SuperAPI AI 工具集

reflect

智能体与模型

查看项目

更新于 10-16 02:35

技能介绍

用途:Reflect 用于复盘 Claude Code 会话,读取主智能体及其派生的每个子智能体的转录记录,找出困惑与浪费,例如幻觉出的路径和符号、重复操作等。它直接读取 Claude Code 自身的转录,无需预先开启任何开关;该技能从不编辑指令文件,经批准的修复会变成 GitHub issue。

主要能力与用法:参数为 $ARGUMENTS。指标与状态:运行 ~/.claude/bin/reflect metrics --exclude ${CLAUDE_SESSION_ID} 查看指标;运行 ~/.claude/bin/reflect status 查看状态,原样打印输出后停止。审查会话时先扫描:运行 ~/.claude/bin/reflect scan <sid>,<sid> 为给定参数,否则用 ${CLAUDE_SESSION_ID};非零退出时转达消息并停止,存在活跃智能体意味着需等待后重跑,扫描已排除本次及更早的 /reflect 轮次。随后扇出:在一条消息中以 subagent_type: reflect-reviewer 派生智能体,按索引的每个聚类行派生一个 Agent,提示为 Session: <sid>, Cluster: <mechanism>,其后每行一个 <agent> L<n> 实例;对 verdict 为 review 的索引行各派生一个 Agent,含三行 Session、Agent、Digest。不要先自行读取 digest。

综合与验证:丢弃无证据的发现;将同一原因与目标文件的发现合并;跨两个及以上智能体同因的按智能体发现升级为新的聚类项;丢弃任何指令、技能、智能体定义、钩子或检查都无法预防的发现;按 references/routing.md 路由,确定性修复(钩子、lint 规则、CI 任务)优于散文。仅当条目指向仓库级检查时才运行相应检查。对每个聚类修复,在暂存区复制机制源码应用修复,并用 ~/.claude/bin/reflect replay 对每个实例回放验证;仍阻塞实例的修复退回审查者返工一次,否则标记为 Rejected。结果分为 Accepted、Backlog、Rejected。

报告与归档:在 ~/.claude/bin/reflect reports 打印的目录写入 <YYYY-MM-DD>-<sid 前 8 位>.md,含扫描索引、三个列表及证据、未审查的溢出智能体。在聊天中分诊:编号 Accepted 项,每行含目标文件与所属仓库;Backlog 与 Rejected 各一行,并给出 skip 与 overflow 智能体数量;询问要归档哪些 Accepted 项后等待。按 references/issue-format.md 归档获批项,每项回复一行 issue URL 及是新建还是评论。

限制:资料未提供收费、价格、平台支持范围等更多信息。