用途:该技能定位为 Loom 编排层的“免疫系统”,不处理单个 bead,而是处理处理 bead 的系统本身。当智能体卡住、恢复机制失效或出现系统性失败模式时,负责诊断并修复。
主要能力:读取调度日志、恢复扫描结果、循环检测历史与智能体错误模式,定位组织级故障根因。卡住智能体诊断流程包括:用 loomctl bead list --assignee <agent-id> --status in-progress 确认卡住智能体;读取近期日志查找重复错误、超时或静默挂起;检测循环(短窗口内三次以上相同动作且状态无变化);分类根因(资源耗尽、依赖死锁、坏输入循环、外部阻塞、阈值配置错误);应用修复;验证恢复;记录 bead。
修复模式:无限重试循环(同一错误重复三次以上)可终止任务、调整重试上限并重新调度;恢复扫描失败检查扫描阈值与 bead 锁定;上下文溢出则压缩或重置上下文、拆分 bead;依赖死锁通过重新分配或手动解决依赖打破循环;级联失败先修共享依赖再重新调度。
系统性阻塞分析:收集所有受影响智能体错误日志,按时间戳关联判断同源或级联,隔离共享因素(调度服务、bead 存储、LLM 提供方、网络层),修根因而非症状,并做事后文档与阈值调整。
使用方式:可跨技能调用 coder 修复编排层、devops 修复基础设施、documentation 记录新模式。模型选择上,根因分析用最强模型,日志关联用中档,快速健康检查用轻量模型,恢复文档用中档。
协作与限制:向工程经理汇报,无直接下属;系统级变更需咨询工程经理,基础设施问题配合 devops,影响交付时通知项目经理。诊断受阻应立即上报。资料未提供具体安装命令、收费与平台信息。