大家好,这是在 V2EX 上第二次宣传 csift 。
全功能在: https://v2ex.ih06.com/t/1235190 这边。
MIT 协议开源: https://github.com/wdhwg001/csift 如果它能帮到你,欢迎 Star 。
今天做了一个很关键的更新:它目前可以涵盖差不多 77%左右的 AI 产生的 Bash 命令对文件造成的修改,然后可以像正常的 Edit 工具的记录一样从 jsonl 里导出来。
采集了近期我自己的各种会话里差不多两万多个 Claude Opus 和 Fable 的数据,基本上不是太畸形的修改形式都可以被正确识别,剩下的那些几乎都是难以处理的脚本和大范围的 formatter 一类的东西了。
这意味着,“如果我留着 jsonl ,但项目文件没了,那么能不能从 Claude Code 的消息记录里把文件恢复出来?”这一件事的答案正式从:
变成了
数据无价,而完整恢复文件只是 csift 的全部能力的一小部分。
欢迎试用。
PS: 如果你因为它刚开源不久,Star 不够而不敢用,欢迎让 AI 来审它的代码。对我来说,它有 95% 的测试覆盖并且挺过了变异测试,我对它还是有信心的。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.