Mass Cure Wounds 是一个技能(skill),其名称借用了 D&D 中的同名法术,用来隐喻“批量修复”:当同一个 bug 出现在 50 个仓库、同一项配置错误遍布整个集群、每个租户数据库都出现同样的损坏迁移时,逐个修复相当于 Cure Wounds,而一次性全部修复则是 Mass Cure Wounds。该技能面向“可以马上执行”的场景,强调把修复真正应用到目标实例上,而不仅仅停留在讨论步骤。
主要能力
- 批量问题判定:要求先确认所有实例上的问题是“完全相同”的,而不是仅仅“相似”。
- 单点验证前置:任何批量修复都必须先在单个实例上验证,批量操作是单点修复之后的步骤。
- 批次应用策略设计:支持并行、滚动或分阶段三种应用方式。
- 执行与监控:在全部实例上应用修复,并监控失败情况。
- 结果报告:汇总成功数量、失败数量,以及失败实例的共同特征,并标出需要单独处理的实例。
使用方式 技能约定的使用流程为:先重述目标、成功条件和不可触碰的边界;确认问题在所有实例上完全一致;在单一实例上验证修复;设计批量应用策略(并行、滚动或分阶段);对全部实例应用修复并监控失败;最后报告成功数、失败数及失败共性,并以交付物形式给出结果,明确标注置信度、假设和未解决风险。示例调用方式为:/mass-cure-wounds apply this verified fix across all affected [instances/services/repos]. Design the rollout strategy and monitor for failures。
适用场景 同一问题同时存在于多个实例、服务、仓库或环境;修复已在某一实例上验证,需要推广到所有受影响目标;需要对全集群范围的问题进行统一处理。
前置条件与限制 除 Hermes Agent 和本次会话的常规工具集外,不需要额外的运行时依赖。技能本身强调护栏:批量修复必须首先在单实例上验证;批量操作必须有回滚计划,因为规模化应用如果引发新问题,影响范围将是整个实例集合。资料未提供该技能的具体实现代码、安装命令、收费方式或平台支持范围,这些内容暂未提供。