返回顶部
r

reflect反思对话

Self-improvement through conversation analysis. Extracts learnings from corrections and success patterns, permanently encoding them into agent definitions. Philosophy - Correct once, never again.

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

reflect

Reflect - 智能体自我改进技能

将您的AI助手转变为持续改进的伙伴。每一次修正都将成为永久性的改进,并延续到所有未来的会话中。

快速参考

命令操作
reflect分析对话以获取学习内容
reflect on
启用自动反思 | | reflect off | 禁用自动反思 | | reflect status | 显示状态和指标 | | reflect review | 审查待处理的学习内容 |

何时使用

  • - 完成复杂任务后
  • 用户明确纠正行为时(永远不要做X、总是Y)
  • 会话边界或上下文压缩前
  • 成功的模式值得保留时

工作流程

第一步:扫描对话中的信号

分析对话中的修正信号和学习机会。

信号置信度级别:

置信度触发条件示例
明确修正永远不要、总是、错误、停止、规则是
认可的方法 | 完美、正是、没错、被接受的输出 |
| | 观察结果 | 有效但未明确验证的模式 |

完整检测规则请参见 signal_patterns.md

第二步:分类并匹配目标文件

将每个信号映射到相应的目标:

类别目标文件
代码风格code-reviewer、backend-developer、frontend-developer
架构
solution-architect、api-architect、architecture-reviewer |
| 流程 | CLAUDE.md、编排智能体 |
| 领域 | 领域特定智能体、CLAUDE.md |
| 工具 | CLAUDE.md、相关专家 |
| 新技能 | 创建新的技能文件 |

映射规则请参见 agent_mappings.md

第三步:检查值得创建技能的信号

某些学习内容应成为新技能而非智能体更新:

值得创建技能的标准:

  • - 非显而易见的调试(超过10分钟的排查)
  • 误导性错误(根本原因与错误信息不同)
  • 通过实验发现的变通方案
  • 配置洞察(与文档不同)
  • 可复用的模式(在类似情况下有帮助)

质量关卡(必须全部通过):

  • - [ ] 可复用:对未来任务有帮助
  • [ ] 非平凡:需要发现过程,而非仅靠文档
  • [ ] 具体:能描述确切的触发条件
  • [ ] 已验证:解决方案确实有效
  • [ ] 无重复:尚未存在

第四步:生成提案

以结构化格式呈现发现:

markdown

反思分析

会话上下文

  • - 日期:[时间戳]
  • 分析消息数:[数量]

检测到的信号

#信号置信度来源引用类别
1[学习内容][确切措辞]代码风格

建议的变更

变更1:更新 [智能体名称]

目标:[文件路径] 章节:[章节名称] 置信度:高

diff
+ 来自学习内容的新规则

审查提示

应用这些变更?(Y/N/修改/1,2,3)

第五步:经用户批准后应用

输入 Y(批准):

  1. 1. 使用编辑工具应用每个变更
  2. 提交并附带描述性信息
  3. 更新指标

输入 N(拒绝):

  1. 1. 丢弃建议的变更
  2. 记录拒绝原因供分析

输入 modify(修改):

  1. 1. 逐一呈现每个变更
  2. 允许在应用前编辑

选择性输入(例如 1,3):

  1. 1. 仅应用指定的变更
  2. 提交部分更新

状态管理

状态存储在 ~/.reflect/ 中(可通过 REFLECTSTATEDIR 配置):

yaml

reflect-state.yaml


auto_reflect: false
last_reflection: 2026-01-26T10:30:00Z
pending_reviews: []

指标追踪

yaml

reflect-metrics.yaml


totalsessionsanalyzed: 42
totalsignalsdetected: 156
totalchangesaccepted: 89
acceptance_rate: 78%
confidence_breakdown:
high: 45
medium: 32
low: 12
mostupdatedagents:
code-reviewer: 23
backend-developer: 18
skills_created: 5

安全护栏

人在回路中

  • - 未经用户明确批准,绝不应用变更
  • 始终在应用前显示完整差异
  • 允许选择性应用

增量更新

  • - 仅添加到现有章节
  • 绝不删除或重写现有规则
  • 保留原始结构

冲突检测

  • - 检查建议的规则是否与现有规则冲突
  • 如检测到冲突,警告用户
  • 建议解决策略

输出位置

项目级别(随仓库版本控制):

  • - .claude/reflections/YYYY-MM-DD_HH-MM-SS.md - 完整反思
  • .claude/skills/{name}/SKILL.md - 新技能

全局级别(用户级别):

  • - ~/.reflect/learnings.yaml - 学习日志
  • ~/.reflect/reflect-metrics.yaml - 汇总指标

示例

示例1:代码风格修正

用户说:在TypeScript中永远不要使用 var,始终使用 const 或 let

检测到的信号

  • - 置信度:高(明确的永远不要+始终)
  • 类别:代码风格
  • 目标:frontend-developer.md

建议的变更
diff

风格指南


+ * 在TypeScript中使用 const 或 let 替代 var

示例2:流程偏好

用户说:始终在提交前运行测试

检测到的信号

  • - 置信度:高(明确的始终)
  • 类别:流程
  • 目标:CLAUDE.md

建议的变更
diff

提交规范


+ * 在创建提交前运行测试套件

示例3:调试中的新技能

上下文:花费30分钟调试React水合不匹配问题

检测到的信号

  • - 置信度:高(非平凡的调试)
  • 类别:新技能
  • 质量关卡:全部通过

建议的技能:react-hydration-fix/SKILL.md

故障排除

未检测到信号:

  • - 会话可能没有修正内容
  • 检查是否使用了自然语言修正

冲突警告:

  • - 审查引用的现有规则
  • 决定新规则是否应覆盖
  • 可在应用前修改

智能体文件未找到:

  • - 检查智能体名称拼写
  • 可能需要先创建智能体文件

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 agent-reflect-temp-1776071701 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 agent-reflect-temp-1776071701 技能

通过命令行安装

skillhub install agent-reflect-temp-1776071701

下载

⬇ 下载 reflect v1.0.0(免费)

文件大小: 11.19 KB | 发布时间: 2026-4-17 13:57

v1.0.0 最新 2026-4-17 13:57
Initial public release of the reflect skill – automated, guided self-improvement for agents.

- Analyze conversations to extract learnings from user corrections and success patterns.
- Propose permanent agent definition updates with explicit user approval and full diff review.
- Classifies signals by confidence (HIGH, MEDIUM, LOW) and intelligently routes changes to the correct agent files or suggests new skills.
- Tracks and persists metrics, state, and detailed change logs both globally and per-project.
- Includes safety guardrails: only adds rules, requires explicit approval, detects conflicts, and enables incremental, auditable improvements.
- Provides flexible commands for reflection review, status, and enabling/disabling auto-reflection.

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

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

p2p_official_large
返回顶部