auto-sync: 2026-05-28 22:38:45
This commit is contained in:
@@ -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) | 自主决策者(读黑板→想→干→写回) |
|
||||
| 谁决定执行路径 | Daemon(if/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 契约 ✅
|
||||
|
||||
Reference in New Issue
Block a user