讨论-记录-开发-测试循环¶
这个项目后续采用交替迭代方式推进:
讨论 -> 记录 -> 开发 -> 测试 -> 复盘 -> 下一轮讨论
每轮讨论产物¶
每次讨论结束后,至少落下一个产物:
- 新增或更新一页文档。
- 新增一个架构决策记录。
- 新增一个工具 schema。
- 新增一个 workflow 草案。
- 新增一个测试样例。
- 新增一段原型代码。
不让关键判断只停留在聊天里。
工作流¶
-
讨论 明确问题、约束、备选方案和当前判断。
-
记录 更新 MkDocs 文档,把结论写到对应页面。
-
开发 对成熟判断做最小原型,例如 adapter、MCP 工具、workflow runner。
-
测试 用单测、集成测试、手工 smoke test 或 eval case 验证。
-
复盘 把测试结果、风险和下一步写回文档。
文档维护规则¶
- 协作方式写入
docs/collaboration/。 - 产品和方案知识写入
docs/knowledge/。 - 架构判断写入
docs/knowledge/decision-log.md。 - 总体方向写入
docs/knowledge/vision.md。 - 系统分层写入
docs/knowledge/architecture.md。 - 工具接口写入
docs/knowledge/tool-plane.md或后续工具专页。 - 流程设计写入
docs/knowledge/workflow.md或后续 workflow 专页。 - 安全和权限写入
docs/knowledge/governance.md。 - 测试和质量写入
docs/knowledge/evals.md。
开发维护规则¶
后续代码建议放在:
text
src/
harness/
adapters/
tools/
workflows/
policy/
evals/
tests/
文档先行不是为了拖慢开发,而是为了让每次开发都有明确边界。