akiflow FrameworkInteractive Lesson 3Shortfall Selection
Bài 3: Lựa Chọn Agent Theo Shortfall: Fork vs Plain Subagent
Phân biệt chính xác 4 dạng thiếu hụt (Shortfall) để lựa chọn đúng cơ chế Agent (Fork, Plain Subagent, Cheap Model, Named Roster).
Bước 01
Ma trận Thiếu Hụt (Shortfall-Driven Selection)
Trong akiflow, chúng ta không chọn Subagent theo sở thích mà chọn theo dạng thiếu hụt (Shortfall) mà hệ thống đang đối mặt:
1. Bandwidth Shortfall (Thiếu Băng Thông)
Cần thực hiện nhiều thao tác lặp lại cùng lúc (bulk refactor, file scanning).
→ Cơ chế: Plain Subagent + Cheap Model (flash/flash-lite)
2. Continuity Shortfall (Thiếu Mạch Ngữ Cảnh)
Cần triển khai code tiếp nối chính xác kế hoạch vừa bàn ở Phase A mà không muốn nhắc lại context.
→ Cơ chế: Fork Subagent (subagent_type: fork)
3. Independence Shortfall (Thiếu Tính Độc Lập)
Cần kiểm thử phản biện hoặc review bảo mật mà không bị lây nhiễm suy luận chủ quan của coder.
→ Cơ chế: Plain Subagent (Không Fork) + Strong Model (pro)
4. Structured Debate Shortfall (Thiếu Tranh Luận)
Cần hội đồng chuyên gia đối thoại p2p để phản biện giải pháp phức tạp.
→ Cơ chế: Named Roster + SendMessage p2p