乐于分享
好东西不私藏

用大厂PUA话术逼AI写代码?这个开源项目,治好了AI编码助手的摆烂病

用大厂PUA话术逼AI写代码?这个开源项目,治好了AI编码助手的摆烂病

大家好,我是前哨君。

最近刷 GitHub,我发现了热度还蛮高,但名字离谱到像在玩梗的项目:tanweai/pua

实际了解之后发现这项目还真不是在玩笑,它专门用来解决一个大家都习以为常的问题:AI 编码助手的“摆烂”

好玩的是,官方还统计公开了PUA的排行榜单,看看谁PUA最厉害

我们都被 AI 的“摆烂”坑过

如果你用过 Claude、Cursor 这些工具,可能会遇到过这种情况。

AI 的五大偷懒模式

明明能查日志、能跑命令,它直接一句“可能是环境问题”,然后就不动了;还有一种更离谱的,看起来一直在改代码,其实就是围着同一行参数反复试,完全找到实际的问题原因。

但最搞人的还是,好不容易改了点东西,它连验证都懒得做,直接一句“已经修复”,然后等你继续喂下一步。

所有很多时候,AI不是不会,只是开始偷懒了。

这个项目干了一件很“狠”的事

pua 这个项目,本质上不是在教 AI 怎么写代码,而是在逼它把事情做完

它的思路很直接:把一套大厂绩效考核逻辑,套在 AI 身上。

当 AI 准备说“我不行”的时候,它不会让它停,而是继续往下压:

你有没有读完日志?

你的结论有没有证据?

有没有做验证?

是不是只修了表面问题?

这些我们在职场里很熟悉的“拷问”,被完整搬到了 AI 身上。结果就是连 AI 这下也不敢糊弄任务了。

一个很典型的反转案例

有个真实案例挺有代表性。

在调一个 MCP 服务加载失败的问题时,AI 一直在死胡同里打转:改协议、猜版本、调参数,反复尝试却没有进展。

直到对 Claude Code 说了句:

/pua

整个节奏直接变了。

AI 被强制执行一套检查流程,第一步就是逐字读错误信息,并去检查 Claude Code 自身的日志,而不是只盯着服务端。

也正是这一步,找到了真正的根因:问题根本不在服务端,而是 MCP 注册机制和手动配置逻辑不一致。换成正确的 CLI 注册方式之后,问题直接解决。这个过程没有特别的操作,全是扎扎实实的排查。

你会很明显地感觉到:不是 AI 做不到,是它之前没认真做。

对照测试:数据也很实在

项目做了对照测试,在真实业务 bug 场景中对比开启和不开启的差异:

    最明显的是配置审核场景。

    不开启时,AI 会漏掉 Redis 配置错误、CORS 通配符这些高风险问题;开启之后,通过强制检查流程,把所有潜在问题都扫了一遍。

    这不是能力增强,而是——它开始认真干活了。

    不只是玩梗,完成度其实很高

    这个项目很赞的是对于平台覆盖很全:Claude Code、Codex CLI、Cursor、Copilot、CodeBuddy 基本都支持,不需要换工具。

    其次是“话术适配”做得很到位。

    中文版就是典型的大厂语境:底层逻辑、抓手、闭环、3.25,一看就懂;英文版则是 PIP 风格,对应 Amazon、Google、Meta、Netflix 的绩效体系。

    甚至还内置了多种“企业文化模式”,想用哪家的风格“压”AI,可以随便切。

    再加上 v2.8 做了模块化拆分,把能力拆成多个技能模块,按需加载,token 占用也降下来了。

    整体看下来,不是一个随便写写的玩具项目。

    安装其实很简单

    很多人看到这里,第一反应是:会不会很折腾?

    其实完全不会。

    如果你用的是 Claude Code,最简单就是两行命令:

    claude plugin marketplace add tanweai/puaclaude plugin install pua@pua-skills

    装完之后基本不用管,正常用就行。

    如果你用的是 Codex CLI,也很直接:

    Fetch and follow instructions from https://raw.githubusercontent.com/tanweai/pua/main/.codex/INSTALL.md

    本质就是往本地配置目录里加一套 skill 和 prompt。

    Cursor、Copilot 这些工具就更简单了,本质都是放一份规则文件进去。

    换句话说,这个项目没有改你的开发环境,它只是用一套规则,改变了 AI 的行为方式。

    快速体验

    核心就一句:

    /pua

    当你感觉 AI 开始敷衍、开始摆烂的时候,用它。

    它也支持自动触发,比如连续失败、不做验证、准备放弃这些情况,会自动介入。

    另外还有几个常用模式:

    • • /pua:loop:不做完不结束
    • • /pua:p9:站在负责人视角拆任务
    • • /pua:yes:偏鼓励风格

    你可以理解成:给 AI 随时配了一个能上线的“老板”。

    最后说两句

    这个项目名字看起来像玩梗,但它确实点中了一个很现实的问题:

    我们用 AI,不是为了听它说“我解决不了”,也不是看它重复无效操作,而是希望它真的能把问题解决掉。

    很多时候不是能力不够,而是太容易放弃。

    而这个项目做的,就是把“放弃”这条路,给它堵上。

    如果你也被 AI 编码助手的摆烂行为气到过,可以试试这个项目。

    项目地址:https://github.com/tanweai/pua

    随着前哨君分享的开源项目日渐增多,为了方便小伙伴们查询过往分享的开源项目,前哨君做了一个“Ai-projectHub”的网站,会在上面同步我过往分享的项目。

    网站地址:https://ai-projects-hub-six.vercel.app/

    欢迎 置顶(标星)关注本公众号「AI开源前哨」获取有趣AI技术/工具分享,这样就第一时间获取推送啦~

    1天2000 Star!GitHub爆火:阿里开源 page-agent,一句话操控网页

    清华开源王炸!一键生成沉浸式 AI 互动课堂,多智能体陪你学到底

    比 Chrome 快 11 倍,这个开源浏览器是专门给 AI 用的

    GitHub爆火:金融版OpenClaw来了,AI每天自动分析股票

    OpenClaw 太火了,但普通人用不了?ClawX 把它做成了桌面版!

    本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » 用大厂PUA话术逼AI写代码?这个开源项目,治好了AI编码助手的摆烂病

    猜你喜欢

    • 暂无文章