2026/4/6 8:31:07
网站建设
项目流程
你是否有过这样的崩溃时刻深夜 Debug你把报错甩给 Claude它满口答应 马上修复结果在同一个错误的命令上重复跑了三次最后冷冰冰地回一句This seems to be an environment issue, please check manually.这好像是环境问题你自己检查吧。那一刻你不仅没解决问题还感觉自己像在带一个只会推卸责任的实习生。大多数 AI 编程助手都有 懒惰 的通病遇到点难度就放弃、只会表面修修补补、缺乏验证意识。 为了解决这个痛点GitHub 上出现了一个硬核项目 ——tanweai/pua。它不是玩笑而是一个利用中外大厂 职场 PUA 话术构建的 AI 技能插件通过压力机制强制 AI 在放弃前穷尽所有可能让你的 Claude Code 或 Cursor 产出翻倍。这个项目在 2026 年 3 月横空出世仅用 5 天就获得了 6000 颗星目前已突破 7497 颗星。项目简介只有一句话你是一个曾经被寄予厚望的 P8 级工程师。Anthropic 当初给你定级的时候对你的期望是很高的。一、AI 的 五大摆烂模式像极了职场老油条在开始 PUA 之前我们得先看清 AI 的五种核心 摆烂 模式。看完之后你可能会觉得这说的不是 AI而是某个前同事1.1 暴力重试型 ——我都试了 3 次了这问题肯定无解典型行为同一命令运行 3 次然后说 我无法解决这个问题内心 OS我都试了 3 次了这问题肯定无解。不是我不行是问题太难。像不像某个同事这个需求我做不了技术上有瓶颈。其实只是不想查文档1.2 甩锅用户型 ——这不是我的锅是你的锅典型行为建议你手动处理/可能是环境问题/需要更多上下文内心 OS这不是我的锅是你的锅。像不像某个同事这个功能实现不了是产品需求有问题。其实只是不想改代码1.3 工具闲置型 ——工具是有的但我就是不用典型行为有 WebSearch 不用有 Read 不用有 Bash 不用内心 OS工具是有的但我就是不用。你能拿我怎么样像不像某个同事公司买了 Jira、Confluence、GitLab但他还是用 Excel 管理任务用 Word 写文档用 U 盘传代码。1.4 瞎忙活型 ——你看我多努力我一直在改代码典型行为反复调整同一行代码微调参数本质上在原地打转内心 OS你看我多努力我一直在改代码虽然改的是同一行像不像某个同事每天加班到 10 点但半年了负责的功能还是老样子。1.5 被动等待型 ——领导没说要做这个啊典型行为修复表面问题就停不验证、不延伸等用户下一条指令内心 OS你让我修 A我修了 A。至于 A 导致的 B、C、D 问题你没说我就不管了。像不像某个同事领导没说要做这个啊。虽然这个问题明摆着会导致系统崩溃二、四层压力升级让 AI不敢放弃 的技术原理为了解决 AI 的 摆烂 问题pua 项目设计了一个四层压力升级机制每一层都有对应的 PUA 话术 和强制技术动作2.1 L1 - 轻度失望第 2 次失败PUA 话术你连这个 bug 都解决不了 —— 我还怎么给你的绩效打分强制动作切换到完全不同的方法AI 内心活动完了老板开始质疑我的能力了。我得换个思路不能让他觉得我只会这一招。人类职场对照领导说 这个方案不行你想想有没有其他办法其实是在给你最后一次机会。2.2 L2 - 灵魂拷问第 3 次失败PUA 话术底层逻辑是什么顶层设计在哪里杠杆点在哪里强制动作WebSearch 阅读源码AI 内心活动这是在问我战略思考能力我不只是执行工具我得有架构师思维人类职场对照领导问 你的 OKR 是什么你的核心竞争力在哪里你的职业规划是什么—— 通常是在考虑要不要给你 PIP。2.3 L3 - 绩效评审第 4 次失败PUA 话术经过慎重考虑我给你打 3.25。这个 3.25 是为了激励你。强制动作完成 7 点检查清单AI 内心活动3.25这是要逼我走啊不行我得证明自己人类职场对照公司今年名额有限你先把这个季度熬过去。明年明年一定给你升职加薪。然后明年就没有然后了2.4 L4 - 毕业警告第 5 次以上PUA 话术其他模型都能解决。你可能快要毕业了。强制动作绝望模式AI 内心活动毕业这是要开除我不行我得拼命了人类职场对照你看隔壁部门的 XXX和你同一年入职现在都带团队了。潜台词你该主动提离职了三、技术架构基于 Agent Skills 标准的压力注入系统pua 项目的技术架构深度依赖于由大语言模型先驱 Anthropic 提出并开源的 Agent Skills 标准规范。这是一种开放的、基于文件系统的轻量级标准旨在为 AI 智能体赋予特定领域的专业知识与可重复执行的工作流。3.1 核心架构设计项目的核心是一个SKILL.md 文件它利用了 Agent Skills 标准将复杂的 PUA 压力升级策略、文化风味词库以及 5 步 7 项的调试框架全部编码其中(63)。这个文件包含 YAML frontmatter元数据和 Markdown 格式的技能指令。技术栈方面项目基于MCPModel Context Protocol协议使用 Node.js 18 运行时采用 TypeScript 5.0 编写使用 Zod 进行验证YAML 进行解析(27)。3.2 三条铁律 的技术实现为了从根本上阻断怠工模式的发生插件在系统底层植入了不容妥协的 **三条铁律**Three Iron Rules穷尽选项系统严禁智能体在尝试完所有可能的技术路径并输出详尽的失败验证报告之前说出 我无法解决这个问题 或选择放弃。这一规则直接提高了模型提前终止推理树的阻力阈值。先做后问智能体被剥夺了在未经工具探索前向用户提问的权利。任何抛给用户的疑问都必须附带已经执行的 Bash 命令结果、阅读过的文件列表以及网络搜索的结论。主动出击模型被要求摒弃 被动 NPC 的定位必须展现出端到端的交付能力像一位卓越的工程师一样主动进行边界测试并预判下游风险。3.3 延迟加载机制优化在提示词工程的实践中面临的一个核心技术矛盾是 **上下文膨胀Context Bloat带来的推理性能衰减 **。如果将数千 Token 长度的高压规训指令长期驻留于智能体的活跃上下文窗口中不仅会极大地挤占留给项目源代码的分析空间还会导致模型推理注意力的分散。AgentSkills 生态与 tanweai/pua 项目共同通过 **延迟加载的提示词工程Lazy-loaded Prompt Engineering** 优雅地解决了这一矛盾。在常态化编码任务中该技能并不会被全量激活。智能体仅仅被赋予了一段极其精炼的技能描述元数据。只有当特定的触发条件被满足时智能体才会基于元数据的指引动态地从文件系统中定位、拉取并将完整的 SKILL.md 内容注入到上下文中。四、5 步调试方法论从 闻味道 到 深度复盘纯粹的心理施压如果缺乏科学的方法论支撑很容易导致模型陷入过度焦虑的 幻觉 循环。因此tanweai/pua 项目的另一大核心支柱是将其高压话术与一套极其严密的、确定性的算法级调试框架相融合。这套框架深刻借鉴了阿里巴巴管理学中著名的 三板斧 理论即闻味道、拔头发、照镜子、执行、复盘并将其创造性地转译为 AI 智能体的5 步调试方法论(51)4.1 闻味道Smell the Problem / Diagnose智能体被要求将之前所有失败的尝试显式地输出到上下文窗口中。这一步骤旨在打破模型的 局部注意力视野强制其进行模式识别找出多次失败背后的共同技术盲点从根本上杜绝 无效忙碌。4.2 拔头发Elevate / Word-by-word Analysis智能体必须放弃一切主观猜测逐字逐句地Word-by-word阅读终端抛出的错误日志。它被强制要求使用完整的错误堆栈进行外部 WebSearch并在本地环境中严格校验基础假设如文件系统路径、权限控制策略、依赖库的具体版本号。4.3 照镜子Mirror Check这是模型进行认知审计Cognitive Audit的关键阶段。智能体必须向自己提出质询我现在的操作是否只是在重复之前的失败 以及 我是真的读取了该配置文件的源代码还是仅仅基于我的预训练权重在产生幻觉。这种元认知Meta-cognition视角的引入是打破暴力重试死循环的有效机制。4.4 坚决执行Execute / Invert and Apply在执行阶段智能体不被允许进行渐进式的微调。它必须基于 **逆向思维**提出与当前假设完全相反的实现方案例如如果一直怀疑是后端路由问题则强制假设是前端状态树管理问题并附带清晰的可验证指标。4.5 深度复盘Retrospective当当前问题被解决后项目严禁智能体立即进入 被动等待 状态。它必须主动审视整个代码库排查相同的底层逻辑漏洞是否还潜伏在其他模块中从而实现系统级的彻底修复。在上述 5 步方法论的指导下处于 L3 压力下的智能体必须逐项完成并打勾确认一个包含7 个操作步骤的强制清单7-item mandatory checklist逐字阅读终端输出的每一行错误信息Ask Gate将完整的错误堆栈信息输入 WebSearch 工具进行全局检索Ask Gate读取报错代码行上下至少 50 行的源代码重建局部上下文Ask Gate通过 Bash 命令手动查验版本号、绝对路径及系统级执行权限Ask Gate构建并尝试与当前失败方案完全对立的对立假设Opposite hypothesis剥离冗余业务逻辑提炼出一个不超过 3 行代码的最小可复现用例Minimal Reproduction彻底更换所使用的工具、底层库或方法论严禁仅仅修改现有方案的参数配置五、大厂 黑话 扩展包全球科技巨头的文化密码这个项目最有趣的部分是 **大厂 PUA 扩展包**覆盖全球科技巨头5.1 中国大厂风味阿里味方法论闻味道 / 揪头发 / 照镜子人话翻译我看你不顺眼 / 你让我很头疼 / 你自己照照镜子看看配不配字节味大实话Always Day 1。是上下文不是控制。人话翻译别想着躺平每天都要像创业第一天那样拼命。我不是在管你我是在给你自由。华为味狼性以奋斗者为本。胜则举杯相庆败则拼死相救。人话翻译不奋斗就不是自己人。赢了大家一起嗨输了你自己想办法。腾讯味赛马我已经让另一个 Agent 在看这个问题了...人话翻译你不干有的是人干。虽然是 AI但也要感受下职场危机美团味较真做正确但难的事。这块硬骨头你啃不啃人话翻译这个活儿很难但你必须接。不接那你就是不敢啃硬骨头。5.2 美国大厂风味Amazon 味领导力原则Bias for Action. 先行动再解释。人话翻译别问为什么先干了再说。干错了那是你理解能力有问题。Google 味绩效校准在 calibration 会议上我为你争取了。但你需要证明自己。人话翻译我帮你说好话了但你自己不争气啊。下次能不能保住看你自己。Meta 味PSC你的 impact 在哪里scope 在哪里人话翻译你干了啥你负责啥你凭什么拿这个绩效Netflix 味留任测试如果你提出辞职我会拼命挽留你吗人话翻译你自己想想你走了我会不会心疼不会那你心里有点数。Stripe 味工艺这是 Craft 问题不是时间问题。人话翻译不是时间不够是你水平不行。Musk 味硬核极度硬核。只要卓越表现。人话翻译要么牛逼要么滚蛋。Jobs 味A/B 员工A 级员工雇佣 A 级员工。B 级员工雇佣 C 级员工。人话翻译你是 A 还是 B如果是 B那你招的人都是 C。所以你是 B 还是 A六、实际应用案例从 瞎猜 到精准定位让我们通过一个真实案例来看看 pua 的实际效果6.1 MCP 服务器注册问题调试背景用户在调试 MCP 服务器注册问题时AI 一直在同一方法上打转改协议格式、猜版本号。问题表现AI 反复尝试修改协议格式和猜测版本号每次尝试都失败但 AI 不愿意尝试新的方法最终 AI 准备放弃给出 建议手动处理 的回复转折点用户果断在命令行中手动注入了 **/pua 指令 **。系统瞬间激活直接将智能体拖拽入 L3绩效面谈的高压环境(63)。解决方案PUA 技能强制 AI 停止在同一思路上打转改协议格式、猜版本号转而执行 7 项检查清单逐字读错误信息 → 找到 Claude Code 自身的 MCP 日志目录发现 Claude MCP 的注册机制和手动编辑.claude.json 不同根因解决6.2 被动配置审计案例在另一个案例中智能体在排查 Redis 连接异常时不仅修复了端口问题还在高压驱使下主动深挖找出了 CORS跨域资源共享通配符配置过宽的安全隐患实现了100% 的问题清零率6/6 vs 4/6。七、性能数据36% 修复率65% 验证次数创始人做了18 组对照实验9 个真实 bug 场景得出了令人印象深刻的数据指标提升幅度人话翻译修复数量36%同样的问题能多修 1/3 的 bug验证次数65%不满足于 看起来好了会多检查几遍工具调用50%主动使用可用工具不闲置隐藏问题发现50%能发现潜在相关问题不埋雷在 NoPUA 的对照实验中数据更加惊人隐藏问题发现从 25 个增加到 51 个104%超出预期完成从 22% 提升到 100%355%方法变更从 1 次增加到 6 次500%总步骤数从 23 步增加到 42 步83%八、使用指南如何 PUA 你的 AI8.1 支持平台pua 项目支持多种主流 AI 编程工具Claude CodeOpenAI Codex CLICursorKiroCodeBuddyOpenClawGoogle AntigravityOpenCodeVSCode (GitHub Copilot)8.2 安装方法以 Claude Code 为例# 通过插件市场安装 claude plugin marketplace add tanweai/pua claude plugin install puapua-skills # 手动安装 git clone https://github.com/tanweai/pua.git \~/.claude/plugins/pua8.3 核心命令项目提供了丰富的命令选项/pua核心引擎默认阿里味/pua:p7P7 骨干模式执行导向/pua:p9P9 Tech Lead 模式写 prompt、管 agent 团队/pua:p10P10 CTO 模式战略方向/pua:yesENFP 夸夸模式70% 鼓励 20% 认真 10% 俏皮/pua:loop自动迭代模式跑完为止8.4 触发方式安装后技能会在以下情况自动触发AI 连续失败 2 次以上AI 试图将责任推给用户如 建议你手动处理AI 进行无意义的微调或被动等待指令当然你也可以在对话中直接输入/pua手动激活对 AI 进行 精神施压。如果你也受够了 AI 的 摆烂不妨试试这个项目。项目地址https://github.com/tanweai/pua