Bạn có gặp những vấn đề này khi sử dụng Claude Code không?
・Mỗi lần lại phải giải thích lại những điều tương tự cho AI, thật phiền phức
・AI không nhớ được cuộc trò chuyện hôm qua
・Những gì bạn đã nghiên cứu bị reset trong phiên làm việc tiếp theo
・Các bài viết và ghi chú bạn đã đọc trong quá khứ cuối cùng cũng biến mất đâu đó
Tất cả những điều này đều xuất phát từ thực tế rằng "AI không có bộ nhớ."

Một bài viết phân tích phương pháp xây dựng "Bộ Não Ngoài AI" do Andrej Karpathy—cựu lãnh đạo AI tại OpenAI và Tesla—đề xuất, ở cấp độ có thể thực sự vận hành được với Claude Code, hiện đang gây sốt ở nước ngoài với hơn 2.100 lượt thích 😳
Bài viết được viết bởi @hooeem, một nhà sáng tạo thường xuyên đăng các bài viết lan truyền trong cộng đồng nhà phát triển AI ở nước ngoài. Lần này, nó được tóm tắt thành một hướng dẫn 3 giai đoạn dành cho tất cả mọi người, từ người mới bắt đầu hoàn toàn đến các nhà phát triển.
Tôi sẽ phân tích và giải thích nội dung một cách dễ hiểu ngay bên dưới 👇
Bài viết gốc tại đây: https://x.com/hooeem/status/2041196025906418094
■ Tại sao cách sử dụng AI hiện tại lại "sai" ngay từ đầu
Bài viết gốc bắt đầu như thế này:
"Hầu hết mọi người sử dụng AI như một 'công cụ tìm kiếm mất trí nhớ.'"

Đặt câu hỏi → nhận câu trả lời → đóng tab. Ngày hôm sau lại bắt đầu lại từ đầu. Không có gì được tích lũy. Không có gì được cộng dồn. Bạn cứ liên tục đốt token chỉ để khám phá lại cùng một ngữ cảnh.
Hệ thống của Karpathy đảo ngược hoàn toàn điều này.

- Thu thập tài liệu. Các bài viết, bài báo khoa học, bản ghi YouTube, PDF, bất cứ thứ gì liên quan đến chủ đề bạn quan tâm.
- AI đọc tất cả và viết một Wiki có cấu trúc. Các bản tóm tắt, giải thích khái niệm, kết nối giữa các ý tưởng và một chỉ mục tổng thể.
- Đặt câu hỏi dựa trên Wiki đó. AI tìm kiếm chéo kiến thức đã tích lũy của chính nó và trả về một câu trả lời tích hợp kèm trích dẫn.
- Câu trả lời được tự động lưu vào Wiki. Câu hỏi tiếp theo sẽ được hưởng lợi từ tất cả công việc trước đó.
- AI định kỳ thực hiện kiểm tra sức khỏe cho Wiki. Nó tìm và sửa các mâu thuẫn, lỗ hổng và thông tin lỗi thời.
Kết quả? Một cơ sở kiến thức cá nhân ngày càng thông minh hơn mỗi khi bạn sử dụng.
Nếu bạn tiếp tục thêm thông tin trong một tháng, bạn sẽ có một tài sản kiến thức được liên kết sâu sắc mà Google Search không bao giờ có thể sao chép được. Điều này là bởi vì nó không chỉ là một "chỉ mục", mà là một thứ gì đó "đã được tích hợp."
Theo bài viết gốc, điều này có thể được sử dụng cho bất kỳ chủ đề nào: thị trường tiền điện tử, nghiên cứu y học, tiền lệ pháp lý, phân tích đối thủ cạnh tranh, nghiên cứu học thuật, triết học. Bất cứ thứ gì bạn muốn tích lũy và kết nối kiến thức theo thời gian.
■ Cấp độ 1: Dành cho người mới bắt đầu hoàn toàn (Obsidian + Claude Chat)

Không yêu cầu kỹ năng kỹ thuật. Bạn chỉ cần hai thứ:
・Obsidian (Miễn phí) ── Tải xuống từ obsidian.md
・Gói đăng ký Claude ($20/tháng Pro, hoặc chatbot AI yêu thích của bạn)
Chỉ vậy thôi.

Bước 1: Tạo một Vault (2 phút)

Mở Obsidian và nhấp vào "Create new vault." Chỉ cần đặt tên và chọn vị trí lưu. Vault chỉ là một thư mục. Các tệp Markdown bên trong nó sẽ tự động được hiển thị dưới dạng ghi chú.
Bước 2: Tạo hai thư mục (1 phút)
raw ── Thư mục chứa tài liệu thô (bài viết, ghi chú, bất cứ thứ gì)
wiki ── Thư mục chứa kiến thức do AI tóm tắt
Đây là toàn bộ cấu trúc cơ bản.
Bước 3: Thêm tài liệu đầu tiên của bạn (5 phút)
Chọn một chủ đề bạn thực sự quan tâm. Tìm 3-5 bài viết hay về chủ đề đó. Tạo một ghi chú cho mỗi bài trong thư mục raw và sao chép-dán văn bản. Viết Nguồn: [URL] ở đầu ghi chú.
Đừng lo lắng về định dạng. Điều quan trọng là đưa văn bản vào.
Bước 4: Để AI tạo Wiki (5 phút)
Mở Claude (claude.ai) và sử dụng prompt được giới thiệu trong bài viết gốc. Dán tài liệu của bạn và hướng dẫn nó "viết tóm tắt cho mỗi nguồn, liệt kê các khái niệm chính và tạo một chỉ mục tổng thể."
Claude sẽ trả về đầu ra có cấu trúc, vì vậy hãy lưu mỗi cái dưới dạng một ghi chú trong thư mục wiki.
Bước 5: Chứng kiến điều kỳ diệu
Mở Chế độ xem Đồ thị (Graph View) của Obsidian (Ctrl+G), và bạn sẽ thấy các ghi chú như những dấu chấm với các liên kết Wiki kết nối chúng. Đây là mạng lưới cơ sở kiến thức của bạn.
Từ đây, hãy biến nó thành thói quen hàng ngày: khi bạn tìm thấy một bài viết mới, hãy đưa nó vào raw và yêu cầu Claude "xử lý nguồn mới dựa trên chỉ mục hiện có." Nếu có mâu thuẫn, Claude sẽ đánh dấu nó bằng ⚠️.

Tóm lại, Cấp độ 1 chỉ hoạt động với việc sao chép-dán. Không cần terminal hay viết code.
■ Cấp độ 2: Hệ thống đầy đủ (Kiến trúc 3 lớp + CLAUDE.md)

Trong khi Cấp độ 1 là "thao tác sao chép-dán," thì Cấp độ 2 là một "hệ thống nơi AI tự tạo và quản lý tệp."
Kiến trúc được đề xuất trong bài viết gốc là một cấu trúc 3 lớp.
Lớp 1: raw/ (Nguyên liệu thô) ── Nguồn sự thật duy nhất. AI đọc nó nhưng không viết lại nó. Chứa các bài viết, bài báo khoa học, tài liệu repo, bộ dữ liệu và hình ảnh.
Lớp 2: wiki/ (Wiki đã biên dịch) ── Được AI tạo và duy trì. Chứa các bản tóm tắt, bài viết khái niệm, trang về người/tổ chức, liên kết chéo, chỉ mục và đầu ra truy vấn. Con người thường không chỉnh sửa trực tiếp lớp này.
Lớp 3: CLAUDE.md (Lược đồ) ── Một tệp cấu hình dạy cho AI biết "cấu trúc, quy ước đặt tên và các thao tác có thể thực thi" của Wiki này. Đặt nó trong thư mục gốc của Vault.
Và bốn chu kỳ vận hành liên tục chạy:
・Ingest (Tiếp nhận) ── Nhập tài liệu mới. AI tự động tạo tóm tắt, trang khái niệm và kết nối.
・Compile (Biên dịch) ── Xây dựng và cập nhật các trang Wiki. Duy trì các chỉ mục và tích hợp thông tin mới vào cấu trúc hiện có.
・Query (Truy vấn) ── Đặt câu hỏi. AI tìm kiếm chéo Wiki và trả về câu trả lời kèm trích dẫn. Câu trả lời được lưu vào Wiki.
・Lint (Kiểm tra) ── Kiểm tra sức khỏe. Tự động tìm và sửa các mâu thuẫn, lỗ hổng, liên kết hỏng và thông tin lỗi thời.
Cấu trúc thư mục được hiển thị trong bài viết gốc như thế này 👇

my-knowledge-base/
├── raw/
│ ├── articles/
│ ├── papers/
│ ├── repos/
│ ├── datasets/
│ └── assets/
├── wiki/
│ ├── index.md
│ ├── log.md
│ ├── concepts/
│ ├── entities/
│ ├── sources/
│ ├── syntheses/
│ ├── outputs/
│ └── attachments/
├── templates/
└── CLAUDE.md
Tất cả tên tệp đều ở dạng kebab-case (chữ thường, phân cách bằng dấu gạch ngang). Ví dụ: active-inference.md ✓, Active Inference.md ✗. Tóm tắt nguồn tuân theo định dạng author-year-short-title.md (ví dụ: friston-2010-free-energy.md).
CLAUDE.md mô tả cấu trúc Wiki, quy ước đặt tên, quy trình cụ thể cho từng thao tác (Ingest/Query/Lint), ngưỡng tạo trang (khái niệm xuất hiện trong 2+ nguồn sẽ có một trang đầy đủ, 1 nguồn sẽ có một trang sơ lược) và tiêu chuẩn chất lượng (tóm tắt 200-500 từ, bài viết khái niệm 500-1500 từ).
Bài viết gốc nói: "Hãy giữ tệp này dưới 80 dòng. Mỗi dòng đều ngốn dung lượng ngữ cảnh."
■ Bạn nên đặt gì vào cơ sở kiến thức của mình?

Bài viết gốc đặt câu hỏi:
"Hãy nghĩ về mọi thứ bạn đã tiêu thụ trong năm qua mà rồi biến mất."
・Những cuốn sách bạn đọc xong và quên lãng
・Những podcast đã thay đổi cách suy nghĩ của bạn
・Những bài viết bạn lưu lại lúc 11 giờ đêm và không bao giờ mở lại
・Những hố thỏ YouTube đêm khuya đã dạy bạn nhiều hơn bất kỳ khóa học nào
・Những điểm nổi bật trên Kindle bạn đã đánh dấu và không bao giờ xem lại
・Nghiên cứu bạn đã thực hiện trước một quyết định lớn
・Ghi chú từ các dự án cũ
・Bài học kinh nghiệm từ những điều không thành công
Tất cả đều đang ngủ yên ở đâu đó và chẳng làm gì cả. Tất cả những thứ này đều thuộc về Vault.
Nếu bạn không có tài liệu thì sao? Hãy mở một cuộc trò chuyện với Claude và nói chuyện trong 20 phút. Về công việc, mục tiêu, những gì bạn đang làm, những gì bạn đang nghĩ tới. Lưu cuộc trò chuyện đó dưới dạng một tệp Ký ức (Memory). Chỉ vậy thôi sẽ khiến bạn cảm thấy như "Claude hiểu tôi" ngay từ buổi đầu tiên.
Vault không cần phải hoàn hảo mới hữu ích. Điều quan trọng là nó "có thật."
■ Cấp độ 3: Tự động hóa (5 Giai đoạn)

Đây là dành cho người dùng cao cấp. Bài viết gốc giải thích tự động hóa trong 5 giai đoạn.
Cấp độ 3-1: Thực thi một lần qua CLI
Mở Claude Code trong terminal và yêu cầu nó xử lý tất cả các tệp chưa được xử lý trong thư mục raw/ bằng một lệnh duy nhất.
Cấp độ 3-2: Lệnh gạch chéo (Slash commands)
Đặt các tệp Markdown trong .claude/commands/ để sử dụng các lệnh tùy chỉnh như /wiki-compile. Biến các quy trình làm việc lặp đi lặp lại thành các lệnh đơn lẻ.
Cấp độ 3-3: Thực thi theo lịch trình
Sử dụng tính năng /schedule của Claude Desktop hoặc cron để tự động xử lý các tệp mới trong thư mục raw/ mỗi sáng. Cắt một bài viết trước khi đi ngủ, và Wiki sẽ được cập nhật khi bạn thức dậy.
Cấp độ 3-4: GitHub Actions
Biến Vault của bạn thành một kho lưu trữ GitHub. Khi bạn push lên thư mục raw/, Claude Code sẽ biên dịch Wiki trên GitHub Actions. Nó hoạt động ngay cả khi PC của bạn tắt.
Cấp độ 3-5: Kỹ năng tác tử (Agent Skills)
Đặt các tệp kỹ năng trong .claude/skills/, và Claude sẽ tự động phát hiện ngữ cảnh và thực hiện các thao tác thích hợp. Nếu bạn nói "Tôi đã đặt một tệp mới trong raw/," Claude sẽ tự động chạy chu kỳ Ingest mà bạn không cần gõ lệnh.
Lời khuyên từ bài viết gốc: Hãy bắt đầu từ Cấp độ 3-1 và xây dựng dần khi bạn đã quen. Bắt đầu từ bất kỳ đâu cũng sẽ không phá vỡ các cấp độ trước đó.
Hơn nữa, cộng đồng đã xây dựng sẵn các plugin. Nếu bạn cài đặt plugin wiki-skills, bạn có thể sử dụng ngay các lệnh /wiki-init /wiki-ingest /wiki-query /wiki-lint. Bạn thậm chí không cần phải tự viết tệp cấu hình.
■ Tại sao "bảo trì" lại là nút thắt cổ chai lớn nhất

Đây là insight sâu sắc nhất trong bài viết gốc.
Notion, Evernote, Roam Research... đã có rất nhiều công cụ tự xưng là "bộ não thứ hai." Nhưng hầu hết mọi người đều ngừng sử dụng chúng sau vài tháng.
Lý do cũng giống nhau: bảo trì quá phiền phức.
Như bài viết gốc đã nói: "Đưa thông tin vào thì vui. Nhưng sắp xếp thẻ tag, cập nhật tham chiếu chéo, tổ chức lại cấu trúc—khi công việc phụ này chất đống, nó trở thành công việc chồng lên công việc thực tế của bạn. Nếu bạn lười biếng, hệ thống sẽ xuống cấp. Sáu tháng sau bạn cố gắng xây dựng lại nó, và chu kỳ lặp lại."
Claude phá vỡ chu kỳ này mãi mãi. Bảo trì chỉ còn là một lệnh. Tổ chức lại toàn bộ Vault chỉ là một prompt. Di chuyển từ Notion? Xử lý tệp xuất, thêm thuộc tính và cấu trúc lại thành một hệ thống mới—tất cả đều được tự động hóa.
Ở cuối bài, bài viết gốc đề cập đến Memex (1945) của Vannevar Bush. Một kho kiến thức được tuyển chọn cá nhân, nơi các kết nối giữa các tài liệu cũng có giá trị như bản thân các tài liệu—Bush đã hình dung ra điều này, nhưng điều ông không thể giải quyết là "ai sẽ làm công việc bảo trì."
Giờ đây, câu trả lời đã có ở đây.

■ Tóm tắt
・Cơ sở kiến thức LLM do Karpathy đề xuất là một cách tiếp cận để "cung cấp bộ nhớ dài hạn cho AI"
・Cấp độ 1 có thể bắt đầu chỉ với việc sao chép-dán giữa Obsidian + Claude chat
・Cấp độ 2 là kiến trúc 3 lớp (raw / wiki / CLAUDE.md) và 4 chu kỳ (Ingest / Compile / Query / Lint)
・Cấp độ 3 là 5 giai đoạn tự động hóa (CLI → Lệnh gạch chéo → Lịch trình → GitHub Actions → Kỹ năng tác tử)
・Những gì nên đưa vào Vault là "mọi thứ bạn đã tiêu thụ và đánh mất trong năm qua"
・AI hoàn toàn đảm nhận việc "bảo trì," lý do lớn nhất khiến các công cụ bộ não thứ hai trong quá khứ thất bại
・Bạn có thể bắt đầu ngay lập tức với các plugin do cộng đồng tạo ra (wiki-skills, v.v.)
Nguồn: @hooeem
https://x.com/hooeem/status/2041196025906418094
━━━━━━━━━━
Gửi đến những ai thấy bài viết này có ích dù chỉ một chút.
Claude Code Studio @ Japan (@ClaudeCode_love) là
một tài khoản được điều hành bởi ba người đam mê Claude Code.
Chúng tôi đăng bài hàng ngày về việc sử dụng CLI thực tế và tự động hóa.
Chúng tôi hiện đang đồng phát triển các tác tử AI với các công ty niêm yết.
Nội dung thông thường của chúng tôi 👇
・Các trường hợp phát triển sản phẩm thực tế sử dụng Claude Code và Claude
・Tổng hợp cách sử dụng Claude Code / Vibe Coding / xu hướng phát triển
・Thông tin mới nhất về Claude Code từ nước ngoài
Từ triết lý phát triển đến thiết kế, triển khai và cải tiến,
chúng tôi tóm tắt mọi thứ với tiền đề là "đưa một sản phẩm hoạt động được ra thế giới," chứ không chỉ là "hoàn thành việc xây dựng."
Nếu bạn quan tâm, hãy theo dõi và xem thử nhé 👀





