Tổng quan — Từ ý tưởng đến trang web
Hệ thống tài liệu Luklak hoạt động theo 5 bước tự động:Chat — Ra đề
Người phụ trách nội dung ra lệnh bằng ngôn ngữ tự nhiên qua cửa sổ chat, ví dụ: “Viết tiếp group Use & Operate.”
AI Agent (Lulu) — Viết + Cấu hình
Agent Lulu (Luklak Learning Unit) đóng vai trò Tổng biên tập: đọc file nguồn tiếng Anh, transcreate sang tiếng Việt, tạo file
.mdx, và cập nhật menu sidebar (docs.json).Mintlify CI/CD — Tự động build
GitHub nhận code mới → kích hoạt Mintlify → hệ thống kiểm tra lỗi → build thành trang web.
Kiến trúc Dự án — Cái gì nằm ở đâu?
Hai kho song song
Kho EN (Gốc)
Tài liệu tiếng Anh chuẩn — “bản vẽ kỹ thuật” gốc. Chỉ đọc, không sửa.
Kho VN (Đích)
Tài liệu tiếng Việt — nơi Agent tạo bài mới. Đây là kho được deploy lên web.
Cấu trúc thư mục
File docs.json — “Bộ não” của sidebar
File này quyết định thứ tự hiển thị trên menu. Nếu bạn viết 10 bài nhưng không khai báo trong
docs.json, không bài nào xuất hiện trên web.Tab → Group → Sub-group → Page.
Cơ chế AI Agent
Agent là gì?
Agent (code name: Antigravity) không phải chatbot thông thường. Nó là một AI có tay — ngoài việc hiểu ngôn ngữ, nó còn thực hiện hành động trực tiếp trên máy tính:Đọc file
Mở và đọc bất kỳ file nào trên máy — file nguồn EN, file cấu hình, ảnh.
Tạo & Sửa file
Viết bài
.mdx mới hoặc cập nhật file đang có (menu, nội dung).Chạy lệnh Terminal
Tự commit code, push lên GitHub, copy ảnh — mọi thao tác dòng lệnh.
Vòng lặp làm việc (Agent Loop)
Mỗi lần nhận lệnh, Agent chạy qua 6 bước:Đọc & Transcreate
Đọc từng file EN → viết lại hoàn toàn bằng tiếng Việt (không dịch word-by-word). Giữ đúng giọng văn kiến trúc B2B, thuật ngữ chuẩn Luklak.
Ví dụ cụ thể: Viết group “Sử dụng & Vận hành”
| Bước | Agent làm gì | Kết quả |
|---|---|---|
| Khảo sát | Đọc thư mục mintlify-en/en/02-platform/use-and-operate/ | Phát hiện 13 file, loại 2 trùng → 11 bài cần viết |
| Đọc nguồn | view_file("personal-home.mdx") — đọc 69 dòng EN | Hiểu: “Personal Home = dashboard cá nhân” |
| Transcreate | Viết lại hoàn toàn bằng tiếng Việt | ”Trang chủ Cá nhân” — giọng kiến trúc, dùng “Đầu việc”, “Mảng việc” |
| Tạo file | write_to_file("trang-chu.mdx") | File mới trên máy |
| Cập nhật menu | Sửa docs.json — thêm group + 12 pages | Sidebar hiển thị đúng |
| Push | git push origin main | Code lên GitHub trong 5 giây |
Skill — Tại sao Agent viết đúng giọng?
Agent được trang bị các nguồn kiến thức để đảm bảo nhất quán:Knowledge Items (KI)
Các file “kiến thức” lưu từ những cuộc chat trước. VD: “Luklak dùng giọng văn kiến trúc B2B”, “Dùng từ ‘Đầu việc’ cho Object.”
Conversation History
Agent nhớ các quyết định trước đó. VD: Bạn đã chọn giữ “kì diệu” và “kịch chân tường” trong bản Việt.
File EN gốc
Nội dung chuẩn — Agent đọc để hiểu ý nghĩa, không phải để dịch máy móc.
docs.json hiện tại
Agent đọc cấu trúc menu để biết group mới nên đặt ở đâu — ngang hàng hay lồng vào.
Feedback Loop — Bạn kiểm duyệt, Agent sửa
CI/CD Pipeline — Từ Push đến Web
CI/CD là gì?
CI — Continuous Integration
Mỗi lần có thay đổi, hệ thống tự động kiểm tra xem có lỗi cú pháp, file thiếu, hay link hỏng không.
CD — Continuous Deployment
Nếu không có lỗi, hệ thống tự động đưa lên web — không cần ai bấm nút “deploy”.
Luồng chi tiết
Thời gian thực tế
| Bước | Thời gian |
|---|---|
| Agent viết 11 bài + cập nhật menu | ~3 phút |
git push | ~5 giây |
| Mintlify build + deploy | ~30-60 giây |
| Tổng: từ “viết xong” đến “lên web” | < 2 phút |
Ai làm gì?
| Vai trò | Công việc | Công cụ |
|---|---|---|
| Bạn (Specifier) | Ra đề, review, quyết định giọng văn & cấu trúc | Chat window |
| Agent (Builder) | Đọc nguồn EN, transcreate VN, tạo file, cập nhật menu, push code | Tools: view_file, write_to_file, replace_file_content, run_command |
| GitHub (Storage) | Lưu trữ toàn bộ lịch sử thay đổi, cho phép rollback bất kỳ lúc nào | Git version control |
| Mintlify (Publisher) | Tự động build HTML từ Markdown, deploy lên web | CI/CD pipeline |
Kết quả: Bạn không cần biết code, không cần cấu hình server, không cần copy-paste. Bạn chỉ cần nói rõ ý muốn — hệ thống Agent Lulu + CI/CD sẽ biến ý tưởng thành trang web tài liệu chuyên nghiệp trong vài phút.Xem thêm: Setup & Bản sắc Lulu Agent