Lesser Restoration 是一个技能条目,以《龙与地下城》同名法术作比喻,指向一类现实运维操作:清除阻塞系统正常运行的某个特定“卡住”状态,而非修复损坏的系统本身。
用途 该技能用于处理系统本身工作正常、但被单一具体条件阻塞的场景。典型对象包括:本应已切换的功能开关、卡住的队列、未释放的锁、错误的状字段,以及紧急情况结束后仍处于跳闸状态的断路器。资料给出的触发线索为 stuck、won't reset、not clearing、stale、orphaned、lingering、trapped、hung、frozen、deadlocked 等词,以及“X 卡在 Y 状态”“需要清除/重置/刷新/释放 X”“Z 从未被释放或清理”“开关无法切换”等模式描述。
主要能力 技能给出的流程分六步:执行前先复述目标、成功条件与不可触碰的边界;识别具体卡住的状态、锁或队列;验证它确实卡住,而非被有意设置或正在防御真实问题;用最小机制清除该条件,例如关闭开关、重置为默认、释放锁、刷新缓存、重放队列、移除终结器;确认正常操作恢复且条件没有立即复发;最后将结果打包为交付物,并明确标出置信度、假设与未解决风险。若问题立即复发,说明根因更深,应升级到 greater-restoration 类流程。
交付物与验证 交付物包括识别出的卡住条件及其清除机制,以及清除后正常操作已恢复的验证。验证要求检查是否包含全部承诺交付物、已确认事实与假设及推断是否清晰区分、比喻是否仍干净地映射到真实操作机制。
使用方式 资料提供的示例调用为:/lesser-restoration identify and clear the stuck state that is blocking this [system/process/workflow] from operating normally。前置条件方面,除 Hermes Agent 和本次会话的常规工具集外,没有额外的运行时依赖;资料未提供具体安装命令、配置步骤或平台要求。
适用场景与限制 该技能仅适用于单一特定条件的清除,明确不用于:修复代码缺陷、语法错误或空指针异常(应使用 mending 或 hotfix 类模式);清理跨表的大范围数据损坏或孤儿记录(应使用 greater-restoration);重建或重新设计系统(应使用 rebuild 或 refactor 模式);调试未知根因(应先使用 diagnose 或 identify 模式);添加缺失功能或配置(应使用 create 或 configure 模式)。此外,“修复导致 X 卡住的缺陷”属于代码修复而非状态清除,“清理所有损坏数据”属于大范围损坏而非单一条件,“为何发生 X”需要先诊断,“清除后 X 反复出现”属于症状压制,均应寻找根因而非使用本技能。