Self Reflection

AI Agent 的自我进化镜

纯文档型自我反思工具,通过心跳机制定期记录错误与改进,帮助Agent持续学习成长。MIT开源,无可执行代码,本地存储零隐私风险。

收藏
45.6k
安装
15.6k
版本
1.1.1
CLS 安全性认证2026-05-14
点击查看完整报告 >

使用说明

核心用法

Self-Reflection 是一款面向AI Agent的自我改进技能,通过结构化的心跳触发机制,帮助Agent记录错误、沉淀经验教训并实现持续优化。

主要工作流程

  • check — 检查是否到达反思时间点(返回OK或ALERT)
  • log <tag> <miss> <fix> — 记录具体错误、原因与解决方案
  • read [n] — 回顾最近n条反思记录
  • stats — 查看反思统计数据

集成方式:将 self-reflection check 嵌入 HEARTBEAT.md,配合OpenClaw的心跳机制(默认60分钟),实现自动化自我监督。

显著优点

1. 零代码风险:纯Markdown+JSON文档技能,无可执行脚本,彻底规避代码注入风险
2. 隐私优先:所有数据本地存储(~/.openclaw/~/workspace/memory/),零数据外泄

3. 轻量依赖:仅需系统工具 jqdate,无第三方供应链风险

4. 机制清晰:心跳驱动+状态检测+日志记录的三段式架构,逻辑透明可控

5. 开源透明:MIT协议,GitHub公开维护,代码与功能声明高度一致

局限性与注意事项

  • T3来源级别:作者为个人开发者(hopyky),非企业级背书,需自行评估长期维护意愿
  • 功能边界:本质是日志框架,反思质量依赖Agent自身的分析能力,无AI辅助总结功能
  • 手动配置依赖:需用户手动配置 openclaw.jsonHEARTBEAT.md,门槛略高
  • 存储管理:默认保留全部历史记录,长期运行可能需手动清理

适合人群

  • 运行长期任务、需要持续优化的AI Agent用户
  • 追求可审计、可追溯决策过程的开发者
  • 重视数据主权、拒绝云端依赖的隐私敏感用户
  • 希望建立"错误→学习→改进"闭环的技术团队

常规风险

| 风险类型 | 等级 | 说明 |
|---------|------|------|
| 代码执行风险 | 无 | 无可执行文件 |
| 数据泄露风险 | 极低 | 纯本地存储,无网络传输 |
| 供应链攻击 | 极低 | 无第三方依赖 |
| 作者风险 | 低 | 个人开发者,但代码完全公开 |
| 功能依赖风险 | 中 | 需正确配置心跳机制,否则失效 |

综合评估:安全等级S+的文档型工具,适合作为Agent自我监督基础设施,建议生产环境使用。

安全解读

核心用法

Self-Reflection 是一款面向 AI Agent 的自我改进框架 Skill,通过结构化的心率触发机制(heartbeat)实现持续学习闭环。核心工作流程为:每 60 分钟心跳周期 → 检查是否需要反思 → 若触发 ALERT 则读取历史教训 → 记录新洞察 → 持久化到本地 Markdown 记忆库。

主要命令check 检查反思状态、log <tag> <miss> <fix> 记录教训、read [n] 回顾近期条目、stats 统计反思数据、reset 重置计时器。需配合 OpenClaw 心跳机制使用,在 HEARTBEAT.md 中配置触发规则。

配置要求:需创建 ~/.openclay/self-reflection.json 指定存储路径,默认将学习记录写入 ~/workspace/memory/self-review.md

显著优点

1. 零代码风险:纯 Markdown 文档型 Skill,无可执行脚本,静态安全评分 95 分
2. 隐私友好:数据完全本地存储,无网络传输,符合 GDPR/CCPA 合规要求

3. 工作流原生:深度集成 OpenClaw 心跳机制,自动化触发无需人工干预

4. 结构化反思:强制 tag-miss-fix 三元组格式,避免模糊记录,便于检索

5. 轻量无依赖:零第三方依赖,启动开销极低

潜在局限

  • 功能依赖外部系统:必须搭配 OpenClaw 运行时和心跳配置才能自动化运行,独立使用价值有限
  • 存储路径固定:默认硬编码 ~/.openclay/~/workspace/ 路径,多 Agent 环境可能冲突
  • 无版本控制:记忆文件为纯 Markdown,无内置回滚或冲突解决机制
  • T3 来源可信度:作者 hopyky 为个人开发者,无组织背书,长期维护存疑

适合人群

  • 使用 OpenClaw 框架的开发者,希望建立 Agent 自我改进闭环
  • 需要追踪 AI 助手行为模式、沉淀领域知识的长期项目
  • 对隐私敏感、要求数据完全本地化的企业环境

常规风险

  • 本地文件覆盖:配置文件中指定的存储路径若与现有文件冲突可能导致数据丢失
  • 心跳频率失控:若未合理设置 activeHours,可能导致非工作时段频繁触发
  • 记忆膨胀:长期运行后 self-review.md 体积增长,可能影响读取性能

Self Reflection 内容

手动下载zip · 4.4 kB
README.mdtext/markdown
请选择文件