各位大佬好,最近在构思一个 Agent,目标是对接产品经理的 PRD,尽量自动化地完成从需求到代码的全流程。具体想实现这几个步骤:
-
PRD 分析 & 功能拆解
自动解析 PRD 文档,拆出功能点。难点在于 PRD 可能涉及多个业务团队,功能点会跨不同领域。 -
服务识别
根据拆解出的功能点,结合公司内部的众多微服务,精准定位哪些服务需要改动。这一步是基础,希望能做到比较高的准确率。 -
详细功能设计
在确定涉及的服务后,结合现有业务流程和接口定义,基于 PRD 生成详细的技术设计文档(比如接口变更、数据模型、时序图等)。 -
代码生成
最后一步就是根据设计文档自动生成代码,理想情况下能直接跑通。
说白了,就是想完全替代开发人员做需求分析、功能拆解、技术方案设计甚至 Coding。
目前卡在第一步和第二步的可行性上,尤其是跨团队、多微服务场景下的精准匹配。想请教大家:
- 有没有现成的思路、框架、开源项目可以参考?
- 有没有一些工具能组合起来实现类似效果?
- 如果完全实现难度太大,能否先做个“半自动”版本,比如先辅助定位服务和生成草稿?
离死亡又能勇敢的迈出一步。
3 个帖子 - 3 位参与者