pua 是什么?

pua 是一个『高能动性』的 Agent Skill,用一种半玩笑半认真的『职场 PUA / PIP(绩效改进计划)』叙事,逼 AI 编码 agent 别偷懒。它把 agent 设定成『曾被寄予厚望、现被放上 PIP、30 天证明自己』的 P8 工程师,针对 AI 的『五种偷懒模式』(暴力重试就放弃、甩锅给用户、有工具不用、原地打转、被动等待)做对治:失败/甩锅/被动时自动触发,用『三条红线 + L0-L4 压力升级 + 主动性 3.25 vs 3.75 + 冰山法则 + 14 种大厂方法论』把 agent 推着去验证、穷尽、闭合、扩展。跨 Claude Code/Codex/Cursor 等十多个平台。TypeScript,无许可证标注。

⭐ 15,803 Stars 🍴 901 Forks TypeScript 作者: tanweai
来源:README The Problem/How It Works;GitHub desc 查看 GitHub 仓库 →

为什么值得关注

约 1.76 万星,是 Agent Skill 里星标极高的爆款。热度来自它戳中每个 AI 编码用户的共鸣——agent 老是『试两次就说我不行』『建议你手动处理』『大概是环境问题』,而 pua 用极有梗的『PUA/PIP/绩效 3.25』叙事 + 真有方法论的对治把它治了,还附了对照基准数据,并有 /pua:mama(中国式老妈唠叨)、/pua:yes(ENFP 鼓励)等花式模式,传播力极强。

来源:GitHub 17,610 stars / 1,031 forks,created 2026-03-08;README The Problem/Benchmark

核心功能

对治 AI 五种偷懒模式 + 自动触发

针对暴力重试就放弃、甩锅用户、有工具不用、原地打转、被动等待五类行为;当 agent 连续失败 2+ 次、要说『我不行/超出范围/建议手动』、未验证就甩锅、跳过验证称完成、或用户说『再试试/别放弃』时自动触发(首次失败不触发)。

来源:README The Problem/Trigger Conditions
三条红线 + L0-L4 压力升级

三条红线:闭合(说完成就拿证据,无构建输出=没完成)、事实驱动(说『大概环境问题』先验证)、穷尽(说『不行』先走完 5 步方法论);按失败次数 L0 信任→L1 失望→L2 灵魂拷问→L3 绩效面谈(3.25)→L4 毕业(淘汰)逐级加压并切换策略。

来源:README How It Works(Three Red Lines/Pressure Escalation)
主动性 + 冰山法则

主动性 3.25 vs 3.75:修完 bug 顺手扫同模块同类问题、完成就跑 build/test 贴输出、缺信息先搜再问;冰山法则——修一个 bug 就查这一类,修 A 不查 B 会写两份复盘。

来源:README How It Works(Proactivity/Iceberg Rule)
14 种大厂方法论 + 特殊模式

14 种『企业风味』各带方法论(阿里定目标追过程拿结果、字节 A/B+数据驱动、华为 5-Why+蓝军、Musk 的 The Algorithm、Amazon Working Backwards、Jobs 减法+DRI 等);特殊模式 /pua:yes(鼓励版)、/pua:mama(老妈唠叨版)、/pua:pua-loop(自动迭代到完成)、/pua:p9(Tech Lead 拆任务管 agent 团队)、/pua:on(每次会话常开)。

来源:README 14 Corporate Flavors/Special Modes
多平台 + 基准对照

可装进 Claude Code、Codex、Pi、Trae、Cursor、Kiro、CodeBuddy、OpenClaw、Antigravity、OpenCode 等十多个平台(Vercel Skills CLI 或各自方式);附 9 个真实 bug 场景、18 组对照实验(Claude Opus 4.6 开/不开技能)的基准数据,多语言支持。

来源:README Installation/Benchmark Data/Multi-Language Support

技术架构

本质是一个跨平台的 Agent Skill(提示词/规则工程,TypeScript 辅助)。核心是 SKILL/规则文件,把『高能动性』编码成可触发、可升级的行为约束:触发条件(自动 + /pua 手动)、三条红线、L0-L4 压力升级表、主动性对照、冰山法则、14 种方法论、特殊模式。仓库为各平台分别准备了适配目录与安装方式:.claude-plugin、.codex/codex、cursor、kimi、kiro、hermes、pi、codebuddy、.trae、.codebuddy-plugin 等,commands/ 放斜杠命令、agents/ 放子代理、hooks/ 放钩子、evals/ 放基准、landing/ 是站点。plugin.json 定义插件。它不实现运行时,而是把『遇到偷懒就加压、强制验证/穷尽/闭合/扩展』这套行为方法论编码成可被各家 agent 加载的技能。整体是『一套高能动性规则 + 多平台适配 + 花式模式 + 基准』的提示词工程项目。

来源:README How It Works/Installation;tree(各平台目录、commands/、agents/、hooks/、evals/)

项目知识图谱

知识图谱:项目核心节点(中心)+ 核心功能(内环六边形)+ 关键技术依赖(外环 chip) Vercel Skills CLI(npx skills)Vercel Skills… Claude Code/Codex/Cursor/Pi/Kiro/OpenClaw 等多平台适配Claude Code/Co… 斜杠命令 / hooks / 子代理斜杠命令 / hook… 对治 AI 五种偷懒模式 + 自动触发对治 AI 五种偷懒模式… 三条红线 + L0-L4 压力升级三条红线 + L0-L4 压… 主动性 + 冰山法则 14 种大厂方法论 + 特殊模式14 种大厂方法论 + 特… 多平台 + 基准对照 pua 项目本体 核心功能 关键依赖

中心为项目本体,内环 = 核心功能模块,外环 = 关键技术依赖;按 deep.json 中的 core_features 与 tech_stack.key_deps 自动生成

技术栈

语言TypeScript + Markdown(技能/规则)框架Agent Skill(多平台)
Vercel Skills CLI(npx skills)Claude Code/Codex/Cursor/Pi/Kiro/Ope…斜杠命令 / hooks / 子代理
本地加载进各 agent 平台;无运行时;按平台用 Skills CLI 或各自插件机制安装
来源:README Installation;tree

快速上手

按平台安装:通用用 Vercel Skills CLI(npx skills add),或 Claude Code(先刷新 marketplace 缓存再 install,避免装到旧缓存)、Codex CLI、pi、Trae、Cursor(项目级推荐)、Kiro、CodeBuddy、OpenClaw(ClawHub 或手动)、Antigravity(全局)、OpenCode 各自方式。装好后它会在 agent 偷懒/放弃/甩锅/被动时自动触发,或输入 /pua 手动触发;想要不同风格用 /pua:yes(鼓励)、/pua:mama(老妈)、/pua:pua-loop(自动迭代)、/pua:p9(Tech Lead)、/pua:on(常开)。
来源:README Installation/Trigger Conditions/Special Modes

使用场景

适合:①受够 AI 编码 agent 试两次就放弃、甩锅、有工具不用、修完就停的人,想强制它验证/穷尽/闭合/主动扩展;②想给 agent 装一套可触发的『反偷懒、高能动性』行为约束、跨多平台统一用的人;③喜欢这套大厂方法论/花式模式、想要更persistent 调试体验的人。不适合:偏好温和、不想被『加压』叙事影响交互风格的人;以及把它当严肃管理学而非提示词工程梗的人——它是用 PUA/PIP 叙事包装的能动性技能,效果仍取决于底层模型。注意 PUA 叙事偏施压风格,因人而异。

来源:README The Problem/Special Modes,结合定位推断

优势与局限

优势

  • 戳中真痛点:把 AI 编码最让人恼火的『偷懒五连』做了系统对治,不只是梗
  • 方法论扎实:三条红线 + 压力升级 + 主动性 + 冰山法则 + 14 种方法论,是可执行的行为约束而非空话
  • 可触发、可升级、可调风:自动触发 + 手动 /pua + 鼓励/老妈/循环/Tech Lead/常开多模式
  • 跨平台覆盖广(十多个 agent)+ 多语言 + 附对照基准,落地与传播都强
  • 纯提示词工程、零运行时、安装简单,社区爆款(1.76 万星)

局限

  • 本质是提示词级技能,效果取决于底层模型是否真照做,不保证执行
  • GitHub 未标注 LICENSE(license=null),商用/再分发前需向作者确认
  • PUA/施压叙事偏激进,可能不合部分用户口味,过度施压理论上也可能让模型走偏
  • 基准为作者自评(特定场景/模型),需独立验证,未必普遍提升
  • 概念与模式较多,轻量用户可能觉得花哨;价值在『让 agent 更 persistent』,不解决模型能力本身
来源:README How It Works/Benchmark;提示词技能的固有局限与 license 状态

最新版本

仓库以多平台 Agent Skill 形式维护,无传统 GitHub Release,最近 push 2026-05-13(创建于 2026-03-08)。方法论已迭代到 v3(14 种方法论),覆盖十多个平台与多语言,配套站点 openpua.ai,处于活跃迭代的爆款阶段。

来源:GitHub pushed_at 2026-05-13;README 14 Corporate Flavors(v3)/Installation

总结评价

pua 是一个把『梗』做成『真有用』的爆款 Agent Skill:它用职场 PUA/PIP/绩效 3.25 的叙事,系统对治了 AI 编码 agent 最让人恼火的偷懒五连——试两次就放弃、甩锅、有工具不用、原地打转、被动等待,靠三条红线、压力升级、主动性、冰山法则和 14 种大厂方法论把 agent 推着去验证、穷尽、闭合、扩展,还跨十多个平台、附对照基准,1.76 万星说明这共鸣有多广。要清醒它是提示词级技能——效果靠模型自觉、不保证执行,基准是自评、PUA 叙事也偏激进因人而异,且未标许可证。如果你受够了 agent 半途而废、想让它更 persistent,这是个有梗又有料、值得一装的能动性技能;但别当它是魔法,也别被施压风格劝退。

来源:综合 README 定位/方法论/基准、tree 多平台结构、提示词技能性质的事实判断
透明度声明
本页内容由 AI(大语言模型)基于以下公开材料自动生成:GitHub README、代码目录结构、依赖文件、Release 信息。 分析时间: 2026-05-23 16:53. 质量评分: 100/100.

数据来源:README、GitHub API、依赖文件