想做一个全流程自动化开发的 Agent,从 PRD 到代码生成,有没有思路或现成工具可以参考?

各位大佬好,最近在构思一个 Agent,目标是对接产品经理的 PRD,尽量自动化地完成从需求到代码的全流程。具体想实现这几个步骤: PRD 分析 & 功能拆解 自动解析 PRD 文档,拆出功能点。难点在于 PRD 可能涉及多个业务团队,功能点会跨不同领域。 服务识别 根据拆解出的功能点,结合公司内部...
想做一个全流程自动化开发的 Agent,从 PRD 到代码生成,有没有思路或现成工具可以参考?
想做一个全流程自动化开发的 Agent,从 PRD 到代码生成,有没有思路或现成工具可以参考?

各位大佬好,最近在构思一个 Agent,目标是对接产品经理的 PRD,尽量自动化地完成从需求到代码的全流程。具体想实现这几个步骤:

  1. PRD 分析 & 功能拆解
    自动解析 PRD 文档,拆出功能点。难点在于 PRD 可能涉及多个业务团队,功能点会跨不同领域。

  2. 服务识别
    根据拆解出的功能点,结合公司内部的众多微服务,精准定位哪些服务需要改动。这一步是基础,希望能做到比较高的准确率。

  3. 详细功能设计
    在确定涉及的服务后,结合现有业务流程和接口定义,基于 PRD 生成详细的技术设计文档(比如接口变更、数据模型、时序图等)。

  4. 代码生成
    最后一步就是根据设计文档自动生成代码,理想情况下能直接跑通。

说白了,就是想完全替代开发人员做需求分析、功能拆解、技术方案设计甚至 Coding。

目前卡在第一步和第二步的可行性上,尤其是跨团队、多微服务场景下的精准匹配。想请教大家:

  • 有没有现成的思路、框架、开源项目可以参考?
  • 有没有一些工具能组合起来实现类似效果?
  • 如果完全实现难度太大,能否先做个“半自动”版本,比如先辅助定位服务和生成草稿?

离死亡又能勇敢的迈出一步。

3 个帖子 - 3 位参与者

阅读完整话题

来源: LinuxDo 最新话题查看原文