auto-sync: 2026-05-16 10:31:48

This commit is contained in:
cfdaily
2026-05-16 10:31:48 +08:00
parent 8d5164e71d
commit a6082ae55f
+32 -20
View File
@@ -1771,29 +1771,41 @@ moziplus 同此模式:一个 SQLite 黑板、一个 Daemon 进程、Tick 扫
---
## 12. Phase 规划(v2.6)
## 12. 开发策略(v2.6)
### Phase 1: 黑板基础设施
1. SQLite blackboard.db(5 表 + WAL)
2. blackboard.py CLI(读写操作 + inbox JSONL 通知)
3. Daemon 核心循环(Tick 30s + Inbox 检查 + 启动全量扫描)
4. Session 管理(spawn + 存档 + 清理)
5. L1 spawn message 模板
> **核心原则:不分阶段,不妥协,直奔 AI Native。** 每个部分设计到清楚为止。
### Phase 2: 事件驱动 + Agent 交互
6. Agent 黑板操作 Skill(含 Handoff Comment 规范)
7. Inbox JSONL 即时通知(task_completed → 解锁下游、@mention → spawn
8. 任务依赖自动推进(complete→auto-unlock
9. 评论 + @mention 通知链路(Inbox 加速版)
10. 健康检查(stale reclaim + zombie 检测)
11. L2/L3 分层读取 APIblackboard.py read --level
### 12.1 设计推进方式
### Phase 3: 智能化
12. 庞统 AI 规划(读需求 → 创建任务 + 分配建议 + must_haves)
13. Agent 自主领活(读黑板 → 匹配职责 → claim + scope_declaration)
14. 产出验证门禁(Output Guard + Scope Guard)
15. AI 驱动 Retry + Circuit breaker
16. 经验沉淀(observation → knowledge base)
按课题逐个推进。课题之间允许并行,不强求串行。每个课题设计清楚就定稿。
**已完成设计的课题**
- ✅ 课题1:三层执行模型(v2.6.2)
- ✅ 课题2:事件驱动 + Inbox JSONLv2.6.3
- ✅ 课题3:挑战/评审体系(v2.6.4)
- ✅ 课题4:拆解 + 上下文架构(v2.6.5)
- ✅ 课题6:经验沉淀闭环(v2.6.7)
- ✅ 课题7+9:交互模式 + Dashboardv2.6.6
- ✅ 课题10:上下文管理(v2.6.8)
**待推进课题**:见各课题方案文档。
### 12.2 开发启动条件
所有核心课题设计完成后启动开发。开发顺序由设计依赖关系决定,不由阶段划分决定。
### 12.3 核心依赖链(设计 → 开发)
```
黑板基础设施(SQLite + CLI + Daemon
→ 事件驱动(Inbox + 依赖推进)
→ Agent 交互(Handoff + 评论 + Observation
→ 审查体系(Review + Guardrail + 反驳)
→ 智能化(AI规划 + 自主领活 + 经验沉淀)
→ Dashboard 前端
```
每层依赖前一层,但不等所有层设计完才开发。前层设计清楚即可开发。
---