AI Agent Bài trực quan cho học viên

Bạn không thiếu chỗ lưu. Bạn thiếu một bộ não biết tự đọc lại chính nó.

Bạn đã lưu hàng trăm bài viết, video, PDF, prompt và skill. Nhưng khi cần dùng lại, bạn có thực sự tìm ra và dùng được chúng không? Vấn đề chưa bao giờ là lưu quá ít. Vấn đề là những gì đã lưu nằm rải rác, khó tìm lại, và tự nó không làm được gì cho bạn.

Bức tranh lớn

Kho lưu trữ chỉ giữ. Bộ não thứ 2 phải biết đọc, liên kết, nhớ lại và làm việc giúp bạn.

Một kho lưu trữ - dù là ổ Drive hay app ghi chú đầy ắp - vẫn là bộ nhớ tĩnh. Nó chỉ giữ nguyên những gì bạn bỏ vào, còn việc nhớ chỗ nào có gì, việc nối các mảnh rời rạc lại với nhau, vẫn là việc của bạn.

Gắn một AI agent biết đọc và viết vào đúng chỗ chứa tri thức đó, kho lưu trữ tĩnh trở thành một bộ não sống: nó tự đọc lại những gì đã có, tự liên kết các mảnh với nhau, tự cập nhật khi có nguồn mới, và trả lời được câu hỏi dựa trên chính dữ liệu của bạn - không phải kiến thức chung chung.

01 Định nghĩa

Second Brain: hệ thống bên ngoài bộ não, giúp bạn nhớ, nối và dùng lại tri thức

Không phải một ứng dụng ghi chú thần thánh nào. Second Brain chỉ là bốn việc lặp đi lặp lại - và khi gắn AI agent vào, bạn chỉ cần chọn nguồn và đặt câu hỏi, phần nặng nhọc AI làm giúp.

Bốn việc lặp lại
📥
CAPTURE
Thu thập
Đưa nguồn mới vào: bài viết, video, PDF, ghi chú
🔗
CONNECT
Kết nối
Nối với những gì đã có, tìm ra mối liên hệ
🔍
RETRIEVE
Truy xuất
Tìm lại đúng thứ cần, đúng lúc cần
CREATE
Tạo mới
Tổng hợp thành hiểu biết hoặc sản phẩm mới

Với AI agent: bạn chọn nguồn và đặt câu hỏi - AI đọc, tóm tắt, phân loại, liên kết chéo, cập nhật và kiểm tra kho tri thức.

Hai tầng chồng lên nhau
AI OS nó hành động
skillcông cụtự động hóa
Second Brain nó ghi nhớ
ghi chú của bạntài liệu, transcriptquyết định đã ra

Hai thứ này không ngang hàng nhau. AI OS đứng trên Second Brain - chưa có trí nhớ thì chưa có gì để hành động dựa vào, agent vẫn chỉ là một AI dùng chung không biết gì về bạn.

🧩

Second Brain không phải app, mà là bốn việc lặp đi lặp lại. AI agent làm phần đọc-tóm tắt-liên kết nặng nhọc, bạn chỉ cần chọn nguồn và đặt câu hỏi.

02 Nơi đặt bộ não

Obsidian không phải bộ não - nó là cửa sổ để nhìn thấy bộ não

Vault của Obsidian thực chất chỉ là một thư mục chứa các file .md thật trên máy bạn. Vì vậy cả bạn và AI agent đều chạm được vào đúng một chỗ, không qua trung gian nào khóa dữ liệu lại.

Một Vault, hai người cùng chạm vào
👁️
Obsidian
Con người xem, liên kết 2 chiều, Graph View
📁
Vault
Thư mục file .md thật trên máy
🤖
AI agent
Claude Code đọc, viết, tìm kiếm trực tiếp trong cùng thư mục
🔒

Lưu ý riêng tư: Obsidian lưu dữ liệu cục bộ theo mặc định. Nhưng khi AI agent đọc nội dung Vault để làm việc, phần dữ liệu đưa vào phiên làm việc có thể được gửi tới nhà cung cấp mô hình - đừng thực hành với dữ liệu mật hoặc thông tin khách hàng.

02b Bản đồ vai trò

Mỗi công cụ một vai trò, không cần chọn một cái thay hết

🧠
Obsidian
Bộ não tri thức cá nhân, liên kết và tích lũy lâu dài
🗄️
Google Drive
Kho tài liệu gốc, file làm việc và tài liệu cần chia sẻ
📖
NotebookLM
Phòng đọc và nghiên cứu một tập tài liệu đã chọn
🗂️
Notion
Trung tâm vận hành, cơ sở dữ liệu, dự án và cộng tác nhóm
🖼️

Obsidian thắng ở một điểm duy nhất: dữ liệu là file markdown thật trên máy bạn, nên cả bạn và AI agent đều đọc-viết được cùng một chỗ.

03 Trái tim của bài

Raw bất biến, Wiki sống - nối nhau bằng Ingest, Query, Lint

Đây là mô hình LLM Wiki mà Andrej Karpathy đề xuất: thay vì chỉ tra cứu lại tài liệu gốc mỗi khi hỏi, AI biên soạn và duy trì một wiki bền vững - lớp tri thức nằm giữa bạn và nguồn gốc, ngày càng dày lên qua từng lần dùng.

Hai lớp, nối bằng Ingest
📚
RAW
Tài liệu gốc, bất biến
AI chỉ đọc, không sửa
Ingest
🌱
WIKI
Trang markdown liên kết
AI biên soạn và bảo trì
Query
Bạn hỏi, AI tìm trang wiki liên quan, đọc và tổng hợp
💬
Output có nguồn
Trả lời kèm trích dẫn và wikilink tới trang gốc
↩️
File back
Kết quả tốt được lưu ngược vào wiki như một trang mới
🔎Lint - định kỳ kiểm tra mâu thuẫn, trang cô lập, thông tin cũ
CLAUDE.md Bảng chỉ đường: quy định wiki tổ chức ra sao, quy ước đặt tên, quy trình phải theo
index.md Bản đồ nội dung: liệt kê mọi trang kèm tóm tắt một dòng, giúp AI biết cần đọc trang nào
log.md Nhật ký: ghi lại từng lần ingest, query và lint, theo thời gian
🧭

Nguyên tắc quan trọng nhất của mấy file này: chúng giữ CHỈ ĐƯỜNG, không giữ NỘI DUNG. Đừng nhét kiến thức vào CLAUDE.md - nó chỉ nói "cần thứ X thì tìm ở đâu". Kiến thức nằm trong các trang wiki. Nhờ vậy agent đi thẳng tới đúng nguồn thay vì phải đọc cả kho. Có một cách kiểm tra rất đơn giản: nếu chính bạn click quanh mà không tìm ra thứ mình cần, thì agent cũng sẽ không tìm ra - đó là vấn đề phải sửa trước tiên.

🔁

Nguồn tạo ra tri thức. Câu hỏi tạo ra tri thức mới. Tri thức mới lại được lưu về bộ não - vòng lặp này khiến Second Brain ngày càng dày lên, thay vì đứng yên như một kho lưu trữ.

04 Thực hành ngay hôm nay

Từ mental model sang một Vault chạy thật, ngay trong buổi

Buổi này chỉ có một lần - nên phần dựng khung wiki làm ngay tại lớp, không để "buổi sau". Ba bước: cài đặt, dựng khung bằng một prompt, rồi vận hành tiếp.

Bước 1 · Cài đặt
1
🧠
Obsidian
Tải app tại obsidian.md, tạo một Vault riêng cho buổi học hôm nay.
2
📎
Obsidian Web Clipper
Cài extension tại obsidian.md/clipper - lưu thẳng một trang web thành file markdown vào Vault.
3
🧰
Bộ skill kepano/obsidian-skills
Cài cho Claude Code: npx skills add https://github.com/kepano/obsidian-skills - dạy agent dùng đúng Obsidian CLI, Markdown, Bases, Canvas.
4
⌨️
Bật Obsidian CLI
Yêu cầu trình cài đặt Obsidian bản 1.12.7 trở lên và app đang mở sẵn. Xem obsidian.md/vi/help/cli.
5
📂
Mở Claude Code tại đúng thư mục Vault
Không mở ở thư mục khác rồi trỏ qua - Claude Code cần đứng ngay trong Vault mới đọc và viết trực tiếp được.
Bước 2 · Dựng khung wiki bằng một prompt

Gõ nguyên văn ý tưởng của Karpathy vào Claude Code (đang mở tại Vault):

💬Dán vào Claude Code
Tôi muốn tạo 1 second brain trong Obsidian folder này theo nguyên lý của Karpathy theo: https://gist.github.com/karpathy/442a6bf555914893e9891c11519de94f
Bạn hãy giúp tôi thiết lập.

Chỉ cần đúng hai dòng này. Claude Code sẽ tự đọc gist, tự dựng cấu trúc raw/, wiki/, index.md, log.md và luật vận hành - đúng mô hình đã học ở mục 03.

🔁

Bước 3 · Vận hành, đừng dừng lại sau khi dựng khung. Tiếp tục dùng chính Claude Code - đã cài bộ obsidian-skills - để chạy vòng lặp hằng ngày: có nguồn mới thì đưa vào để ingest, cần trả lời thì hỏi thẳng để query, định kỳ nhờ lint để giữ wiki sạch. Không có bộ skill này, Claude Code vẫn đọc-viết được file, nhưng dễ làm sai định dạng riêng của Obsidian như wikilink hay frontmatter.

Bản đồ lớn

Hôm nay là mảnh ghép còn thiếu

Một hệ thống AI cá nhân hoàn chỉnh có bốn chặng. Lớp mình đã học hai chặng sau từ trước - biết làm skill, biết dựng agent, biết cho nó tự chạy. Nhưng nền của cả hệ thống lại nằm ở hai chặng đầu, và đó chính là phần hôm nay lắp nốt.

CHẶNG 1
Ngữ cảnh
bạn là ai, đang làm gì
CHẶNG 2
Kết nối
dữ liệu thật của bạn
CHẶNG 3 ✓
Năng lực
skill và agent
CHẶNG 4 ✓
Nhịp chạy
tự động hóa, tự chạy
Bộ não thứ 2 · hôm nay lắp nốt
Hệ điều hành · lớp mình đã học rồi

Nhìn bản đồ này sẽ thấy lớp mình đi hơi ngược: học công cụ và tự động hóa trước, giờ mới quay về xây nền. Không sao cả - nhưng phải có nền thì những thứ đã học mới thật sự phát huy. Agent của bạn đã làm được rất nhiều việc rồi. Cái nó còn thiếu là biết về chính bạn.

05 Về nhà áp dụng

Bài tập thử thách

Mang mô hình vừa dựng áp vào một việc thật của chính bạn.

Đề bài

Xây dựng một LLM Wiki cho một chủ đề thực tế mà bạn đang học hoặc đang làm.

Không cần chủ đề lớn - miễn là thật, có nguồn thật để ingest.

Yêu cầu
  • Ingest tối thiểu 3 nguồn thực tế, đáng tin cậy vào Wiki.
  • Sử dụng Wiki để tạo ra một kết quả mới, chẳng hạn bài viết, bản phân tích, kế hoạch, đề xuất hoặc câu trả lời cho một vấn đề cụ thể.
  • Kết quả phải được tổng hợp từ dữ liệu trong Wiki, không chỉ dựa trên một nguồn đơn lẻ.
Nộp bài
  1. Link ảnh chụp cấu trúc Wiki hoặc Graph View.
  2. Link kết quả được tạo ra từ Wiki.
  3. Vài dòng mô tả chủ đề, các nguồn đã ingest và cách bạn dùng Wiki để tạo ra kết quả.
Đọng lại

Buổi học kết thúc, nhưng wiki thì không. Càng dùng, nó càng dày lên.

Hôm nay bạn đã dựng xong khung: Vault, wiki, chỗ nối với AI agent. Phần còn lại không phải học thêm gì mới - chỉ là tiếp tục lặp lại đúng ba việc đã học: ingest khi có nguồn mới, query khi cần trả lời, lint để giữ wiki sạch.

🔒 Obsidian lưu dữ liệu cục bộ theo mặc định, nhưng khi AI agent đọc Vault để làm việc, phần dữ liệu đưa vào phiên có thể được gửi tới nhà cung cấp mô hình. Đừng thực hành với dữ liệu mật hoặc thông tin khách hàng.
Kho lưu trữ tĩnh vs bộ não sống Capture - Connect - Retrieve - Create AI OS đứng trên Second Brain Obsidian = cửa sổ, không phải bộ não Raw bất biến, Wiki sống Ingest - Query - Lint Router giữ chỉ đường, không giữ nội dung 1 prompt dựng khung wiki Bài tập: ingest 3 nguồn thật