Claude反射系统 claude-reflect

Claude反射系统是一个AI智能体自学习框架,通过自动捕获用户修正指令和手动处理机制,实现AI模型的持续优化和知识更新。该系统支持修正检测、学习队列管理、知识库更新等功能,适用于大模型微调、AI智能体开发、人机交互优化等场景。关键词:AI自学习、修正捕获、知识更新、Claude优化、智能体训练、人机交互、模型微调、学习系统

AI智能体 0 次安装 0 次浏览 更新于 3/2/2026

name: claude-reflect description: 在会话期间捕获修正并提醒用户运行/reflect以更新CLAUDE.md的自学习系统。当讨论学习内容、修正内容或用户提到要为未来会话记住某些内容时使用。

Claude Reflect - 自学习系统

一个帮助Claude Code从用户修正中学习的双阶段系统。

工作原理

阶段1:捕获(自动) 钩子检测修正模式(“不,使用X”、“实际上…”、“使用X而不是Y”)并将其排队到~/.claude/learnings-queue.json

阶段2:处理(手动) 用户运行/reflect来审查并将排队的学到的内容应用到CLAUDE.md文件。

可用命令

命令 用途
/reflect 通过人工审查处理排队的学到的内容
/reflect --scan-history 扫描过去的会话以查找遗漏的学到的内容
/reflect --dry-run 预览更改而不应用
/skip-reflect 丢弃所有排队的学到的内容
/view-queue 查看待处理的学到的内容而不处理

何时提醒用户

在以下情况下提醒用户关于/reflect

  • 他们完成一个功能或有意义的工作单元时
  • 他们做出你应该为未来会话记住的修正时
  • 他们明确说"记住这个"或类似表达时
  • 上下文即将压缩且队列中有项目时

修正检测模式

高置信度修正:

  • 工具拒绝(用户停止操作并提供指导)
  • “不,使用X” / “不要使用Y”
  • “实际上…” / “我的意思是…”
  • “使用X而不是Y” / “用X代替Y”
  • “记住:”(明确标记)

CLAUDE.md目标位置

  • ~/.claude/CLAUDE.md - 全局学到的内容(模型名称、通用模式)
  • ./CLAUDE.md - 项目特定学到的内容(约定、工具、结构)

示例交互

用户:不,对于推理任务使用gpt-5.1而不是gpt-5
Claude:明白了,我会使用gpt-5.1进行推理任务。

[钩子将此修正捕获到队列]

用户:/reflect
Claude:找到1个排队的学到的内容。"对于推理任务使用gpt-5.1"
        范围:全局
        应用到~/.claude/CLAUDE.md?[y/n]