用 AI 做项目,功能越加越多,改着改着把之前的逻辑搞坏了😂 问 AI 之前为什么这么写,它也说不清楚……
有个轻量开源框架叫 OpenSpec,专门解决这个问题。它的核心思路是:每次改功能,先写变更提案,确认后再写代码,写完自动同步到文档,让文档和代码始终保持一致。
具体分 4 步走:
1. 起草变更提案:描述要改什么、为什么改
2. 审查确认:仔细看看有没有问题
3. 实现变更:AI 按任务列表逐个完成
4. 归档同步:自动把变更记录合并到主文档
每次变更都有记录,之后再回来看也能快速理解当时的决策,再也不用猜之前为什么这么改。
这玩意比 Spec-kit 那套 7 步流程轻量很多,特别适合在老项目上加功能、迭代优化。从 0 开始做大项目的话,可以看看 Spec-kit。
发布于 陕西
