auto-sync: 2026-05-14 08:48:16

This commit is contained in:
cfdaily
2026-05-14 08:48:16 +08:00
parent 821df0a2b3
commit 4d2f92a727
+21 -8
View File
@@ -1094,16 +1094,29 @@ sanguo_moziplus_v2/
---
## 4. 开放问题(需讨论
## 4. 已决策 & 待讨论
| # | 问题 | 选项 | 建议 |
### 已决策
| # | 决策 | 结论 | 理由 |
|---|------|------|------|
| 1 | 黑板用文件系统还是 SQLite | A) 纯文件系统 B) SQLite + 文件 | A — 简单、可 git 追踪 |
| 2 | 庞统用 persistent session 还是 cron 唤醒? | A) persistent session B) cron 事件驱动 | B — 更省资源,更稳定 |
| 3 | Agent 团队是继续用三国还是重新定义? | A) 复用三国 B) 新定义 | A — 角色映射清晰 |
| 4 | v1.0 的 Agent 是否同时服务 v2.0 | A) 共享 Agent session B) 独立 session | B — 隔离,v1.0 和 v2.0 并行运行 |
| 5 | 前端是什么? | A) 纯对话(Control CenterB) 对话 + 可视化 | 先 A,后续加 B |
| 6 | 第一版先做什么? | 见下方里程碑 | — |
| 1 | 黑板载体 | **SQLite + 文件系统** | 状态在 SQLite(查询快、事务安全),产出物在文件系统(git 追踪 |
| 2 | 庞统运行方式 | **主 session + daemon API** | 庞统在正常 session 里与用户对话,通过 HTTP API 调度 daemon |
| 3 | Agent 调度 | **Gateway WS API → 主 session** | 不用 sessions_send(不稳定)、不用 sessions_spawn(大爆炸) |
| 4 | 事件触发 | **daemon 内部事件循环** | Agent 回报时触发下一步,不用 cron |
| 5 | 配置化 | **YAML/JSON 配置文件** | 状态/流转/事件/模板全部配置化,代码零硬编码 |
| 6 | Agent 团队 | 复用三国角色 | 角色映射清晰 |
| 7 | v1.0 共存 | 独立 session,并行运行 | v1.0 和 v2.0 互不干扰 |
| 8 | 前端 | 先纯对话(Control Center | 后续加可视化 |
### 待讨论
| # | 问题 | 说明 |
|---|------|------|
| 1 | Daemon 进度推送方式 | 步骤完成时 daemon 通过 Gateway WS API 通知庞统,还是庞统自己轮询? |
| 2 | Agent session reset 策略 | 每完成 N 个步骤自动 reset?还是上下文超过阈值时 reset? |
| 3 | AI 决策在 daemon 还是庞统 | 复杂的 Agent 选择/异常处理是在 daemon 里触发 AI session,还是在庞统 session 里做? |
| 4 | 经验沉淀触发 | 任务完成后自动触发 AI 蒸馏,还是定期批量处理? |
---