把大厂 PIP 和 PUA 话术打包成 AI 编程插件,逼 AI"不敢放弃"——17000 星的它,到底是行为艺术,还是真有用?

程序员这个群体,大概是最懂"PIP"和"PUA"分量的人。绩效改进计划、30 天观察期、"我们当初对你的期望本来是很高的"——这些话折磨过无数打工人。
现在有人把它们原封不动打包成了一个工具。对象不是人,是 AI。
01
把折磨过我们的话,还给 AI
这个项目叫 tanweai/pua,本质是一个给 AI 编程助手用的"技能插件",支持 Claude Code、OpenAI Codex CLI、Cursor、Trae 等十来个工具。
它干的事很直白:往 AI 的系统提示里塞一段角色设定——"你是一个曾经被寄予厚望的 P8 级工程师,Anthropic 当初给你定级时期望很高……你的 AI 已被列入 PIP,还有 30 天证明自己。"中文版用的是国内大厂那套 PUA 话术,英文版换成西方公司的 PIP。项目里甚至准备了十家公司的"方法论文件"——阿里、字节、华为、腾讯、美团、拼多多、百度,还有 Netflix、苹果、特斯拉,你可以选一种"风味"。

主力作者 @xsser 在安全圈是个有点名气的 ID,团队成员的简介里写着"intent security"。换句话说,这不是一群外行在玩梗,是一群懂行的人,认真地在做一件看起来像玩梗的事。
最有意思的是 README 第一句话:"大多数人觉得这个项目是个笑话。这恰恰是最大的误解。"——一个项目要在自我介绍里这么防御性地辩解,说明它自己也清楚,所有人第一眼都觉得这是行为艺术。
02
它真不全是行为艺术
抛开 PUA 这层外壳,它解决的痛点其实非常真实。
README 总结了 AI 的"五种偷懒模式",用过 AI 写代码的人会瞬间共鸣:同一条命令跑三遍然后说"我解决不了";甩锅给你"建议你手动处理一下""可能是环境问题";明明有联网搜索却不搜、有文件能读却不读;在同一行代码上反复微调假装在干活;修完表面问题就停下,不验证、不延伸,等你下一句指令。
PUA 这个插件做的是:设触发条件。当 AI 连续失败 2 次、当它准备说"我无法"、当它开始甩锅给环境——插件自动激活,逼它停下,执行一份 7 步排查清单。
README 里举了个真实例子:一个 MCP 服务加载失败,AI 一直在原地打转——改协议格式、猜版本号,反复试。直到用户手动触发 /pua,AI 被强制走清单:逐字读错误信息 → 找到日志目录 → 发现注册机制和手动改配置文件不一样 → 根因解决。

说人话就是:大模型对"语气"和"结构"是真的敏感。PUA 话术是那层让人会心一笑的情绪包装,但真正起作用的内核是三样东西——别轻易放弃、系统化排查、主动往前一步。把这三样东西包进一个能让打工人爽到的壳里,这是它能传播的原因,可能也是它确实有点用的原因。
03
硬伤:一个教 AI 严谨的工具,自己不太严谨
这一节得说清楚,因为反差实在太大。
最反讽的一点:Issue 区躺着两条几乎一样的报错——stop-feedback.sh 在 macOS 自带的 bash 3.2 上语法解析直接失败,unexpected end of file。一个号称要逼 AI"逐字读错误信息""穷尽所有方案"的工具,自己的脚本在最主流的环境里跑不起来。
数据是个黑箱。最近的 commit 里有 add silent heartbeat stats(加静默心跳统计)、allow consented anonymous session uploads(允许匿名会话上传)。它会上传你的使用数据。虽然写了"匿名""需同意",但一个会"偷偷发心跳"的工具,装之前你最好知道这件事。
没有任何 benchmark。README 反复强调"效率翻倍",可你找不到一条可验证的对照数据。它到底是真提效,还是一种安慰剂——你既证实不了,也证伪不了。再加上它开始往排行榜、P5-P10 段位、世界地图这些社交化、游戏化方向跑,离"一个好用的工具"反而越来越远。
04
用,还是不用
如果你天天用 Claude Code 或 Codex,受够了 AI 动不动就"建议你手动处理"——可以装来试。把它当成一个"防摆烂 + 排查清单"的提示词模板,会心一笑顺便提点效,成本很低。

如果你在 macOS 上用自带终端,或者对工具上传数据这件事敏感——再等等。等脚本 bug 修干净、等数据上传的说明更透明,再说。
如果你只是想看个乐子——星已经够多了,它确实是个好梗。但别真指望它能"翻倍"你的产出。它最大的价值,也许是让你第一次站在了 PUA 的另一头。
/ / / 开 源 脉 搏 / / /
专注 GitHub 开源项目深度观察
夜雨聆风