SuperAPI AI 工具集

reflect

通用与其它

查看项目

更新于 10-16 04:31

技能介绍

用途:Reflect 用于让 AI 助手从对话中持续学习。它扫描会话中的纠正信号与成功模式,把可复用的经验固化为智能体定义或新技能,使改进在后续会话中持续生效。

主要能力:提供 reflect(分析对话)、reflect on/off(开关自动反思)、reflect status(查看状态与指标)、reflect review(审阅待处理学习项)等命令。信号分高、中、低置信度:显式纠正(never、always、wrong、stop、the rule is)为高;被认可的做法(perfect、exactly、that's right)为中;未明确验证但有效的模式为低。学习项按类别映射到代码风格、架构、流程、领域、工具等目标文件,或创建新技能。技能候选需满足可复用、非平凡、具体、已验证、无重复五项质量门槛。

使用方式:先扫描对话信号,再分类匹配目标文件,检查是否值得建新技能,生成结构化提案(含会话上下文、信号表、变更 diff),最后经用户批准后应用。用户可回复 Y 应用、N 拒绝、modify 逐条修改,或输入编号选择性应用。状态存于 ~/.reflect/(可用 REFLECT_STATE_DIR 配置),包含 reflect-state.yaml 与 reflect-metrics.yaml,记录会话数、信号数、接受率、置信度分布、最常更新智能体等指标。输出位置包括项目级 .claude/reflections/ 与 .claude/skills/{name}/SKILL.md,以及全局 ~/.reflect/learnings.yaml。

适用场景:完成复杂任务后、用户明确纠正行为时、会话边界或上下文压缩前、发现值得保留的成功模式时。

限制:安全护栏要求任何变更必须经用户明确批准,应用前展示完整 diff,支持选择性应用;只增量添加到现有章节,不删除或重写既有规则,并保留原结构;检测到与现有规则冲突时警告用户。若未检测到信号,可能是会话无纠正或未使用自然语言纠正;若目标智能体文件不存在,需检查名称拼写或先创建文件。资料未提供具体收费、价格与平台支持信息。