宝玉xp 25-09-02 10:38
微博认证:前微软Asp.Net最有价值专家 2025微博年度新知博主 科技博主

Vibe Coding 最佳实践之原型开发法:
1. 第一版只做原型,不考虑设计、性能、安全性、代码质量这些,只考虑实现功能。
这一版的重点是快速实现功能,确认需求,把一些需求上模糊的地方具体化。技术上追求跑通。
这一版的代码是抛弃型的,不做后续使用,完全 AI 主导。

2. 第二版重新设计
在需求确定后,Scope 就明确了,更好做系统设计。
数据库 Schema 的设计可以放在这时候来做,同时还有 API 协议、状态管理、模块设计等这些。

设计完了可以让 AI 搭脚手架,然后基于设计写提示词按照设计去实现功能,实现完加上单元测试,代码的变更有代码审查,确保模块质量和稳定性。

这个版本 AI 只是辅助,要以人为主。

如果需求已经很确定,没必要做原型,那么可以跳过原型,直接到做设计。

发布于 美国