Hành Trình AI Của Tôi — 2 Năm FOMO Đúng Hướng

Gần 2 năm dùng AI mỗi ngày, từ giai đoạn say mê rồi hỗn loạn, đến khi tìm ra bộ 4 công cụ — n8n, Craft Agents, Obsidian, OpenClaw — kết nối thành một hệ thống làm việc hoàn chỉnh.

Lần đầu bước vào quán net

Năm 2003, tôi bước vào quán net đầu tiên ở Việt Nam. Mọi thứ lúc đó đều mới — cái màn hình CRT to đùng, tiếng dial-up kêu rè rè, và con game đầu tiên load lên mà mắt tôi dán vào không chớp. Internet là thứ gì đó kỳ diệu. Tôi không biết nó hoạt động ra sao, chỉ biết là nó mở ra một thế giới hoàn toàn khác với mọi thứ tôi từng biết.

Hơn hai mươi năm sau, tháng 4 năm 2024, tôi bấm nút thanh toán $20 cho gói Claude Pro đầu tiên. Và cảm giác đó quay lại — y hệt. Cùng một sự tò mò. Cùng một cảm giác đứng trước thứ gì đó lớn hơn mình rất nhiều mà chưa hiểu hết. Cùng một câu hỏi: "Cái này làm được gì nữa?"

Tôi kiếm tiền online hơn chục năm rồi. Dev cỏ — chả chuyên sâu cái gì, chỉ am hiểu mỗi thứ mỗi chút rồi gom góp lại xử lý công việc. Code, SEO, content, vận hành cả đống websites và APIs của riêng mình. Nhưng khi bắt đầu dùng AI mỗi ngày, 4 đến 6 tiếng, liên tục gần 2 năm cho đến bây giờ — tôi nhận ra mình không chỉ thêm một công cụ mới. Tôi đang xây lại cách mình làm việc từ đầu.

Bài viết này không phải tutorial. Không phải review công cụ. Đây là câu chuyện thật của tôi — từ $20 Claude Pro đầu tiên, qua giai đoạn thử mọi thứ rồi hỗn loạn, cho đến khi tìm ra bộ 4 công cụ giúp mọi thứ ăn khớp hoàn toàn với công việc của mình.

Khi Google không còn là câu trả lời đầu tiên

Hơn chục năm code cho vui rồi code kiếm cơm, tôi gõ Google giỏi lắm. Biết cách đặt từ khóa chính xác, biết lọc StackOverflow theo vote cao nhất, biết scan qua 5-6 tab rồi ghép lại thành giải pháp. Đó là kỹ năng sinh tồn của bất kỳ dev nào trước 2024.

Rồi Claude thay đổi mọi thứ.

Khác biệt lớn nhất không phải ở tốc độ hay độ chính xác — mà ở bản chất của cuộc tương tác. Google là tìm kiếm: tôi đặt từ khóa, đọc kết quả, tự ghép. AI là đối thoại: tôi mô tả vấn đề, AI hỏi lại, tôi giải thích thêm, hai bên cùng đào sâu. Không phải search engine thông minh hơn. Là một cách làm việc hoàn toàn khác.

Và tôi thử nó với mọi thứ:

  • Code — từ viết function nhỏ đến review logic phức tạp, refactor cả module
  • SEO — phân tích keyword, lên chiến lược content, audit technical SEO
  • Content — brainstorm, outline, viết draft, chỉnh tone
  • Offpage — dùng AI tinh chỉnh chiến lược link building, phân tích đối thủ

Mỗi ngày 4 đến 6 tiếng. Không phải vì cố ép bản thân dùng. Mà vì mỗi lần mở Claude ra, tôi lại thấy thêm một thứ nó làm được mà trước đó tôi phải tự xử mất hàng giờ. Cảm giác say mê đó giống hệt những ngày đầu biết internet — mỗi ngày lại khám phá thêm một góc mới.

Gần như ngưng hẳn StackOverflow. Google chỉ còn dùng khi cần tìm link cụ thể hoặc check documentation chính thức. Phần còn lại — tất cả đều qua AI.

Giai đoạn mà không ai kể

Rồi mọi thứ bắt đầu hỗn loạn.

Tôi biết đến n8n — một nền tảng workflow automation. Tuyệt vời. Tạo workflow đầu tiên: tự động check email, tự động gọi API. Xong rồi tạo cái khác. Rồi xóa cái cũ vì không còn hợp. Rồi tạo lại từ đầu vì nghĩ ra cách mới. Mỗi workflow giải quyết một vấn đề riêng lẻ, không kết nối với nhau, không thuộc về một hệ thống nào cả.

Cùng lúc đó, GitHub và cộng đồng AI liên tục cho ra công cụ mới. Cursor. Windsurf. Claude Desktop. Cline. Continue. Aider. Mỗi tuần một cái tên mới, mỗi cái đều có demo ấn tượng, đều có use case hấp dẫn. Tôi cài cái này, chưa kịp thạo thì cái khác đã ra. Chưa kịp hiểu sâu một workflow thì đã bị kéo sang workflow khác.

Không có framework nào để chọn lọc. Mọi tool đều có vẻ hay. Mọi workflow đều có vẻ đúng. Nhưng không cái nào gắn được với cái nào.

Tôi tin đây là giai đoạn rất nhiều người đang ở — và cũng là giai đoạn mà hầu hết các bài viết về AI workflow đều lướt qua. Họ nhảy thẳng từ "tôi bắt đầu dùng AI" sang "đây là hệ thống hoàn chỉnh của tôi", bỏ qua hoàn toàn phần giữa — phần mà bạn bị ngập trong lựa chọn, nhảy tool liên tục, và không biết lúc nào nên dừng lại để xây thật sự.

Một khảo sát năm 2026 cho thấy 46% product teams cho rằng rào cản lớn nhất khi ứng dụng AI không phải là thiếu công cụ — mà là thiếu sự kết nối giữa các công cụ với workflow hiện có. Con số đó không làm tôi ngạc nhiên. Tôi đã sống qua giai đoạn đó.

Bốn công cụ, một hệ thống

Mọi thứ bắt đầu ổn định khi tôi ngừng hỏi "tool nào tốt nhất?" và chuyển sang hỏi "những tool này kết nối với nhau như thế nào?". Không phải vì tôi tìm ra công cụ hoàn hảo — mà vì tôi tìm ra cách để 4 công cụ bổ trợ nhau thành một hệ thống duy nhất.

n8n — Lớp trung gian

n8n

n8n là workflow automation — sinh ra để tự động hóa, kết nối apps, chạy schedule. Đó là mục đích gốc của nó, và nó làm rất tốt. Nhưng với tôi, n8n còn đóng thêm một vai trò khác: lớp trung gian giữa AI và server. Không phải vì n8n được thiết kế để làm chuyện đó — mà vì khi nhìn vào workflow của mình, tôi thấy nó phù hợp hoàn hảo cho vai trò này. Thay vì để AI call trực tiếp vào database hay API server, mọi request đi qua n8n trước — xử lý, lọc, rồi mới trả về đúng data cần thiết. An toàn hơn, tiết kiệm token hơn, kiểm soát được hoàn toàn.

Craft Agents — Workshop

Craft Agents là nơi tôi làm việc trực tiếp mỗi ngày. Xây dựng skills, tạo sources kết nối dữ liệu, viết plan, test cron job — tất cả những gì cần "tay nghề" đều làm ở đây. Trải nghiệm chat và build của Craft Agents tốt hơn hẳn bất kỳ tool nào tôi từng dùng. Craft Agents là mã nguồn mở — nên tôi fork về, thêm tính năng để nó share được skills và sources với OpenClaw. Hai tool riêng biệt trở thành một ecosystem chung.

craft agents

Obsidian — Bộ não trung tâm

Obsidian không phải app ghi chú. Với tôi, nó là kiến trúc knowledge management cho toàn bộ hệ thống. Mọi tài liệu, knowledge base, cấu trúc dự án, output từ AI — tất cả đều nằm trong Obsidian vault. Cả Craft Agents và OpenClaw cùng share một workspace trên Obsidian. Nhờ hệ thống tags và cấu trúc folder, mọi thứ đều dễ tìm và dễ mở rộng.
obsidian

OpenClaw — Factory

Nếu Craft Agents là workshop — nơi build và chuẩn bị, thì OpenClaw là factory — nơi thực thi. Những skills đã test xong, những cron job đã setup, những tra cứu cần kết quả nhanh — tất cả chạy trên OpenClaw. Nó không thay thế Craft Agents. Hai tool có vai trò khác nhau và bổ sung nhau hoàn toàn.

Mà 4 tool này không phải dùng riêng lẻ rồi gọi là "hệ thống". Chúng kết nối có chủ đích — Craft Agents và OpenClaw share chung skills và sources nhờ fork, Obsidian là vault chung cho cả hai, và n8n đứng giữa làm cầu nối an toàn với server và dữ liệu bên ngoài.

openclaw

Tại sao lại chọn 4 công cụ này

Câu hỏi tôi hay gặp nhất: "Tại sao không dùng một tool duy nhất cho hết?"

Vì không tool nào làm tốt mọi thứ. Mỗi tool giải quyết một bài toán khác nhau, và cách chúng bổ trợ nhau tạo thành tổng thể lớn hơn tổng các phần.

Tại sao không dùng OpenClaw cho tất cả? OpenClaw execute rất tốt — chạy cron ổn định, tra cứu nhanh, trả kết quả gọn. Nhưng trải nghiệm chat và build của nó thua xa Craft Agents. Khi cần xây dựng một skill mới, test source mới, hoặc lên plan phức tạp — Craft Agents mượt hơn nhiều. Hai tool không cạnh tranh nhau. Một cái build, một cái execute.

Tại sao Obsidian chứ không phải Notion hay Google Docs? Vì plain text và offline first. File markdown nằm ngay trên máy — AI agent truy cập trực tiếp qua file system, không cần gọi API riêng, không phụ thuộc vào cloud service nào. Khi bạn có cả đống websites và APIs cần quản lý, việc mọi thứ nằm trong một vault duy nhất với cấu trúc folder và tags rõ ràng — đó không phải tiện lợi, đó là sống còn. Obsidian là linh hồn của hệ thống, không phải vì nó trendy mà vì kiến trúc của nó phù hợp hoàn hảo với cách AI agent hoạt động.

Tại sao n8n làm middleware? n8n không được tạo ra để làm chuyện đó — đó là workflow automation tool, đơn giản vậy thôi. Nhưng bài học rút ra sau nhiều lần thử: để AI call thẳng vào API server thì nhanh, nhưng tốn token vì response thừa data, và rủi ro bảo mật cao. Tôi nhìn vào những gì đang có, thấy n8n hoàn toàn có thể đứng ở giữa — nhận request từ AI, xử lý, trả về đúng data cần thiết. Vừa an toàn hơn, vừa tiết kiệm token. Không phải tính năng được quảng cáo — là cách tôi dùng nó phù hợp với công việc của mình.

Tại sao phải fork Craft Agents? Craft Agents là mã nguồn mở, ai cũng có thể fork về tùy chỉnh. Và bản năng của dân kiếm cơm trên mạng là: tích hợp hơn là đổi mới. Tool gần đúng những gì tôi cần nhưng thiếu một tính năng quan trọng — tôi không đổi tool, tôi sửa nó. Thêm khả năng share skills và sources với OpenClaw — hai tool riêng biệt trở thành một ecosystem. Không chờ ai build cho mình, tự build lấy cầu nối.

Bài toán mà nhiều teams đang gặp không phải thiếu AI tools — mà là thiếu cách nối chúng lại. Bộ 4 của tôi giải quyết chuyện đó — không bằng một super-tool, mà bằng cách nối những tool đúng lại với nhau.

Những gì tôi sẽ chia sẻ tiếp theo

Bài viết này chỉ là bức tranh tổng thể — câu chuyện của hành trình, không phải hướng dẫn setup. Nhưng đằng sau bộ 4 công cụ đó là rất nhiều thứ cụ thể mà tôi đang dần ghi lại:

  • Cách fork Craft Agents và thêm tính năng share skills/sources với OpenClaw — từng bước, từ zero
  • Kiến trúc Obsidian vault cho AI agent — cách tôi tổ chức folder, tag, và naming convention để cả Craft Agents lẫn OpenClaw đều đọc được
  • Xây n8n làm API middleware — thiết kế workflow an toàn giữa AI và production server
  • Workflow thực tế hàng ngày — từ lúc nhận task đến lúc done, AI tham gia ở đâu, công cụ nào xử lý phần nào

Đây không phải tutorial generic. Là những thứ tôi đang thật sự dùng, được ghi lại từ thực tế vận hành — với đủ context để bạn adapt vào công việc của mình, không phải copy nguyên xi.

Nếu bạn muốn nhận những bài viết đó ngay khi ra — đăng ký newsletter bên dưới. Không spam, không bán hàng. Chỉ những bài khi tôi thật sự có thứ đáng chia sẻ.


Vẫn cùng một sự tò mò

Gần 2 năm. Từ $20 Claude Pro của tháng đầu tiên đến một hệ thống quản lý toàn bộ đống websites và APIs mà tôi gom góp xây dựng suốt hơn chục năm kiếm cơm trên mạng. Nhưng con số không phải điều quan trọng nhất. Điều thay đổi lớn nhất là tư duy — từ người dùng công cụ sang người xây dựng hệ thống. Từ người tìm kiếm câu trả lời sang người thiết kế cách đặt câu hỏi.

AI không thay thế kỹ năng. Nó khuếch đại kỹ năng. Ai cũng có thể truy cập AI — nhưng ứng dụng được AI vào công việc thật sự là chuyện khác. Khó hơn nữa là làm cho các công cụ AI tương tác và ăn khớp với nhau. Nghiên cứu nói AI coding assistant tăng 20-30% năng suất — nhưng con số đó chỉ có nghĩa khi bạn đã có hệ thống để tận dụng nó. Dùng AI rời rạc, mỗi ngày mỗi kiểu, thì mãi chỉ là thử nghiệm. Có hệ thống, AI mới thật sự trở thành một phần trong cách bạn làm việc.

Nếu bạn đang ở giai đoạn hỗn loạn — nhảy tool, xóa workflow, không biết nên dừng ở đâu — thì đó là bình thường. Tôi cũng đã ở đó. Mọi người đều phải đi qua giai đoạn đó trước khi mọi thứ bắt đầu ăn khớp.

Không cần bắt đầu bằng 4 tools cùng lúc. Bắt đầu bằng 1. Hiểu sâu nó. Rồi thêm cái thứ 2 khi bạn thấy chỗ thiếu. Hành trình của mỗi người khác nhau — điều quan trọng là xây có chủ đích, không phải xây vì FOMO.

Cảm giác ngồi trước Claude bây giờ vẫn giống ngồi trước cái màn hình CRT trong quán net năm 2003. Vẫn cùng một sự tò mò. Chỉ khác là lần này tôi biết mình đang xây gì.

Email sent. Check your inbox!

No spam, no sharing to third party. Only you and me.