SuperAPI AI 工具集

read-claude-code-history

智能体与模型

查看项目

更新于 10-15 20:34

技能介绍

用途:只读取 Claude Code 与 Kimi CLI 的本地历史证据,用于回溯会话、定位原始输入、检索关键词或模糊回忆、恢复被删除或覆盖的文件内容,以及统计 Skill 使用情况。不恢复旧进程、不编辑原项目,也不把读取请求变成续做任务;需要继续工作时交给 daymade-claude-code:continue-claude-code-work。

主要能力:按会话 ID 重建时间线证据简报;按关键词或 BM25 索引做内容检索;导出人类输入(含排队提示);按时间窗跨会话查找工具调用与 hook 事件;解析 hook 审计行中的命令 SHA-256;恢复 Claude 文件历史中的内容;生成 Skill 使用台账(区分用户命令、模型点名、模型自动调用)。

使用方式:脚本相对本 SKILL.md 解析。常用命令包括 scripts/history_index.py status 与 recall '<topic>' --provider claude --mode bm25;scripts/read_claude_session.py --session <ID>(可加 --project、--agent-prompts、--find-command-sha256 <HEX>);scripts/analyze_sessions.py tool-calls 或 hook-events --from <ISO> --to <ISO>;scripts/extract_user_messages.py <输出基名> --days 7 --group-by session;scripts/recover_content.py;scripts/skill_usage_ledger.py index 与 report。首次使用运行 python3 scripts/surface_version.py 记录 12 位指纹。

适用场景:找“之前做的某个产物”、查某条 hook 命令来源、统计 Skill 实际使用、导出近期人类输入、恢复被覆盖文件。

限制:普通读取模式保持只读;不运行 claude --resume 或 --continue;不用文件 mtime 当对话时间线;不做全历史原始扫描;索引覆盖不全时报告缺口而非扫描;未经用户明确同意不得把原始历史传出本机;超时或源损坏不得声称搜索完整;未按检查清单排除前不得断言“从未说过”等否定结论。Codex rollout、子代理内调用的 Skill、Kimi CLI 与未读取记忆的 Codex Skill 不在覆盖范围内。具体收费与平台支持暂未提供。