大家好,这是在 V2EX 上第二次宣传 csift 。 全功能在: https://www.v2ex.com/t/1235190 这边。 MIT 协议开源: https://github.com/wdhwg001/csift 如果它能帮到你,欢迎 Star 。 今天做了一个很关键的更新:它目前可以涵盖差不多 77%左右的 AI 产生的 Bash 命令对文件造成的修改,然后可以像正常的 Edit 工具的记录一样从 jsonl 里导出来。 采集了近期我自己的各种会话里差不多两万多个 Claude Opus 和 Fable 的数据,基本上不是太畸形的修改形式都可以被正确识别,剩下的那些几乎都是难以处理的脚本和大范围的 formatter 一类的东西了。 这意味着,“如果我留着 jsonl ,但项目文件没了,那么能不能从 Claude Code 的消息记录里把文件恢复出来?”这一件事的答案正式从: 如果没有 Bash 的话完全可以 变成了 基本上都没问题 数据无价,而完整恢复文件只是 csift 的全部能力的一小部分。 欢迎试用。 PS: ...