Clean up
Some checks failed
Code Coverage / Generate Coverage Report (push) Has been cancelled
Tests / Run Tests (9.0.x) (push) Has been cancelled
Tests / Docker Build Test (push) Has been cancelled
Tests / Test Summary (push) Has been cancelled

This commit is contained in:
Yaojia Wang
2025-11-15 08:58:48 +01:00
parent 4479c9ef91
commit 34a379750f
32 changed files with 7537 additions and 24 deletions

19
plan.md Normal file
View File

@@ -0,0 +1,19 @@
@product-manager 在现有product基础上我想补充一下我们的产品是作为ai agent的补充我们管理ai的上下文帮助ai更好地理解用户的需求和项目的进展从而提高ai生成代码的质量和相关性。
- 所以在每个project下我们需要额外增加一个ai context的模块用户可以在这个模块下添加和管理与ai相关的上下文信息比如需求文档、设计规范、用户反馈等。这个模块用户可以自定义标签和分类方便ai快速定位和检索相关信息。
- 然后我们需要为用户生成ai agent 的模板用户下载下来之后可以直接运行这个agent这个agent会根据项目的ai context来生成代码。
- 最重要的是product-manager agent我们要定义好这个模板
- product-manager 能够调用相应mcp服务来创建/更新/查询项目的epicstorytask等信息。
- mcp 服务应该可以返回epicstorytask的状态优先级并且可以返回每一项的大致描述
- product-manager agent 还需要能够根据项目的进展情况自动调整ai context的信息比如当某个story完成之后自动更新相关的需求文档
- 用户可以自定义各种agent各种agent可以在项目中创建context模块并且定义好标签和分类
- product-manager agent 可以根据项目的sprint自动添加其他agent生成的context信息并且加到sprint的描述里面
- sprintepicstorytask等都可以关联相应的context信息用连接的方式方便ai生成代码时参考
mcp 服务需要提供相应的api方便各种agent调用和集成。
- api 需要支持创建/更新/查询项目的epicstorytask等信息
- api 需要支持返回epicstorytask的状态优先级并且可以返回每一项的大致描述
- project, epic, story, task 的描述可以插入相应的context 信息方便ai生成代码时参考