akiflow FrameworkInteractive Lesson 2Step 0 Decomposition

Bài 2: Phân Rã Công Việc & Xây Dựng Checklist Trong akiflow

Nắm vững Kỹ thuật Step 0 trong akiflow - phân rã bài toán thành các Work Items nguyên tử trước khi kích hoạt Agent Council.

Bước 01

Tại sao phải Phân rã bài toán trước khi gọi Agent?

Sai lầm lớn nhất khi triển khai Multi-Agent Council là mở cuộc họp (Room) ngay khi bài toán còn nguyên khối. Khi gọi 5-6 Subagents vào phòng chat nói về một yêu cầu mông quạnh như "Tích hợp Stripe Payment", các Agent sẽ bắt đầu hỏi qua lại, tranh luận tràn lan và tiêu tốn hàng trăm ngàn tokens mà không chốt được gì.

Cạm bẫy "Mở Room Trên Yêu Cầu Nguyên Khối"

Nếu không thực hiện Kỹ thuật Step 0 để cắt nhỏ công việc thành ranh giới nguyên tử (atomic boundary), chi phí điều phối (coordination cost) sẽ tăng gấp 10 lần chi phí thực thi code thật.

Giải pháp Step 0 của akiflow

Lead Agent bắt buộc phải hoạt động độc lập ở Step 0: Đọc yêu cầu, phân tích ranh giới module, và sinh ra file checklist.md chứa từ 2 đến 5 Work Items riêng biệt trước khi cho phép bất kỳ Subagent nào xuất hiện.