auto-sync: 2026-05-16 10:31:48
This commit is contained in:
@@ -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 分层读取 API(blackboard.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 JSONL(v2.6.3)
|
||||
- ✅ 课题3:挑战/评审体系(v2.6.4)
|
||||
- ✅ 课题4:拆解 + 上下文架构(v2.6.5)
|
||||
- ✅ 课题6:经验沉淀闭环(v2.6.7)
|
||||
- ✅ 课题7+9:交互模式 + Dashboard(v2.6.6)
|
||||
- ✅ 课题10:上下文管理(v2.6.8)
|
||||
|
||||
**待推进课题**:见各课题方案文档。
|
||||
|
||||
### 12.2 开发启动条件
|
||||
|
||||
所有核心课题设计完成后启动开发。开发顺序由设计依赖关系决定,不由阶段划分决定。
|
||||
|
||||
### 12.3 核心依赖链(设计 → 开发)
|
||||
|
||||
```
|
||||
黑板基础设施(SQLite + CLI + Daemon)
|
||||
→ 事件驱动(Inbox + 依赖推进)
|
||||
→ Agent 交互(Handoff + 评论 + Observation)
|
||||
→ 审查体系(Review + Guardrail + 反驳)
|
||||
→ 智能化(AI规划 + 自主领活 + 经验沉淀)
|
||||
→ Dashboard 前端
|
||||
```
|
||||
|
||||
每层依赖前一层,但不等所有层设计完才开发。前层设计清楚即可开发。
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user