返回顶部
f

failure-memory失败记忆

Automatic failure pattern recording and recall system. Prevents repeating the same mistakes by logging errors with context, root cause, and resolution. Use when: (1) a command/task fails and you want to record why, (2) starting a new task and want to check for known pitfalls, (3) reviewing accumulated failure patterns for learning, (4) agent makes an error and needs to log it for future prevention. Triggers: 'log failure', 'check failures', 'failure report', 'what went wrong', 'mistake log', or

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

failure-memory

失败记忆

记录失败。从中学习。永不重蹈覆辙。

核心概念

每个失败包含三个部分:

  1. 1. 发生了什么(错误信息、症状)
  2. 为什么会发生(根本原因)
  3. 如何修复/避免(解决方案)

该技能将失败记录存储在可搜索的Markdown文件中,并在开始类似任务前提供回忆机制。

文件结构

memory/
└── failures.md # 所有失败记录(仅追加日志)

记录失败

当工作中出现错误时,追加到 memory/failures.md:

markdown

[YYYY-MM-DD HH:mm] <简短标题>

  • - 类别: <构建|部署|配置|API|权限|数据|逻辑|网络|依赖>
  • 上下文: <你当时尝试做的事情>
  • 错误: <确切的错误信息或症状>
  • 根本原因: <为什么会发生>
  • 解决方案: <修复方法>
  • 预防措施: <下次如何避免>
  • 标签: <用于搜索的逗号分隔关键词>

何时记录

在以下情况自动记录:

  • - Shell命令退出码非零且你已查明原因
  • API调用失败且你找到原因
  • 配置/设置步骤失败且你已解决
  • 你发现自己重复犯之前已解决的错误
  • 子代理报告错误并附带解决方案

不要记录:

  • - 临时性网络超时(除非出现规律性模式)
  • 有意的测试失败
  • 用户取消的操作

任务前回忆

在开始任何重要任务前,搜索失败记录中的相关历史:

bash
grep -i <关键词> memory/failures.md

如果支持向量搜索,可使用 memory_search:

memory_search query=<任务描述> 失败 错误

如果找到匹配项,简要提及:

⚠️ 已知陷阱:[标题] — [预防提示]

失败报告

当要求提供失败报告或回顾时,生成摘要:

  1. 1. 读取 memory/failures.md
  2. 按类别分组
  3. 识别重复模式(相同根本原因多次出现)
  4. 针对模式提出系统性修复建议

报告格式

markdown

失败报告 — YYYY-MM-DD

统计

  • - 总计:记录N次失败
  • 最多类别:<类别>(出现N次)
  • 重复问题:N个模式出现2次以上

重复模式

<模式名称>

  • - 出现次数:N次
  • 根本原因:<共同原因>
  • 系统性修复:<建议>

近期失败(最近7天)

  • - [日期] <标题> — <解决方案>

初始化

运行 scripts/init.sh 来设置失败记录文件:

bash
bash scripts/init.sh [memory_dir]

默认 memory_dir:./memory

最佳实践

  1. 1. 具体明确 — EACCES on /var/run/docker.sock 优于 权限错误
  2. 包含确切错误信息 — 未来的grep搜索依赖于此
  3. 慷慨添加标签 — 更多标签 = 更好的回忆效果
  4. 每月回顾 — 模式揭示系统性问题
  5. 链接到修复方案 — 尽可能引用提交、PR或配置变更

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 failure-memory-log-1776283765 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 failure-memory-log-1776283765 技能

通过命令行安装

skillhub install failure-memory-log-1776283765

下载

⬇ 下载 failure-memory v1.0.0(免费)

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

v1.0.0 最新 2026-4-16 17:58
Initial release: automatic failure pattern recording, pre-task recall, and failure report generation

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

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

p2p_official_large
返回顶部