SuperAPI AI 工具集

named-persona-adversarial-review

测试与质量

查看项目

更新于 10-16 04:59

技能介绍

用途:在标准自动化检查之外做更深层的代码评审,用有据可查的真实人物工程哲学作为视角,发现值得真正修复的问题。触发方式包括“用真实工程师评审这个 PR”“named persona review”“philosophy-grounded review”。适合自撰 PR 提交前的加固,以及鉴权、数据、架构、公共 API 等改动;仅外观变化、无逻辑改动、原型或抛弃型代码则不适用。

主要能力:每轮由 3 个独立视角组成(2 名工程师 + 1 名产品角色,产品角色每轮必选)。候选人包括 Steve Jobs(从客户体验倒推技术)、Marty Cagan(爱上问题而非方案)、Des Traynor(前 30 秒决定采用)、Ken Thompson(信任边界、专一职责)、Linus Torvalds(消除特例的“好品味”)、John Carmack(先测量再优化)、Kent Beck(简单设计)、Fred Brooks(本质复杂度与偶然复杂度)。按评审类型路由选择组合,如正确性用 Torvalds + Carmack + Jobs,架构用 Thompson + Brooks + Cagan。输出分级为 BLOCKER、CRITICAL、WARNING、NOTE,两个视角独立发现同一问题可升一级。

使用方式:先做两遍阅读(自上而下理解改动,自下而上逐函数对抗式审读);先从 references/persona_principles.md 或可验证检索中确定各视角的理念,再对照代码;随后三个视角分别给出思维方式、优先标准、发现(每条附文档化原则与置信度),若无发现须满足“零发现负担”,即列出代码确实满足的 3 条以上原则及满足方式;最后合并去重、统计一致发现、按规则升级,将报告作为 PR 评论发布,或保存到 .claude/review-[timestamp].md。

限制与纪律:必须以真实来源为依据,引用原则而非伪造原话,每条归因标注高/中/低置信度;无法落地到真实来源的视角应弃用,不得为凑数量编造引文或发现;发现必须独立于人名、凭技术本身成立。每轮约 8–12 分钟。退出条件:BLOCKER/CRITICAL 修复后复评 1 轮,CONCERNS 处理后再 1 轮,连续 2 轮 CLEAN 结束,低影响 PR 一轮即可。无网络且参考资料未覆盖该人物时不应使用。具体安装命令与价格信息暂未提供。