传统的软件工程再次伟大了,因为随着项目代码量的膨胀,Vibe Coding 会变得极其脆弱,有一些地方 AI 写代码总是按下葫芦浮起瓢,比如修了 bug A 却把 bug B 给回归了,实现了 feature A 却引入了新的 bug C,就这样陷入在无尽的泥沼中无法自拔,痛定思痛,我引入了传统软件工程的尸检报告(Postmortem)流程:

首先 onboarding postmortem:让 AI 分析所有历史 fix commits 然后总结成一系列详尽且专业的 postmortem 存放在项目目录的 ./postmortem/ 中。

其次在每次 Release 新版本之前会通过 GitHub Workflow 调用 AI 自动分析此 Release 中所有的 Commits 会不会触发之前的 postmortem,如果会则去修复。

然后每次 Release 之后自动调用 AI 把这个 Release 所有的 fix commits 结合现有的 postmortem 总结成新的专业详尽的尸检报告存放在 ./postmortem/ 中。


Source yetone (@yetone)
 
 
Back to Top
OKHK