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