这是什么
AI-teams 是一个多 AI 协作系统。它的核心不是把任务一次性拆给很多 agent,而是让一个主规划者在执行中持续读取反馈、识别缺口、重排任务,并推动任务继续往前走。
为什么要做这个
现在很多 agent 工作流更像“一次性派单”。它们把任务拆出去之后,默认第一轮输出就差不多够用了。但真实工作不是这样:研究会漏信息,代码会缺边界,文档会缺交代。
我想做的是一个更像“团队协作”的系统:
- 主规划者负责拆解、派发、判断缺口
- 不同能力的 AI 员工负责执行
- 审核员负责指出哪些输出还不能交付
- 共享 Markdown 文件作为共同工作区,记录目标、计划、进展和审核结果
第一版最想证明什么
第一版不证明“AI 会做任务”,而证明一件更具体的事情:
当编码结果第一次返回时仍然不完整,主规划者可以识别缺口,并继续补派任务,而不是把第一轮结果误判为完成。
研究和文档缺口会作为辅助表现,但主场景是代码实现不完整。
现在已经真实存在的部分
- 主调度、队列、Worker、健康检查、优先级和扩缩容思路已经搭起来了
- 已经有一个可视化 Web UI 原型,用来承接系统状态展示
- 项目的角色结构和运行方式,已经不再停留在模糊概念层
现在还没做完的部分
- 公开演示还没有把“多轮重规划”做成足够清晰、可复现的证明
- Web UI 还需要接更多真实状态数据
- 共享 Markdown 工作区的读写规则,还需要收敛成更稳定的第一版
我更在意的不是“像不像成品”
这个项目当前更适合被看作系统原型,而不是完成产品。它之所以值得放在这里,不是因为它已经 polished,而是因为它已经足够清楚地暴露出我在思考什么、尝试什么、以及下一步要验证什么。