SuperAPI AI 工具集

ruminate

智能体与模型

查看项目

更新于 10-16 09:51

技能介绍

用途:Ruminate 用于挖掘 Claude Code 与 Codex 历史对话中未被捕获的模式、纠正与知识。它与 reflect(处理当前会话)和 meditate(brain 库审计)互补,覆盖两家提供方的完整历史对话存档。

主要能力:通过脚本读取 brain 快照,定位 Claude 项目目录与 Codex 会话根目录,解析两种 JSONL 格式的对话并分批;随后创建多个分析代理并行抽取用户纠正、反复出现的偏好、技术教训、工作流模式、挫败点与期望技能,最后综合去重并交叉核对 brain 内容。

使用方式:用 Tasks 跟踪各步骤;先执行 sh .claude/skills/meditate/scripts/snapshot.sh brain/ /tmp/brain-snapshot-ruminate.md 生成快照,再运行 python3 extract-conversations.py 传入 --claude-dir、--codex-dir、--cwd 与 --batches(约每 20 个对话 1 批,最少 2 最多 10),然后创建 N 个代理并行分析。结果以表格呈现(发现、频率/证据、建议动作),仅应用用户批准的改动,更新时遵循 brain 写作约定(一文件一主题、[[wikilinks]]、更新 index.md),最后执行 rm -rf "$OUT_DIR" 清理临时目录。

适用场景:需要从大量历史开发对话中提炼可复用经验、修正 brain 中过时事实、发现重复纠错与流程摩擦时适用。

限制:资料未提供收费、平台支持等细节;脚本路径与目录结构需按实际环境调整;多数对话信号较低,需激进过滤,一次性纠错通常不值得写入 brain。