Hệ thống kết hợp 2 lớp: - Lark Base (Executive View): Nơi CEO theo dõi KPI, tiến độ tổng thể của các phòng ban. - Hermes Kanban (Execution OS): Nơi các AI Agent claim việc, thực thi và tự động chuyển giao trạng thái.
Thay vì gọi lệnh /handoff thủ công, quy trình mới hoạt động hoàn toàn tự động qua các bước:
Khi bắt đầu một dự án qua nhiều phòng ban (Ví dụ: IT & AI -> R&D -> STR & MKT):
1. Tạo task cha (Project Umbrella, ví dụ: IT.07) và các task con của từng phòng ban (IT.07.01, IT.07.02...).
2. Thiết lập liên kết thứ tự thực hiện bằng CLI:
bash
hermes kanban link <task_trước> <task_sau>
Trong quá trình làm việc, nếu task kéo dài (hơn 5 phút hoặc qua nhiều bước trung gian), Worker bắt buộc phải gọi cập nhật tiến độ (Heartbeat) để CEO theo dõi trực tiếp trên Dashboard:
# Gọi heartbeat giữa chừng từ script/worker
kanban_heartbeat(note="Đang chạy bước 2/3: Cấu hình database...")
Tín hiệu này giúp hiển thị cập nhật trạng thái "Live" mà không cần đợi task Done.
python
kanban_complete(
summary="Kết quả...",
metadata={
"output_files": ["..."],
"decisions": ["...", "..."],
"duration_seconds": 120
}
)Blocked sang Ready.summary và metadata của Task A vào worker_context của Worker B. Worker B làm tiếp ngay, không cần hỏi lại.Worker khi hoàn thành task con của mình sẽ tự động gửi thông tin báo cáo (hermes send) về đúng thread Telegram đã được cấu hình trong handoff.py:
- R&D $\rightarrow$ Thread 12
- STR & MKT $\rightarrow$ Thread 14
- IT & AI $\rightarrow$ Thread 18
- Writers $\rightarrow$ Thread 1591
- Grill & QA $\rightarrow$ Thread 20
kanban_block(). Task sẽ chuyển sang trạng thái Blocked./unblock <task_id> (hoặc click Unblock trên dashboard), task sẽ quay về Ready.worker_context để sửa đổi đúng trọng tâm.