用途
groove-utilities-memory-doctor 是 groove 工具集中的一个实用技能,用于检查记忆后端(memory backend)的健康状况与配置。其目标是让所有记忆健康检查通过,并让用户了解记忆文件结构是否正确配置且可访问。
主要能力
该技能按顺序执行以下检查,每项检查以 ✓ 或 ✗ 报告:
.groove/index.md是否存在于 git 根目录- 记忆基础路径
.groove/memory/是否存在 - 记忆日志子目录是否存在:
daily/、weekly/、monthly/、git/ - specs 目录是否存在:
.groove/memory/specs/(供/groove-work-spec使用) - learned/ 目录是否存在:
.groove/memory/learned/(热记忆层)
每个失败项都会附带具体的修复命令(remediation command)。
使用方式
运行该技能后,它会依次执行上述检查并输出结果。约束条件包括:
- 即使早期检查失败,也会报告所有检查结果
- 不尝试修复问题,只报告并给出建议
修复提示
资料中提供的失败与修复对应关系如下:
.groove/index.md缺失 →/groove-admin-config- 记忆路径缺失 →
/groove-utilities-memory-log-daily(首次运行时会创建) - 日志子目录缺失 →
/groove-utilities-memory-log-daily - specs 目录缺失 →
/groove-utilities-memory-install - learned/ 缺失 →
/groove-admin-update(0.11.5→0.12.0 迁移会创建它)
适用场景
适用于需要确认 groove 记忆文件结构是否正确配置、目录是否齐全、路径是否可访问的场景,例如在初始化、迁移或排查记忆相关问题时使用。
限制
该技能仅执行检查与报告,不会自动修复任何问题;修复需用户根据提示手动运行相应命令。资料未提供其他平台、收费或效果相关信息。