需求分析/技术方案阶段:
首先发散(7个维度):和gpt充分沟通7个维度:用户,场景,当前痛点,当前方案,频度,广度,深度,然后生成尽可能多的功能点需求
其次收敛(33原则):按照每次开发最多只做3个核心需求,每个功能最多只做3个功能点
正式开发阶段: Cursor 执行开发任务
1,严格按 todolist.md 开始, 每完成一个任务后同时更新todolist.md 和cursorlog.md
2、Cursor开发过程中,第一次要输入详细prompt,后续可以简化,每个任务开发完成后做2件事情 a,观察todolist和cursorlog是否正常更新,没有就是跑偏了,立刻回滚,然后输入详细prompt重新生成。 b,如果todolist和cursorlog正常更新,则做一下测试,验证当前完成的开发是否符合产品预期,如果符合就继续开发下一个任务,否则就回去改bug。
直到全部完成
5、全部完成后,需要的话,可以把代码打包丢给gpt,让它做code review,再看要不要继续优化下
6、全部跑通后 输出 Changelog + Git 封版