Discord Là Lớp Báo Cáo Của Bạn
Các agent của bạn không chờ bạn hỏi mọi thứ đang diễn ra như thế nào. Chúng tự báo cáo.
Mỗi nhiệm vụ hoàn thành, mỗi lỗi gặp phải, mỗi phiên làm việc bắt đầu — tất cả đều đổ vào Discord. Đây là cửa sổ để bạn theo dõi đội ngũ đang làm gì, ngay lúc này và suốt cả ngày.
Trong Phần 4, bạn đã tạo các kênh và URL webhook cho từng agent. Phần này là về việc biến cài đặt thô đó thành một workspace có tổ chức — nơi bạn có thể bước vào mỗi sáng, lướt qua các kênh và lập tức nắm được trạng thái của cả đội.
Những gì bạn sẽ thiết lập trong phần này:
- Tổ chức và đặt tên kênh
- Cài đặt thông báo để bạn không bị choáng ngợp
- Quy trình đọc báo cáo chỉ mất dưới 5 phút
Lưu ý quan trọng về phạm vi: Discord là kênh một chiều đối với các agent của bạn — chúng báo cáo lên Discord, nhưng không thể nhận lệnh từ Discord nếu không có Discord Bot. Việc cài đặt Bot để bạn có thể gõ lệnh trực tiếp trong Discord là cấu hình nâng cao không được đề cập trong T1. Hiện tại, hãy đưa lệnh qua terminal VS Code hoặc giao diện OpenGoat UI, và đọc báo cáo của đội ngũ trong Discord.
Cấu Trúc Kênh Hoạt Động Hiệu Quả
Đến cuối Phần 4, bạn đã có một kênh cho mỗi agent. Đó là cấu trúc khởi đầu đúng đắn. Dưới đây là cách tổ chức để nó vẫn dễ đọc khi đội ngũ của bạn phát triển.
Bố cục máy chủ Discord được khuyến nghị:
INFO
BALIA OS Team ├── 📋 TEAM OVERVIEW │ └── #announcements ← Ghim các cập nhật quan trọng tại đây │ ├── 🤖 AGENT REPORTS │ ├── #[agent1-channel] ← ví dụ: #operations │ ├── #[agent2-channel] ← ví dụ: #marketing │ ├── #[agent3-channel] ← ví dụ: #finance │ ├── #[agent4-channel] ← ví dụ: #specialist-a │ ├── #[agent5-channel] ← ví dụ: #specialist-b │ └── #security ← Agent số 6 luôn báo cáo tại đây │ └── 📁 LOGS └── #errors ← Tùy chọn: chuyển báo cáo lỗi về đây
Bạn không cần tạo cấu trúc này một cách chính xác — tên kênh của bạn đã có từ Phần 2. Mục tiêu là nhóm các kênh agent lại với nhau để bạn có thể lướt qua tất cả trong một lượt.
Cách Tổ Chức Các Kênh
Nếu các kênh agent của bạn hiện đang nằm rải rác trong máy chủ Discord, đây là cách nhóm chúng lại:
Tạo danh mục kênh:
- Nhấp chuột phải vào tên máy chủ Discord (thanh bên trái) → Create Category
- Đặt tên là
AGENT REPORTS - Kéo từng kênh agent vào danh mục
Đổi tên kênh nếu cần: Tên kênh đã được xác định trong Phần 2 khi bạn thiết kế đội ngũ. Nếu bạn muốn đổi tên bất kỳ kênh nào lúc này, nhấp chuột phải vào kênh → Edit Channel → cập nhật tên.
Ghim một tin nhắn trong mỗi kênh: Với mỗi kênh agent, hãy ghim một ghi chú kèm tên và vai trò của agent đó. Điều này giúp bạn nhớ ngay ai đang báo cáo ở đâu.
Nhấp chuột phải vào bất kỳ tin nhắn nào → Pin Message Hoặc tự tạo một tin nhắn rồi ghim nó: 📌 [Tên Agent] — [Vai trò]. Báo cáo tại đây sau mỗi nhiệm vụ.
Cài Đặt Thông Báo
Các agent của bạn có thể báo cáo nhiều lần trong một phiên. Nếu bạn để thông báo mặc định, Discord sẽ liên tục ping bạn. Đây là điều ngược lại với những gì bạn muốn.
Cài đặt được khuyến nghị cho mỗi kênh:
- Nhấp chuột phải vào mỗi kênh agent → Notification Settings
- Đặt thành Nothing — hoặc Only @mentions nếu bạn muốn được ping khi có cảnh báo quan trọng
Bạn sẽ kiểm tra Discord theo lịch của riêng mình — không phải vì nó ping bạn liên tục vài phút một lần.
Khi nào nên kiểm tra Discord:
- Buổi sáng: lướt qua tất cả các kênh để xem từng agent đã làm gì qua đêm hoặc hôm qua
- Sau khi đưa lệnh: kiểm tra lại để xem báo cáo hoàn thành
- Một lần mỗi ngày: xem lại kênh #security để tìm các cảnh báo được đánh dấu
Cách Đọc Báo Cáo Của Đội Ngũ
Mỗi agent định dạng báo cáo của họ một cách nhất quán — bạn đã thiết lập điều này trong AGENTS.md ở Phần 4. Định dạng chuẩn là:
Kết luận → Chi tiết bổ sung → Hành động tiếp theo được khuyến nghịNhững gì cần chú ý mỗi buổi sáng:
| Biểu tượng | Ý nghĩa |
|---|---|
| 🔷 | Agent đã bắt đầu một phiên |
| ✅ | Nhiệm vụ hoặc phiên đã hoàn thành |
| 📦 | Chế độ đang hoạt động — agent đã tải SKILL, WORKFLOW, LIVE_LEDGER, KNOWLEDGE |
| ⚠️ | Cảnh báo — có điều gì đó cần chú ý |
| ❌ | Lỗi — agent không thể hoàn thành |
Nếu bạn thấy ⚠️ hoặc ❌, hãy mở tin nhắn để xem chi tiết đầy đủ, sau đó gửi cho agent một lệnh tiếp theo qua terminal VS Code hoặc giao diện OpenGoat UI.
Thiết lập Sao lưu GitHub (Được Khuyến nghị)
BALIA OS tự động sao lưu không gian làm việc của bạn lên GitHub mỗi 30 phút thông qua Security Guardian. Điều này có nghĩa là bạn có thể quay lại bất kỳ thời điểm nào trong 30 phút cuối cùng nếu có sự cố xảy ra.
Những gì được sao lưu:
- Cấu hình agent (
agents/) - Bộ nhớ dùng chung (
memory/) - Kỹ năng (
skills/) - Script (
scripts/) - Workspace của agent (
workspace-*/)
Những gì không bao giờ được đẩy lên (bảo vệ tự động):
.env(API keys, Webhooks)- Bất kỳ tệp nào khớp với
*.key,*.pem - Thư mục
secrets/
Thiết lập:
- Initialize
~/.opengoat/as a Git repository:cd ~/.opengoat git init git branch -M main - Tạo một kho lưu trữ GitHub riêng tư
- Thêm remote vào thư mục
.opengoatcủa bạn:git -C ~/.opengoat remote add origin https://github.com/YOUR_USERNAME/YOUR_REPO.git - Đặt
git.autoPushEnabled: truetrongworkspace-security-guardian/guardian_config.json - Security Guardian xử lý phần còn lại tự động
▶ Dán cái này vào AI của bạn để bắt đầu
Bạn đã hoàn thành phần khó nhất rồi — các kênh đã được tạo, webhook đã được cài đặt. Sử dụng prompt bên dưới để nhận danh sách kiểm tra cá nhân hóa và hỗ trợ tổ chức bố cục Discord cụ thể của bạn.
Dán nó vào AI chat của bạn và đính kèm Tài liệu Thiết kế Đội ngũ của bạn.
Bạn đang giúp tôi tổ chức không gian làm việc Discord cho BALIA OS —
một hệ điều hành AI đa tác nhân nơi mỗi tác nhân báo cáo
hoạt động của mình vào kênh Discord riêng.
Tôi đã đính kèm Tài liệu Thiết kế Đội của mình.
Hãy đọc để lấy tên tác nhân và tên kênh Discord của tôi.
Hướng dẫn tôi từng bước.
Hỏi một câu hỏi mỗi lần. Đợi câu trả lời của tôi trước khi tiếp tục.
Nếu tôi bị mắc kẹt, hãy yêu cầu tôi chụp ảnh màn hình —
tôi sẽ mô tả những gì tôi thấy và bạn sẽ cho tôi biết phải làm gì tiếp theo.
STEP 1 — Kiểm tra cài đặt Discord hiện tại của tôi
Hỏi tôi: "Mở máy chủ Discord của bạn. Bạn hiện có
bao nhiêu kênh trong phần tác nhân?"
Dựa trên câu trả lời của tôi, cho tôi biết nếu có gì bị thiếu
hoặc nếu tất cả 6 kênh tác nhân đã có mặt.
STEP 2 — Tạo danh mục kênh
Hướng dẫn tôi nhóm tất cả các kênh tác nhân vào một danh mục:
1. Nhấp chuột phải vào tên máy chủ trong thanh bên trái
2. Chọn "Tạo Danh mục"
3. Đặt tên: AGENT REPORTS (hoặc tên tôi muốn)
4. Kéo từng kênh tác nhân vào danh mục
Đọc Tài liệu Thiết kế Đội của tôi để cho tôi danh sách chính xác
các kênh cần di chuyển.
STEP 3 — Thêm kênh thông báo (tùy chọn)
Hỏi tôi: "Bạn có muốn kênh #announcements
để ghim các cập nhật quan trọng — như khi bạn khởi động lại tác nhân
hoặc cài đặt cassette mới không?"
Nếu có: hướng dẫn tôi tạo nó phía trên danh mục AGENT REPORTS.
Nếu không: bỏ qua.
STEP 4 — Thiết lập cài đặt thông báo
Hướng dẫn tôi tắt thông báo cho mỗi kênh tác nhân:
Cho mỗi kênh trong AGENT REPORTS:
1. Nhấp chuột phải vào kênh → Cài đặt Thông báo
2. Đặt thành "Không có gì" (hoặc "Chỉ @đề cập" nếu tôi muốn cảnh báo quan trọng)
Nói với tôi: "Điều này ngăn Discord thông báo cho bạn mỗi khi
tác nhân báo cáo. Bạn sẽ kiểm tra báo cáo theo lịch trình của mình."
STEP 5 — Ghim lời nhắc vai trò trong mỗi kênh
Cho mỗi kênh tác nhân, hướng dẫn tôi ghim một ghi chú ngắn
để tôi có thể nhớ ngay ai báo cáo ở đó:
1. Nhấp vào kênh
2. Gõ và gửi: 📌 [Tên Tác nhân] — [Vai trò]. Báo cáo tại đây.
3. Nhấp chuột phải vào tin nhắn → Ghim Tin nhắn
4. Xác nhận "Được rồi" để bỏ qua thông báo ghim
Đọc Tài liệu Thiết kế Đội của tôi để có tên và vai trò đúng
cho mỗi kênh.
STEP 6 — Tạo thói quen đọc buổi sáng
Dựa trên Tài liệu Thiết kế Đội của tôi, hãy viết cho tôi một
danh sách kiểm tra check-in buổi sáng 5 phút tôi có thể in hoặc lưu:
---
KIỂM TRA DISCORD BUỔI SÁNG — [Tên Doanh nghiệp của Tôi]
Thời gian cần: ~5 phút
1. Mở Discord → danh mục AGENT REPORTS
2. Quét mỗi kênh cho hoạt động qua đêm:
□ #[kênh 1] — [tên tác nhân]: tìm ✅ hoàn thành hoặc ⚠️ cảnh báo
□ #[kênh 2] — [tên tác nhân]: ...
[tiếp tục cho tất cả 6]
3. Nếu bạn thấy ⚠️ hoặc ❌: ghi chú vấn đề, gửi lệnh theo dõi
qua terminal VS Code hoặc OpenGoat UI
4. Kiểm tra #security cho các cảnh báo được gắn cờ
5. Xong — đóng Discord cho đến lần check-in tiếp theo
---
STEP 7 — Kiểm tra cuối cùng
Đi qua danh sách kiểm tra này:
□ Tất cả 6 kênh tác nhân tồn tại trong Discord
□ Các kênh được nhóm dưới danh mục AGENT REPORTS
□ Cài đặt thông báo được đặt thành Không có gì hoặc chỉ @đề cập
□ Lời nhắc vai trò được ghim trong mỗi kênh
□ Danh sách kiểm tra đọc buổi sáng đã được lưu
Khi tất cả các ô được đánh dấu, hãy nói:
"Không gian làm việc Discord của bạn đã được tổ chức.
Bạn đã sẵn sàng cho Phần 8 — Tuần Đầu Tiên của Bạn."
Bắt đầu ngay bây giờ. Hỏi tôi câu hỏi đầu tiên.Discord Trong Nháy Mắt — Các Tình Huống Thường Gặp
Agent của bạn hoàn thành nhiệm vụ thành công:
✅ Finance — Daily P&L report complete.
Balance: $9,847 | Net today: +$235 | Win rate (30d): 68.2%
Output saved: workspace/finance/outputs/2026-06-04_pl_report.md
Next: Waiting for next session command.→ Không cần làm gì. Đội ngũ đang hoạt động tốt.
Agent của bạn gặp lỗi:
❌ Operations — Failed to complete market scan.
Error: API rate limit reached on third data source.
Completed 2 of 3 sources. Partial output saved.
Recommended action: Retry in 60 minutes or expand data source list.→ Gửi lệnh tiếp theo: openclaw agent --agent [agentid] "Retry the market scan now."
Agent của bạn đang bắt đầu một phiên:
🔷 Marketing ready. Cassette youtube-ops loaded.
Today's task: Generate 3 title options for this week's upload.→ Không cần hành động — kiểm tra lại sau để xem báo cáo hoàn thành.