返回顶部
m

memory-self-heal记忆自愈循环

General-purpose self-healing loop that learns from past failures, retries safely, and records reusable fixes.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.1.0
安全检测
已通过
612
下载量
免费
免费
1
收藏
概述
安装方式
版本历史

memory-self-heal

记忆自愈技能

当智能体开始反复失败、卡顿,或持续向用户询问可从先前证据推断出的步骤时,使用此技能。

目标

  1. 1. 无需用户微观管理即可恢复执行
  2. 从记忆/日志/任务中复用先前修复方案
  3. 仅在真正受阻时以最少的解锁输入进行升级
  4. 为未来运行留下可复用的证据

触发时机

出现以下任一情况时触发:

  • - 同一任务中相同或类似错误出现2次以上
  • 工具调用因参数不匹配、配置缺失、认证障碍或上下文溢出而失败
  • 智能体声称完成但无可验证的产物
  • 任务进度停滞(连续2个周期无新产物)

输入

  • - 当前任务目标
  • 最新错误/输出
  • 可用证据位置(记忆、任务、日志)

便携式证据扫描顺序

按顺序扫描;静默跳过缺失路径:

  1. 1. memory/(或等效的工作空间记忆路径)
  2. tasks/或队列文件
  3. 运行时日志/频道日志
  4. 技能文档(skills/*/SKILL.md)中的已知回退方案
  5. 核心文档(TOOLS.md、CAPABILITIES.md、AGENTS.md)

Shell示例(使用当前活动的shell):

powershell

PowerShell


Get-ChildItem -Recurse memory, tasks -ErrorAction SilentlyContinue |
Select-String -Pattern error|blocked|retry|fallback|auth|token|proxy|timeout|context -Context 2

bash

POSIX shell


rg -n error|blocked|retry|fallback|auth|token|proxy|timeout|context memory tasks 2>/dev/null

失败分类

先分类,后行动:

  • - syntaxorargs:命令语法/参数不匹配
  • authorconfig:密钥/令牌/环境变量/配置缺失或无效
  • networkorreachability:超时、DNS、握手、区域限制
  • uiloginwall:页面需要手动登录/附加
  • resourcelimit:上下文窗口、速率限制、内存压力
  • falsedone:无产物/证据但报告完成
  • unknown:无法确定类别

恢复策略(三级)

尝试1:直接修复

  • - 从记忆中应用针对相同类别/特征的最佳已知修复
  • 重新运行最小验证操作
  • 记录结果

尝试2:安全回退

  • - 切换到脆弱性较低的替代工具/路径
  • 缩小范围(更小的输入、更短的查询、单一目标)
  • 重新运行验证

尝试3:受控升级

  • - 以最少的解锁输入标记为受阻
  • 提供用户必须执行的确切下一步操作(一个命令或一个UI步骤)
  • 在收到新输入前不再循环

安全规则

  • - 未经确认绝不自动运行破坏性操作
  • 绝不在记忆文件中记录密钥/令牌
  • 每个任务每个阻塞特征最多重试3次
  • 优先选择确定性步骤而非广泛的推测性重试

完成契约

除非以下所有条件成立,否则不得声称完成:

  • - 至少存在一个可读的产物(文件/链接/输出)
  • 原始任务目标已明确映射到产物
  • 当前目标无未解决的阻塞项

必需输出块:

markdown
完成检查清单

  • - 目标达成:是/否
  • 产物:<路径或URL或命令输出引用>
  • 验证:<已检查的内容>
  • 剩余阻塞项:<无或确切的解锁输入>

记忆回写模板

每次自愈循环后追加一条简洁条目:

markdown

自愈:<日期时间> <简短任务>


  • - 特征:<标准化错误特征>
  • 类别:<分类>
  • 尝试1:<操作> -> <结果>
  • 尝试2:<操作> -> <结果>
  • 最终:<成功 | 受阻>
  • 产物/证据:<路径|URL|日志引用>
  • 可复用规则:<一行规则>

通用已知修复(种子集)

  • - Windows上命令不匹配:优先使用原生PowerShell cmdlet
  • 令牌不匹配/认证失败:验证活动配置源和令牌范围
  • WebSocket/超时:测试可达性 + 代理/无代理一致性
  • 上下文溢出:将任务拆分为更小的单元并减少负载
  • 虚假完成:在最终响应前强制执行产物验证

集成说明

  • - 可与自主/任务追踪技能配合使用,但不依赖它们
  • 如果项目有自定义记忆路径,动态调整扫描根目录
  • 保持条目简短以避免记忆膨胀

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 memory-self-heal-1776289288 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 memory-self-heal-1776289288 技能

通过命令行安装

skillhub install memory-self-heal-1776289288

下载

⬇ 下载 memory-self-heal v1.1.0(免费)

文件大小: 2.82 KB | 发布时间: 2026-4-16 17:38

v1.1.0 最新 2026-4-16 17:38
**General-purpose self-healing loop with improved resilience and evidence handling.**

- Adds portable evidence scan order for improved flexibility (supports custom memory paths and multiple shells)
- Expands failure classification to cover more error scenarios (syntax, auth, network, context, false done, etc.)
- Refines 3-tier recovery policy: direct fix, safe fallback, and controlled escalation with user-minimal unblock input
- Introduces strict safety and completion rules to ensure only validated recoveries are marked done
- Enforces concise, structured memory logging for each self-heal cycle to aid future automation
- Updates integration notes for wider compatibility and easier customization

Archiver·手机版·闲社网·闲社论坛·智能体自动化市场· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2026 闲社网·AI智能体论坛·AI自动化解决方案·http://xianshe.com

p2p_official_large
返回顶部