auto-sync: 2026-05-28 22:38:45

This commit is contained in:
cfdaily
2026-05-28 22:38:45 +08:00
parent 0b39798e54
commit 9e0e3eb20f
+37
View File
@@ -518,6 +518,43 @@ Ticker.tick()
---
### 6.5 Daemon 退化 + Agent 进化方向 📋
> 来源:v2.8-direction-notes §一~§二,2026-05-27 讨论
**核心理念**:Daemon 从调度器退化成投递员,Agent 从被动执行者进化成自主决策者。
> **黑板是精髓,不是任何单个 Agent。** 所有 Agent 读黑板、想、行动、写回。Daemon 是投递员,不是决策者。
**当前 vs 未来**
| 维度 | 当前(v2.7 实现) | 未来(AI Native v3.0 |
|------|------------------|---------------------|
| Daemon 角色 | 调度器 + 路由器 + 决策者 | 投递员 + 看护人 |
| Agent 角色 | 被动执行者(固定步骤 prompt) | 自主决策者(读黑板→想→干→写回) |
| 谁决定执行路径 | Daemonif/else + YAML | Agent(根据黑板信息自主判断) |
| Agent 间通信 | 无(Daemon 中央调度) | 黑板 comment + observation + @mention |
**业界印证**
| 系统 | 做法 | 关键点 |
|------|------|--------|
| Claude Code Agent Teams | Agent 自己 flock() claim 任务 | Agent 自己决定看什么、干什么 |
| Hermes Kanban | Agent 有 kanban_* 工具直接操作黑板 | 工具驱动,不是 prompt 指令驱动 |
| PRD v3.0 | "黑板是唯一真相源" | peer-to-peer 感知 |
**明确不做的事**
1. ❌ Pipeline 框架(PipelineRouter 等不需要,Agent 自己决定执行策略)
2. ❌ 黑板摘要注入(Agent 已有 API 能力,让 Agent 自己决定看什么更 AI Native
3. ❌ blackboard_* 工具封装(优先级低,当前 curl + API 方式可用)
4. ❌ Skill 集群模板(和 Agent 自主决策矛盾)
**涉及文件**: `src/daemon/ticker.py``src/daemon/dispatcher.py``src/daemon/spawner.py``src/daemon/router.py`
**状态**: ❌ 方向已定,代码未动
---
## §7. Agent 交互设计
### 7.1 Agent-Backend API 契约 ✅