求使用 AI 从 0 到 1 开发一个完整 web 前后端项目的成功经验

6 月 24 日
 yodi

我的不太成功的路径是:

  1. 与 claude 讨论项目内容和逻辑,生成项目项目文档 prd.md
  2. 让 cc 根据 prd.md 生成开发计划文档 plan.md 和前端设计方案 frotend.md
  3. 让 gpt 或 cc 按照 plan.md 实施,同时 claude design 根据 frontend.md 生成静态前端代码
  4. 让 gpt 或 cc 把前端代码融入到项目中,完成

我起初认为流程和逻辑上应该是正确的,但是跑出来效果与预期差很远。 步骤 1 时产出的文档看起来挺专业,代码片段、定义解释、逻辑等一千多行,plan.md 内容也不少,一顿操作下来只能说搭了个架子。 最难受的是修改,项目本身我提需求 AI 提方案和实施,改的时候就需要自己看懂 ai 的实现方式才能改,又不敢放手完全 vibe coding 。

想求教大佬们,AI 开发完整项目的流程、方式方法、工具等的成功经验,是不是我的方法哪里不对?求指教

3212 次点击
所在节点    程序员
30 条回复
yodi
6 月 25 日
@kloudmuka gpt5.5 + opus4.8 ,没用中转,自己的订阅。我估摸着是我自己的问题,给 claude design 的文档都是业务逻辑数据类型之类的,没有给出感官上的要求,导致前端输出很差。


@383394544 superpwoers ,听说了很久,现在就滚去试,谢谢佬。

@libasten 新功能我会让他自己拆分成任务,然后自己去实现测试。具体的细节问题也有,比如多字段长度大小调节,会让指出具体 css 让他改,后端数据 crud 会让他根据接口自己改,后端倒是没啥问题。

@kevinrun @densu @ZyqAlwaysCool 感谢分享,感觉我们的开发流程差不多,都是先讨论需求输出文档,按照文档开发。在 0 到 1 之后的修改上是否有更好用的方法?
yodi
6 月 25 日
@famanoder 可否扔个地址来学习一下?
oky
6 月 25 日
让找个前后端一体的脚手架是最好的,比 ai 从 0 开始好得多
yodi
6 月 25 日
@fzjc 当然,0 不是指空目录
ZyqAlwaysCool
6 月 25 日
@yodi 我觉得 1-n 的过程需要人工参与, 我修改问题的基本流程是:
多个模型+人工讨论定稿修改方案 --> 干活的模型对照方案跑实现+自测 --> 高阶模型根据方案检查代码实现+测试确认 --> 人工抽检实现(让 ai 在关键点写注释, 配合注释看代码实现)
Cruzz
6 月 25 日
要不你就别管,全让 ai 自己写,要不就一个功能一个功能的拆开。让他实现,我不信你原子到方法,入参出参要做啥都告诉他,他还能给你整错了。
jasonintju
6 月 26 日
我感觉可能是你跟 AI 沟通的需求不是很清晰。首先你自己要清楚做哪些功能,然后 AI 会落实到文档,然后按模块实现,它自己还会验证; cc 写完代码之后,codex review ,相互搞几轮,基本没啥问题
xsonglive491
6 月 26 日
我就是使用 superpwoers 加 glm 开发一个前后端项目,最主要的是你要知道你想要实现什么?讨论需求很重要,验收标准更重要.
yodi
6 月 26 日
@ZyqAlwaysCool 好建议,我去试试


@jasonintju 极有可能
zz177060
6 月 27 日
让 a 架构的时候,尽量不要说给谁执行,给你乱写。就让架构。再给 codex 执行。试过几次,明确写给 codex 执行,做出来的一堆死按钮

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/1222628

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX