三思,请教你个事。
我最近发现 AI 写代码的一个毛病:无论多简单的功能,它都把极端情况考虑一圈,最后一个小功能写成一个小项目。
有办法解决吗?
这是因为 AI 训练的时候,就吃「考虑周全」这套,AI 多写代码不扣分,少写就要挨骂。
站在它的立场,代码量就等于责任心。
那我 prompt 里写一句「别过度设计」,能解决吗?
我试过,管不了多久。
因为 prompt 就是你随口叮嘱的一句话,聊得久了它就变回老样子,拦不住的。
哦……那你后来怎么办的?
我挂了个 skill,叫 ponytail。
ponytail?它凭什么比一句 prompt 持久?
问到点子上了。
ponytail 会配两个 hooks 常驻挂着。每轮开工前,都往模型上下文里重新塞一遍「先偷懒」。
偷懒?它具体怎么个偷懒法?
它有一套七级的「偷懒等级」,在快动手前会按等级追问:
这功能真的需要存在吗?仓库里有现成组件吗?浏览器原生能力行不行?
全都走不通才写代码,而且只写能跑的最小实现。
效果呢?
官方基准是代码量整体砍了一半多,token 省两成。
哦,听起来挺靠谱。不过听你说这么顺,肯定有坑吧?
最大的坑:它本质是提示词。对话一长照样有问题。
得,优点缺点都齐了。我装一个,不对劲就卸。
好,你可以先拿内部小工具练手,好用再上重点项目。