关于vidocoding的开发流程 第一步先搞清楚你要干啥在动手之前可以先花30分钟做个调研。先问自己三个问题我要解决的是什么问题这个问题真的值得我去耗费时间解决吗我希望做出来的东西是什么然后去看看市面上有没有类似的产品。别觉得这是抄袭这叫站在巨人的肩膀上——当然如果你连巨人长什么样都没见过那你可能站在的是巨人的脚后跟上。调研完了可以写一个简单的大纲不用很正式就像写日记一样。第二步给AI画一张清晰的地图PRD调研完了接下来要把你的想法整理成一份正式的产品需求文档也就是PRD。PRD是什么它是你给AI的作战地图。没有地图AI就像个无头苍蝇到处乱撞有了地图它才知道每一步该往哪走。一份完整的PRD应该包含产品概述、目标用户、核心功能列表、功能优先级MVP和后续版本、界面设计要求、技术栈建议、代码风格、边界场景。功能优先级特别重要。你要明确告诉AI哪些是必须做的哪些是可以以后再加的。不然AI会一视同仁把所有功能都堆进第一个版本最后你的MVP比人家的正式版还复杂。第三步技术设计给AI选一套合适的工具PRD搞定了接下来要确定用什么技术来实现。这一步叫技术设计要创建一个TECH_DESIGN.md文件。技术设计包括技术栈选择、项目结构、数据模型、关键技术点。项目结构也要提前规划好。代码放哪、组件怎么组织、工具函数放哪这些都要写清楚。不然AI生成的代码东一块西一块后期找Bug就像在大海里捞针而且这根针还是透明的。数据模型也很关键。你要存哪些数据、每个字段是什么类型、有什么关系都要定义清楚。不然AI可能会给金额字段定义成字符串给日期字段定义成布尔值——别笑AI真的干得出来。第四步AGENTS.md(可以理解为给AI立规矩PRD和技术设计都准备好了但还差一步得要给AI立规矩。有了这份文件AI生成的代码就像同一个师傅教出来的风格统一、规范一致。生成的代码第五步实现和迭代前面四步都是准备工作现在可以开始写代码了。但一定不要一口气让AI把整个项目都写出来。先让AI生成基础项目框架把目录结构、依赖安装、路由配置、页面框架搭好。这时候别管功能好不好用只要项目能跑起来就行。框架搭好了开始实现核心功能。把项目拆成一个个小功能一个一个做。每做完一个功能就测试一下。能跑通吗有Bug吗有问题的话立刻改没问题再往下做。核心功能都跑通了再优化细节。参考专业文献以及书本如有侵权可删除。