Ponytail:把 AI 写代码时的过度设计剪掉
· One min read
Ponytail 是我给 AI 编程工作流写的一套约束:先问这件事是否需要存在,再复用已有代码、标准库和平台能力,最后才增加最小实现。
它约束的不是代码风格
重点不是“每次都写一行代码”,而是要求 AI 先理解真实调用链,修根因而不是给每个调用方打补丁。懒惰的目标是少维护,不是少思考。
为什么需要显式的跳过项
很多工程浪费来自“顺手加上”的配置、抽象和扩展点。记录“这次跳过了 什么、什么时候才值得加”,能让简化变成有意识的取舍,而不是遗漏。
适合落地到团队吗
适合把它当 review 清单和 agent 指令,不适合当成拒绝所有复杂设计的教条。安全、数据完整性、可访问性和明确要求,永远优先于少写几行代码。
