用途:reflect-check 是 SpecWeave 的反射系统健康诊断命令,用于验证反射机制是否正常,并在反射卡住、学习内容未被捕获或出现静默失败时进行排查。
主要能力:按顺序执行多项检查,包括读取 .specweave/config.json 中的 reflect 配置、检查 CLAUDE.md 是否包含 Skill Memories 段落、统计各技能分类下的学习条目数量、验证反射钩子是否工作,并报告发现的问题。输出包含配置状态(是否启用、模型、每会话上限)、CLAUDE.md 状态(Skill Memories 是否存在、学习总数及按技能分布、最后修改时间)以及建议。
使用方式:通过关键词 reflect-check、reflect check、check reflect、reflection health、reflect diagnostics 或自然语言如“Check if reflection is working”“Why isn't reflection learning?”触发。相关命令有 /sw:reflect(手动反射)和 /sw:reflect-status(显示配置与统计)。
适用场景:反射似乎停滞或未学习、市场更新之后、用户报告反射不工作、调试静默失败、验证系统健康。
限制:资料未提供安装方式、价格、平台支持范围及具体错误修复步骤;成功标准为配置存在且启用反射、CLAUDE.md 含 Skill Memories 段落、学习条目持续增加,并在发现问题时给出可操作建议。