14-milestones.md
3.54 KB
14. 里程碑与迭代计划
Phase 1 — 基座搭建 (Week 1-2)
目标: 实现 Agent 原子模型和基本 Loop 引擎
- [ ]
agent-core包:Agent 基类 + SubAgent/RoleAgent/BossAgent - [ ]
loop-engine包:通用循环引擎(5 阶段) - [ ]
memory包:三级记忆系统(短期 + 长期 + Session) - [ ] 接入 ACP Core 作为 AI 内核
- [ ] 基本的 Agent CRUD API
- [ ] SQLite 数据库初始化
- [ ] Agent 沙盒 workspace 目录结构 ← v1.1
Phase 2 — Loop 闭环 + 元能力 (Week 3-4)
目标: 实现完整的三层循环闭环和 BossAgent 动态建设能力
- [ ] BossAgent 5 分钟反思循环
- [ ] RoleAgent 任务拆解与 SubAgent 调度
- [ ] SubAgent 沙盒执行与结果上报
- [ ] Agent-to-Agent 通讯协议(含 v1.1 handover/feedback)
- [ ] Goal 追踪与进度计算
- [ ] Cron 定时任务引擎
- [ ] BossAgent Meta Tools(agent.create/redefine/destroy/pipeline.set) ← v1.1
- [ ] PipelineRouter 流转服务 ← v1.1
- [ ] 三层差异化反思机制 ← v1.1
Phase 3 — 知识与记忆 (Week 5-6)
目标: 完善知识库和记忆系统
- [ ] 文档知识库(文件上传、FTS5 全文搜索)
- [ ] 向量搜索引擎
- [ ] 长期记忆的经验提取与检索
- [ ] 反思记忆的智能复用
- [ ] Agent Define 动态管理
Phase 4 — Gateway 接入 (Week 7-8)
目标: 对接外部 IM 渠道
- [ ] 飞书 Gateway 适配器
- [ ] WhatsApp Gateway 适配器
- [ ] 钉钉 Gateway 适配器
- [ ] 统一消息路由
- [ ] IM ↔ Agent 双向通讯
Phase 5 — 控制面板 (Week 9-10)
目标: 构建前端监控与管理界面
- [ ] 公司运营仪表盘
- [ ] Agent 拓扑图(可视化组织架构 + Pipeline DAG)
- [ ] Goal 进度面板
- [ ] 日志查看器
- [ ] Agent 创建/编辑界面
Phase 6 — 优化与开放 (Week 11-12)
目标: 性能优化和系统开放
- [ ] 并发控制与资源管理优化
- [ ] Loop 性能调优
- [ ] 多用户隔离("一人一公司")
- [ ] 开放 API 文档
- [ ] 压力测试与稳定性验证
附录
A. 关键设计决策
| 决策 | 选择 | 替代方案 | 理由 |
|---|---|---|---|
| Agent 基类继承 | 单继承 + 组合 | 接口实现 | JS 无接口概念,组合更灵活 |
| 通讯协议 | ACP JSON-RPC | REST API | Agent 间需要流式双向通讯 |
| 数据库 | SQLite | PostgreSQL | 无外部依赖,轻量部署 |
| 向量搜索 | 本地嵌入 | 云服务 | 数据隐私 + 离线可用 |
| 进程隔离 | 子进程沙盒 | Docker 容器 | 轻量级,启动快 |
| Pipeline 管理 | BossAgent Memory | 框架层模块 | Pipeline 是动态推理产物,不是静态模板 |
| Agent 内部实现 | 沙盒自治 | 框架预设 | 框架不应限制 Agent 的创造力 |
B. 术语表
| 术语 | 英文 | 定义 |
|---|---|---|
| 感知 | Perceive | Agent 从环境获取信息的过程 |
| 推理 | Reason | Agent 基于信息进行逻辑推理的过程 |
| 拆解 | Decompose | 将复杂任务拆分为可执行子任务 |
| 反思 | Reflect | Agent 对执行结果进行评估和策略优化 |
| 闭环 | Loop | 完整的感知→执行→反馈→优化循环 |
| 间隙 | Gap | 当前状态与目标之间的差距 |
| 流转 | Handover | 同级 Agent 之间的任务交接 |
| 元能力 | Meta Capability | BossAgent 操控框架本身的系统级工具 |
| 自治 | Autonomy | Agent 在沙盒内独立决策和执行的能力 |
📝 文档版本: v1.1 📅 创建日期: 2026-03-21 📅 更新日期: 2026-03-23 ✍️ 维护者: LemonBoss Team