📖 Hướng Dẫn Sử Dụng

Tất cả thông tin bạn cần để sử dụng Cổng Quản Trị JV một cách hiệu quả.

📊

Bảng Điều Khiển

Trang tổng quan hiển thị danh sách công ty và dự án của bạn. Đây là nơi bạn quản lý toàn bộ tổ chức.

Tổng quan

Khi đăng nhập, bạn sẽ thấy lưới (grid) các công ty. Mỗi thẻ công ty hiển thị tên, loại hình, quốc gia và số lượng dự án. Click vào một công ty để xem danh sách dự án bên trong.

Lọc theo quốc gia

Sử dụng thanh filter ở đầu trang để lọc công ty theo quốc gia. Chọn "All" để xem tất cả, hoặc chọn tên quốc gia cụ thể (Vietnam, Japan...).

Thêm / Sửa / Xoá

Nhấn nút "+" để thêm công ty mới hoặc dự án mới. Để chỉnh sửa, nhấn vào biểu tượng bút (✏️) trên thẻ. Để xoá, mở form chỉnh sửa rồi nhấn nút Xoá bên dưới. Chỉ người có quyền quản lý mới thấy các nút này.

Kéo thả sắp xếp

Bạn có thể kéo thả (drag & drop) các thẻ công ty hoặc dự án để thay đổi thứ tự hiển thị. Thứ tự mới sẽ được lưu tự động vào hệ thống.

Xem dự án

Sau khi click vào công ty, bạn sẽ thấy danh sách dự án. Chuyển giữa chế độ Grid và List bằng các nút ở góc phải. Nhấn mũi tên quay lại (←) để trở về danh sách công ty.

Mẹo hữu ích
💡Nhấn đúp vào tên công ty để truy cập nhanh danh sách dự án
🎯Sử dụng filter quốc gia để tìm nhanh công ty khi danh sách dài
🔄Thứ tự kéo thả được đồng bộ realtime cho tất cả người dùng

🤖

Đội AI Agents

Quản lý và giám sát 17 AI agents hoạt động trong hệ thống THB Hub. Hướng dẫn chi tiết cách sử dụng từng agent trong công việc quản trị hàng ngày.

Tổng quan

Hệ thống THB Hub vận hành 17 AI agents chia thành 2 nhóm:

CEO Dashboard (6 agents) — phục vụ quản trị cấp cao: quét thị trường, phân tích tài chính, kiểm tra dữ liệu, tổng hợp báo cáo

Tech Factory (11 agents) — đội ngũ do hệ thống Antigravity (AG) nội bộ điều phối: tầm nhìn sản phẩm, thiết kế kiến trúc, lập trình, kiểm thử trực quan, gỡ lỗi và kiểm soát chất lượng

Mỗi thẻ agent hiển thị tên, vai trò, trạng thái (Active/Standby/Planned) và hệ thống thuộc về. Sử dụng 3 nút lọc ở đầu trang để xem theo nhóm.

⏰ Quy trình CEO Dashboard hàng ngày

Đội CEO Dashboard chạy tự động theo lịch mỗi sáng, tạo thành chuỗi xử lý dữ liệu:

06:00 — Market Scanner quét tin tức thị trường, phân tích đối thủ cạnh tranh

06:30 — Financial Analyst kết nối 3 nguồn dữ liệu (jpvn-portal, genki-dashboard, gaijin-sales) để phân tích tài chính đa Tenant

07:00 — Data Validator kiểm tra bất thường số liệu, kích hoạt cảnh báo nếu phát hiện sai lệch

07:15 — Chief of Staff tổng hợp toàn bộ thông tin thành briefing cho CEO, trả lời câu hỏi qua chatbot me_v1.2

07:30 — Report Generator tạo báo cáo Excel/PDF tự động (hàng ngày + tuần vào thứ Hai)

07:45 — Notification Agent phân phối báo cáo + cảnh báo qua Telegram và me_v1.2 mini app

Bạn chỉ cần theo dõi kết quả — toàn bộ quy trình chạy tự động, không cần kích hoạt thủ công.

📊 Cách sử dụng từng Agent CEO

① Market Scanner — Mở thẻ để xem danh sách nguồn tin đã quét. Dùng khi cần nắm tin tức ngành trước cuộc họp.

② Financial Analyst — Xem data sources kết nối (jpvn-portal, genki-dashboard, gaijin-sales). Agent này dùng skill Cloudflare AI Proxy + Firebase để tự đọc/ghi dữ liệu tài chính. Mở popup Cấu hình > tab DB Connections để xem chi tiết kết nối.

③ Data Validator — Theo dõi ngưỡng cảnh báo (P0/P1/P2). P0: doanh thu giảm >30% hoặc leads = 0 sẽ gửi báo ngay. P1: doanh thu giảm >15%. P2: mọi thay đổi khác. Quan trọng nhất để phát hiện sớm vấn đề.

④ Chief of Staff — Agent tư vấn thông minh nhất. Tổng hợp dữ liệu từ 3 agent trước và đưa ra nhận định. Truy cập qua chatbot me_v1.2 để hỏi đáp trực tiếp.

⑤ Report Generator — Tự động tạo Excel (ExcelJS) mỗi sáng. Báo cáo tuần đầy đủ hơn, gửi vào thứ Hai. Mở popup để xem lịch sử Activity Logs.

⑥ Notification Agent — Kênh phân phối cuối cùng. Đang phát triển — sẽ gửi qua Telegram bot và me_v1.2 mini app.

🛠️ Cách sử dụng Agent Tech Factory

11 agent Tech Factory hoạt động dưới sự điều phối của hệ thống Antigravity (AG):

① CEO Vision & Discovery — Định hướng 10-star product và phân tích yêu cầu từ sớm.

② Tech Lead & Product Manager — Thiết kế kiến trúc, lên chiến lược công nghệ và viết tài liệu spec.

③ Builder — Phụ trách viết code chính (React/Node.js/Python) thông qua việc phân tích và thiết kế.

④ QA & Quality Gate — Chạy các kiểm duyệt khắt khe: browser testing, i18n, schema, accessibility trước khi xuất xưởng.

⑤ Debug & Retro — Phụ trách gỡ lỗi theo hệ thống 4 pha chuyên sâu và lưu trữ những bài học kinh nghiệm.

⑥ DevOps & Ship — CI/CD, tự động hóa quy trình sync, test, đẩy code và tạo Pull Request.

📌 Lưu ý: Các agent này không chạy độc lập mà nhận lệnh từ Tech Factory truyền đạt qua AG orchestration.

🔍 Xem cấu hình & tương tác

Click thẻ agent → mở rộng xem chi tiết: lịch chạy, skills, data sources, ngưỡng cảnh báo, endpoint.

Nhấn nút "Cấu hình" → popup với 3 tab:

Tab "Cấu hình JSON" — xem raw config để hiểu agent được thiết lập thế nào

Tab "Kết nối DB" — danh sách databases + quy tắc cảnh báo tự động

Tab "Activity Logs" — nhật ký hoạt động gần đây (lần chạy cuối, kết quả)

Dấu chấm 🟢 nhấp nháy = agent đang hoạt động. Agent không có chấm = Standby hoặc Planned.

Mẹo hữu ích
🟢Chấm xanh nhấp nháy = agent đang hoạt động. Không cần kích hoạt thủ công
CEO agents chạy tự 06:00-07:45 mỗi sáng. Bạn chỉ cần xem kết quả sau 08:00
🔔Cảnh báo P0 (revenue giảm >30%) được gửi ngay lập tức — hãy kiểm tra kỹ
🤝Tech Factory 6 agents phối hợp như Dream Team — từ ý tưởng đến production

🏭

Nhà Máy Code

Quản lý quy trình điều phối AG-native bao gồm 17 giai đoạn SDLC, 12 workflows gốc, điều khiển 14 dự án. Đây là trung tâm giám sát hoạt động của agent.

🔄 Cách hoạt động: AG Orchestrator

Tech Factory KHÔNG trực tiếp chạy code, mà thay vào đó hoạt động như một nền tảng giám sát (Orchestrator) cho hệ thống AG (Antigravity) bên dưới. Nó điều phối AG chạy qua 17 giai đoạn SDLC tĩnh:

1️⃣ CEO Vision → Định hình sản phẩm

2️⃣ Workspace Init → Khởi tạo môi trường

3️⃣ Discovery → Mở rộng yêu cầu

4️⃣ Project Detection → Nhận diện dự án

5️⃣ Tech Strategy → Chiến lược công nghệ

6️⃣ PRD + Spec Review → Chuẩn bị tài liệu

7️⃣ Implementation Plan → Lập kế hoạch chi tiết

8️⃣ Security + Auth → Bảo mật

9️⃣ Implementation → Lập trình theo TDD

🔟 Spec + Quality Review → Đánh giá nội bộ

1️⃣1️⃣ Debug → Phân tích sửa lỗi 4 pha

1️⃣2️⃣ QA Browser Testing → Kiểm thử qua trình duyệt

1️⃣3️⃣ Pre-Delivery Quality Gate → Cổng rà soát toàn diện (i18n, a11y, schema)

1️⃣4️⃣ Deployment → Triển khai phát hành

1️⃣5️⃣ Ship → Hoàn tất đẩy code

1️⃣6️⃣ Knowledge Capture → Viết Walkthrough/Bài học

1️⃣7️⃣ Retrospective → Hồi cứu dữ liệu

🚀 Hướng dẫn: Giám sát AG Tech Factory

Tech Factory sử dụng mô hình "AG-Orchestrated Supervised Autopilot":

Bước 1: Chọn chế độ Autopilot — Nhấn "Chạy Autopilot" để hệ thống tự động sinh các dispatch commands truyền tớ AG.

Bước 2: Giám sát AG Activity Log — Quan sát danh sách activity logs hiện các tác vụ đang được AG xử lý, thời gian ms, và số lần repair.

Bước 3: Vượt Cổng Duyệt (Human Gates) — Ở các stage mang biểu tượng 🔒 (ví dụ Quality Gate, Cost Guard), quá trình Autopilot sẽ tạm dừng chờ Chairman chẩn đoán trước khi cho AG đi tiếp.

Bước 4: Test-Fix Loops — Nều build lỗi, Tech Factory tự ra lệnh cho AG (vd: `tf-fix-loop`) để debug, với giới hạn retry 3 lần trước khi bắt buộc huỷ.

⚙️ Chi tiết 12 AG-Workflows

Workflows là các luồng thao tác đóng gói cho môi trường AG:

🔴 ĐIỀU PHỐI (ORCHESTRATION):

tf-auto-factory (Dream Team V6) — Luồng trung tâm điều hướng AG state machine

Open Session / End Session — Nạp hoặc lưu state máy (Context load/Index update)

🟡 KIỂM SOÁT (GATES & QA):

tf-quality-gate — Chạy kiểm tra tĩnh chuyên biệt trước khi xuất xưởng

tf-review — Kiểm duyệt và Playwright browser QA

tf-fix-loop — Phân tích lỗi tự động cho AG

secops-gate — Rà soát bảo mật mã nguồn

🟢 XÂY DỰNG & TRIỂN KHAI:

tf-discovery, tf-plan, tf-schema-first — Design & Spec generation

tf-build — Gọi AG viết components/UI

tf-ship — Quy trình phát hành tự động

tf-retro — Thu thập feedback dự án gốc

📁 Quản lý 14 dự án kết nối

Tech Factory quản lý 14 dự án đang hoạt động, chia theo nhóm chức năng:

📚 Education: eiken-guru, jlpt-guru, oki-language — Nền tảng học tiếng Nhật (JLPT/Eiken)

📊 Dashboard: genki-dashboard — Bảng điều khiển kinh doanh với OKR, KPI

💼 Sales: gaijin-sales, abano-website — Nền tảng bán hàng và landing page

📝 Content: genki-content-pilot — Tạo nội dung tự động bằng AI

📄 Document: docstudio — Nhà máy tài liệu

🎬 Media: auto-video — Tạo video tự động (Python/FastAPI/MoviePy)

🔧 Tools: hojo-navi, drive-tree, export-hsc-huma — Công cụ SaaS và xuất dữ liệu

🏢 Portal: jpvn-portal — Cổng quản trị CEO (trang này!)

🤖 Personal: me_v1.2 — Hệ điều hành cá nhân + chatbot AI

Mỗi thẻ dự án hiển thị tên, stack công nghệ, vai trò, và loại. Hover để xem đường dẫn thư mục.

🖱️ Thao tác trên giao diện

Nút Manual/Autopilot — Chuyển đổi giữa chạy thủ công và chế độ tự động hoá AG-Orchestrated supervised.

Nút AG Log — Xem nhanh lịch sử các lệnh được dispatch bởi hệ thống xuống cho agent thực thi.

Click vào giai đoạn (stage) trên timeline → mở rộng xem chi tiết mô tả + agent phụ trách + workflows.

🔒/🔓 bên cạnh stage = Dấu hiệu yêu cầu có sự cho phép (gate approval) từ người duyệt.

Phần "Workflows" → liệt kê các kịch bản chuẩn trong AG-pack.

Mẹo hữu ích
🔒Tech Factory KHÔNG thực thi trực tiếp, nó đóng vai trò điều hướng và chờ xác nhận ở các Gates
📋Chế độ Autopilot vẫn cần The Chairman (bạn) phê duyệt để tiếp tục các stage nguy hiểm
🚨Activity Log giúp quan sát các test-fix loops khi AG đang cố sửa lỗi tự động
🔄Dream Team V6 tự động mapping chính xác agent tương ứng cho từng stage

🔧

Kho AG Skills

Quản lý kho kỹ năng plugin dùng chung (AG-native skills). Hướng dẫn thiết lập khả năng thực thi cho các agents thông qua các kỹ năng.

💡 Skill là gì?

Skill là một module kỹ năng mà nhiều AI agents có thể dùng chung. Thay vì mỗi agent tự code riêng chức năng đọc database hay gọi AI, chúng dùng chung một skill đã được test kỹ.

Ví dụ thực tế: Agent "Financial Analyst" và "Data Validator" đều cần đọc/ghi dữ liệu từ Firebase. Thay vì viết code 2 lần, cả hai đều sử dụng skill "Firebase CRUD".

Điều này giúp:

Giảm trùng lặp code

Dễ bảo trì — sửa skill 1 lần, tất cả agents được cập nhật

Dễ kiểm soát — bật/tắt skill = bật/tắt khả năng của agents

📦 Chi tiết 5 Skills hiện có

① Cloudflare AI Proxy — Gọi LLM (Gemini/Claude) qua proxy bảo mật Cloudflare Workers. Dùng bởi: Financial Analyst, Chief of Staff, Builder. Ứng dụng: phân tích văn bản, tạo báo cáo AI, viết code tự động.

② Firebase CRUD — Đọc/Ghi Firestore bằng Firebase Admin SDK. Dùng bởi: Financial Analyst, Data Validator, Report Generator. Ứng dụng: truy xuất dữ liệu kinh doanh, lưu kết quả phân tích, tạo báo cáo.

③ Excel Report Generator — Tạo file Excel (.xlsx) tự động từ data bằng ExcelJS + JSZip. Dùng bởi: Report Generator. Ứng dụng: báo cáo tài chính tuần/tháng, export dữ liệu cho stakeholders.

④ Video Renderer (đang phát triển) — Tạo video tự động từ script bằng FastAPI + MoviePy + Whisper. Chưa có agent nào dùng. Ứng dụng tương lai: tạo video marketing, video đào tạo tự động.

⑤ i18n Translator (đang phát triển) — Dịch tự động key JSON đa ngôn ngữ bằng Gemini API. Chưa có agent nào dùng. Ứng dụng tương lai: tự động dịch UI cho các ứng dụng đa ngôn ngữ (VN/JP/EN).

🎛️ Quản lý Skills trên giao diện

Thanh thống kê phía trên hiển thị: số skill đang bật, tổng số, số sẵn sàng, số đang phát triển, và tổng lượt agent dùng.

Toggle ON/OFF — Công tắc ở góc phải mỗi thẻ. Chỉ skill "Sẵn sàng" mới bật/tắt được. Skill "Đang phát triển" bị khoá (thẻ mờ, viền vàng).

Tắt skill = tạm ngưng khả năng — Ví dụ: tắt "Cloudflare AI Proxy" → các agent không thể gọi LLM cho đến khi bật lại.

Phần "Dùng bởi" — Xem danh sách agent đang phụ thuộc vào skill. Cẩn thận khi tắt skill đang có nhiều agent dùng!

Tech stack — Hiển thị công nghệ cốt lõi của skill (Cloudflare Workers, Firebase Admin, ExcelJS...)

Source — Cho biết mã nguồn skill nằm trong dự án nào

🔗 Skills trong quy trình phát triển

Skills đóng vai trò then chốt trong chuỗi xử lý:

📊 Quy trình thuyết minh quản trị (CEO Dashboard):

Data Sources → Firebase CRUD (đọc dữ liệu) → Cloudflare AI Proxy (phân tích AI) → Excel Report (xuất báo cáo)

🛠️ Quy trình build ứng dụng (Tech Factory):

Discovery → Product specs → Cloudflare AI Proxy (Builder viết code) → QA testing → Deploy

💡 Khi muốn thêm khả năng mới cho agents:

1. Phát triển skill mới trong thư mục thb_hub/skills/

2. Skill sẽ xuất hiện trên giao diện với trạng thái "Đang phát triển"

3. Khi hoàn thiện → chuyển status sang "Sẵn sàng" → bật toggle

4. Thêm skill vào danh sách skills của agent cần dùng trong config

Mẹo hữu ích
⚠️Tắt skill "Firebase CRUD" sẽ ảnh hưởng 3 agents CEO — cẩn thận!
🔌Mỗi skill có thể được nhiều agent dùng cùng lúc, tránh tạo trùng lặp
📂Mã nguồn skill nằm trong thư mục thb_hub/skills/ — có thể tuỳ chỉnh
🔄Skill đang phát triển sẽ tự kích hoạt khi chuyển trạng thái sang Ready

⚙️

Quản Trị

Quản lý thành viên và quyền truy cập. Chỉ người có quyền Admin hoặc BOD mới truy cập được trang này.

Quản lý Thành viên

Tab "Thành viên" hiển thị danh sách tất cả người dùng: email, tên, vai trò, công ty được gán. Sử dụng ô tìm kiếm để lọc theo tên hoặc email.

Thêm Thành viên

Nhấn nút "Thêm thành viên" → điền Email, Mật khẩu, Tên đầy đủ → chọn Công ty và Vai trò (BOD/Admin/Member/Viewer) → nhấn Lưu. Hệ thống sẽ tạo tài khoản Firebase Auth tự động.

Hệ thống Vai trò

4 cấp vai trò từ cao đến thấp:

BOD — Toàn quyền, thấy tất cả công ty và dự án

ADMIN — Quản lý thành viên trong phạm vi công ty được gán

MEMBER — Xem và tương tác với dự án được gán

VIEWER — Chỉ xem, không chỉnh sửa được

Nhật ký Truy cập

Tab "Nhật ký" ghi lại tất cả hành động đăng nhập/đăng xuất: ai, khi nào, từ đâu (IP). Dùng để kiểm tra bảo mật và theo dõi hoạt động người dùng.

Mẹo hữu ích
🔑Chỉ BOD mới có thể tạo tài khoản Admin mới
👤Email không thể sửa sau khi tạo — phải xoá và tạo lại
📋Nhật ký truy cập lưu trữ 90 ngày gần nhất

🔐

Đăng Nhập

Đăng nhập vào cổng quản trị bằng tài khoản đã được cấp.

Cách đăng nhập

Nhập email và mật khẩu đã được cấp bởi quản trị viên, rồi nhấn "Đăng nhập". Nếu đăng nhập thành công, bạn sẽ được chuyển đến Bảng Điều Khiển.

Quên mật khẩu

Liên hệ quản trị viên (Admin hoặc BOD) để được cấp lại mật khẩu. Hiện tại hệ thống chưa hỗ trợ tự đổi mật khẩu.

Mẹo hữu ích
🛡️Đừng chia sẻ mật khẩu với người khác
💻Hệ thống hoạt động tốt nhất trên Chrome/Safari phiên bản mới

📱

Thanh Điều Hướng

Thanh bên trái giúp bạn di chuyển giữa các trang và điều chỉnh cài đặt.

Mẹo hữu ích
🎨Chế độ Tối giúp giảm mỏi mắt khi làm việc ban đêm
📱Trên màn hình nhỏ, sidebar tự thu gọn để tối ưu không gian