佬们使用ai开发时的流程是什么样的

zhuht 2026-06-23 14:58 1

目前的项目开发流程是先写需求文档,然后交给ai分析需求,设计开发方案和计划,再让ai按计划开发测试,这中间会产生一些需求文档,方案设计文档等文件,这些文件要怎么管理才好?一些简单的需求一两句话就能解释清楚,但是大块的需求需要完整的需求设计文档,接口设计文档,前后端联调文档,测试计划用例等等文档,这些东西应该在git里管理么?

我是做Java后端开发的,现在简单的需求就对话框简单描述下,ai改了就完了。复杂点的需求就得写需求文档,还要把里面涉及的各个名词解释,对应代码的字段,片段都列清楚,让ai先结合代码分析文档,有问题的地方问我,让我确认,这样来回几次,确定需求后写技术文档,然后开发。通常还需要让ai补一个给前端联调用的接口文档,这些文档我现在都没加到git里,但是越积越多了,感觉不太对,各位佬都是怎么做的呢

最新回复 (7)
  • leonapip 06-23 15:21
    1

    我现在是用openspec+superpowers+codegraph,试了很多,最终还是回到了这三个

  • zhuht 楼主 06-23 15:48
    2

    非代码的部分,像是文档,脚本,产品图片之类的东西都是怎么处理呢?随代码一块提交,还是代码写完就删掉呢

  • 快让我来评评理 06-23 16:17
    3

    我还没用过 codegraph, 这东西是对比直接查询有啥优点。 另外 openspec+superpowers 不会冲突吗

  • YaBo123 06-23 16:23
    4

    同问 但目前用的最多的还是superpowers

  • chnmig 06-23 16:30
    5

    oh-my-openagent 一把梭了, 没啥大问题, 实际使用上出的结果基本都是符合预期的

  • Tipper1971 06-23 17:37
    6

    plan - grill-me 加自己规则

  • leonapip 06-23 23:43
    7

    如果是正八经在公司的话,文档就是塞任务卡片里;现在自己搞的项目已经放弃传统的类似需求文档、代码设计文档这些东西了,就只用OpenSpec的提案,整个需求搞完塞archive里,一起commit

    我看不看得懂已经无所谓了,ai大人能看懂就行

* 帖子来源Linux.do
返回