确立需求
确立需求,描述清楚你想要什么,最好描述清楚一个使用场景。
产品定位
描述清楚你要做出的产品的定位是什么?核心功能有哪些,支持哪些平台。有什么具体的特点,比如运行速度,界面美观度等等。
技术选型
作为一个不懂技术的人,将需求以及产品定位输入给 Agent 后,让它帮你做技术选型:使用什么框架、什么技术栈、什么编程语言、什么数据库等。
然后它会给你推荐一份技术选型清单。
实现大纲
当完成前几步后,启动一个新的会话,将上面的结果——需求、产品定位、技术选型发给 AI,让它为你生成一个具体且详细的实现大纲。
这个大纲一般会分为几块:前期准备、中期步骤、结果验收。
开始实现
将整体大纲分为多个小步骤,每个小步骤都启用一个新的会话进行实现,并对每个步骤的实现结果进行检查和验收,如有不满,让 AI 在当前对话里修复,直至满意为止。千万不要一次性实现这个计划,因为 AI 喜欢走捷径,缺少多步间隔验证的话,它会像一个大卡车一样,一旦中间环节出现问题,就会一错到底,那时再要去纠偏就晚了。
验收结果
最后你可能得到一个还行的结果,如果还是不满意可以继续微调。当然更可能的结果是你得到的是一个和你想法完全不同的产品,本来这应该在实现初期和中期就发现的,可能你偷懒了,没有多步验证。建议从需求定位开始重做了。