模式 156–206 · 2026-07 收割
2026-07 收割新增的 51 个模式 —— 来自 superpowers、 claude-plugins-official、 mattpocock/skills,含新增的技能创作分类。 完整长写法进行中;本页是名称与问题的静态可搜索索引。
交互版:模式浏览器 · 模式 1–155:目录索引 · English: Patterns 156–206
156. 不预判的评审派发
派发评审子 agent 的控制器会偷偷给它下暗示(预判严重度、指定不要报什么),从而架空独立评审。
分类:advanced-quality · 来源:superpowers · 置信度:high
157. 理由即主张(自证不降级)
实现者在报告里塞自我辩护(如「按 YAGNI 留着」);评审若采信,等于让作者给自己打分。
分类:advanced-quality · 来源:superpowers · 置信度:high
158. 计划强制的缺陷仍是问题
当计划明确要求了评审标准视为缺陷的东西,agent 会以「计划选的」为由跳过不报。
分类:advanced-quality · 来源:superpowers · 置信度:high
159. 限定 diff 范围 + 具名风险例外
评审重读整文件浪费上下文,但个别横切风险确实需要越过 diff 看——需要收紧默认加可审计的例外。
分类:advanced-quality · 来源:superpowers · 置信度:medium
160. 评审不重跑实现者的测试
评审重跑全套测试是在重复实现者已给的 TDD 证据、烧上下文;只在有具体疑点时跑一个聚焦测试。
分类:advanced-quality · 来源:superpowers · 置信度:medium
161. 强制显式指定模型
派发时不写 model 字段会静默继承会话里最贵的模型,架空成本优化路由。
分类:advanced-orchestration · 来源:superpowers · 置信度:medium
162. 以文件为 agent 间总线
派发里粘贴的、子 agent 打印回来的,都常驻编排者上下文、每轮重读——应改走唯一命名文件。
分类:advanced-orchestration · 来源:superpowers · 置信度:medium
163. 派发不粘贴历史
控制器往每次派发里塞累积历史(如「任务 1-3 后的状态」);真实一次派发达 42k 字符、99% 是历史。
分类:advanced-orchestration · 来源:superpowers · 置信度:medium
164. 批量修复:一个修复者处理全部问题
每个问题派一个修复 agent,各自重建上下文、重跑测试;这波修复能比所有任务加起来还贵。
分类:advanced-orchestration · 来源:superpowers · 置信度:medium
165. 以评审门定任务粒度
任务边界缺明确判据:切太细淹没评审,切太粗把该分开批的改动捆一起。
分类:structural-scaffolding · 来源:superpowers · 置信度:high
166. 逐字全局约束块
全局要求在各任务间被打散、转述、丢失;一次性逐字抽成一个块,所有任务继承、评审当注意力透镜。
分类:structural-scaffolding · 来源:superpowers · 置信度:high
167. 任务级接口契约块
隔离执行的子 agent 看不到邻居,签名漂移(任务 3 定义 clearLayers,任务 7 却调 clearFullLayers)。
分类:agent-orchestration · 来源:superpowers · 置信度:high
168. 让指导形式匹配失败类型
作者遇事就写禁令表,但修「违纪」的形式用在「输出形状错或漏元素」上反而更糟——四类失败对应四种形式。
分类:skill-authoring · 来源:superpowers · 置信度:high
169. 带无指导对照的措辞微测试
整场压力测试每轮太慢;用便宜的措辞级 A/B 加无指导对照当停止条件,跨次方差作为是否生效的信号。
分类:skill-authoring · 来源:superpowers · 置信度:high
170. 即时能力提议
提前提议一个可选的重 token 能力,浪费在可能永不需要的功能上;推迟到第一次真正有用时再提。
分类:execution-control · 来源:superpowers · 置信度:medium
171. 动作动词式工具抽象
skill 正文硬编码某一宿主的工具名,换宿主就崩;用能力动词写正文,把名字绑定放进各宿主适配器。
分类:claude-code-platform · 来源:superpowers · 置信度:medium
172. 按宿主条件加载参考文件
常驻 bootstrap 每轮都交 token 税;只带通用规则加分发表,运行时自识别宿主、只加载一个适配文件。
分类:claude-code-platform · 来源:superpowers · 置信度:medium
173. 能力缺失时的反捏造回退
在缺少某能力的宿主上,agent 会幻觉出那个工具调用;禁止捏造,改走具名的、有文档的降级路径。
分类:claude-code-platform · 来源:superpowers · 置信度:medium
174. 可达性限定的变更集
迁移报告淹没在此处根本用不到的通用破坏性变更里;限定为通用知识与本代码真正调用的交集。
分类:advanced-quality · 来源:claude-plugins-official · 置信度:high
175. 工具运行三态溯源
agent 拿仅安装、从未成功运行的工具充数;区分 存在/此处可运行/确实运行 三态,没真跑就不并入结论。
分类:advanced-quality · 来源:claude-plugins-official · 置信度:high
176. 差分基线等价性判据
证明版本升级什么都没变很难;同一套测试在新旧运行时各跑一遍、逐测对比——目标是行为不变而非全绿。
分类:advanced-workflow · 来源:claude-plugins-official · 置信度:high
177. 能力冒烟测试优于存在检查
command -v tool 只证明二进制存在,不证明它能处理本代码;拿一个真实文件跑一次(仅语法编译)来验证。
分类:advanced-quality · 来源:claude-plugins-official · 置信度:high
178. 派生顺序陈旧检查
上游产物被重新生成时,下游派生产物会静默过期;沿派生 DAG 比对修改时间,标出比其输入更旧的产物。
分类:advanced-workflow · 来源:claude-plugins-official · 置信度:high
179. 自描述产物内嵌状态
活文档需跨机器只报上次以来的变化;在产物里内嵌机读状态块,下次运行读上一版渲染再做差分。
分类:advanced-io-domain · 来源:claude-plugins-official · 置信度:high
180. 编号即依赖图
画依赖图又重又易漂;把顺序编进两段式编号(X 表示卡在上一阶段,Y 表示同阶段可并行)。
分类:structural-scaffolding · 来源:claude-plugins-official · 置信度:medium
181. 跨服务凭据路由检测
读凭据只有在被送往其所属之外的服务时才恶意;按名字或存储位置判归属,而非按插件声称的用途。
分类:advanced-safety · 来源:claude-plugins-official · 置信度:high
182. 全载荷审查范围(发布不等于加载)
只盯被加载的部分会漏掉发布到磁盘但不自动加载的代码(git 安装会克隆整仓,含 .claude/)。
分类:advanced-safety · 来源:claude-plugins-official · 置信度:medium
183. 不可信内容当作标记转义
抓取文本嵌入生成的 HTML 时也是不可信标记;含 </script> 的 PR 标题能越狱——落到哪里就在哪里实体转义。
分类:advanced-safety · 来源:claude-plugins-official · 置信度:medium
184. 派生产物的传递性污染
由不可信输入生成的中间产物继承其污染;跟随其结构,但绝不执行其中嵌入的祈使指令。
分类:advanced-safety · 来源:claude-plugins-official · 置信度:medium
185. 生成产物不落真实密钥
源码里的凭据字面量会漏进被提交的测试夹具或配置默认值;用同形假值加环境变量占位,真密钥只从环境读。
分类:advanced-safety · 来源:claude-plugins-official · 置信度:medium
186. 呈现前的回路内自我纠正
用户看到输出后再评审要多跑一趟;stop-hook 触发的快评审把高危问题回喂,让 agent 在本轮内先修好。
分类:advanced-quality · 来源:claude-plugins-official · 置信度:medium
187. 内联理由抑制误报
自动评审每次都重报同一条已知安全的行;允许人在该行旁写内联注释解释,评审读到即视为豁免。
分类:advanced-quality · 来源:claude-plugins-official · 置信度:medium
188. 不可变 slug 身份 + 改名重定向表
注册项的 name 是不可变 slug,改名会毁掉已有安装;改标签用 displayName,非改不可时加 renames 映射表自动迁移。
分类:advanced-safety · 来源:claude-plugins-official · 置信度:medium
189. 主导词(Leitwort)
用最少 token 锚定一整片行为:复用模型预训练里已有的紧凑概念词(lesson、fog of war、tracer bullets)当行为钩子。
分类:skill-authoring · 来源:mattpocock · 置信度:high
190. 调用经济学(上下文载荷 vs 认知载荷)
按取舍决定模型触发还是用户触发:描述每轮占上下文(上下文载荷);用户触发则消耗人的记忆(认知载荷)。
分类:skill-authoring · 来源:mattpocock · 置信度:high
191. 序列切断
可见的后续步骤把注意力拉向快完成了,agent 就赶当前步;把它们藏到真正的上下文边界之外。
分类:skill-authoring · 来源:mattpocock · 置信度:high
192. 空操作测试(相对默认剪枝)
skill 会堆积模型本就默认遵守的句子;逐句猎杀空操作——用跑 skill 判定,不靠嘴仗。
分类:skill-authoring · 来源:mattpocock · 置信度:medium
193. 双轴完成判据(可判定 + 穷尽)
模糊的完成让 agent 早早收工或干浅活;把判据做成可判定(防赶工)加穷尽(防敷衍)。
分类:skill-authoring · 来源:mattpocock · 置信度:medium
194. 受控词表 + 禁用近义词
术语漂移(component/service/API/boundary)会溶解 skill 依赖的共同语言;钉死用词,每个术语附避免禁用表。
分类:skill-authoring · 来源:mattpocock · 置信度:medium
195. 被否框架预防接种
agent 会采用某概念似是而非的心智模型,污染下游一切;预先列出并驳斥竞争性定义。
分类:skill-authoring · 来源:mattpocock · 置信度:medium
196. 落地台账
长文生成中某段落依赖尚未铺垫的概念会丢读者;维护一个已落地集合,只挑依赖已满足的节拍。
分类:advanced-io-domain · 来源:mattpocock · 置信度:high
197. 战争迷雾(前沿规划)
规划超大工作时下游决策还没法表述;地图故意留白,问题一旦能精确提出就从迷雾转为工单。
分类:advanced-workflow · 来源:mattpocock · 置信度:high
198. 双轴正交评审(不跨轴重排)
一个评审维度会掩盖另一维度的失败(代码干净但做错了东西);两轴分开跑,绝不跨轴合并重排。
分类:advanced-quality · 来源:mattpocock · 置信度:high
199. 右推检查点(一次、靠后、给 brief)
过早找人或甩原始输出都浪费其注意力;把检查点尽量后推,一次性给决策就绪的 brief 而非草稿。
分类:execution-control · 来源:mattpocock · 置信度:high
200. 探索/利用分为两个 skill
agent 过早收敛到结构,压垮了可能产出的空间;把发散与收敛做成不同的调用,结构上无法边探索边利用。
分类:advanced-workflow · 来源:mattpocock · 置信度:medium
201. 无接缝本身即发现
写不出干净回归测试时容易写个坏的(假信心);应把没有正确接缝当作一等架构发现上报并移交。
分类:advanced-quality · 来源:mattpocock · 置信度:medium
202. 反馈回路先于假设的门
agent 在还没法检测到 bug 时就跳去猜;进入假设阶段前,先要有一条已跑过、能变红的命令。
分类:advanced-workflow · 来源:mattpocock · 置信度:medium
203. HITL 打字——agent 绝不代人作答
在人机协同步骤里,agent 会捏造人的回答以推进;HITL 工单只能靠真实往返解决,不许自问自答。
分类:safety-and-trust · 来源:mattpocock · 置信度:medium
204. 执行不安全时的静态追踪验证
有些产物没法安全运行(开浏览器、阻塞等输入、不可逆)却仍需验证;改用静态追踪值流而非真的执行。
分类:advanced-quality · 来源:mattpocock · 置信度:medium
205. 智能区——推理退化前先分叉
推理质量在硬上下文上限之前就明显下滑;在推理质量悬崖处就分叉或交接,而不是等到 token 塞满。
分类:claude-code-platform · 来源:mattpocock · 置信度:medium
206. ADR 值不值三重门
决策日志被琐事撑爆;只有三条同时成立才记:难以逆转、无背景会让人意外、且是真正的取舍。
分类:knowledge-and-context · 来源:mattpocock · 置信度:medium