wdhwg001
V2EX  ›  Claude

csift 更新 0.8.0: 即使被 Claude Code 用 Bash 改过的文件也可以恢复了(一款功能全面的会话搜索与恢复工具)

  •  
  •   wdhwg001 · 17h 47m ago · 521 views

    大家好,这是在 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 的消息记录里把文件恢复出来?”这一件事的答案正式从:

    如果没有 Bash 的话完全可以

    变成了

    基本上都没问题

    数据无价,而完整恢复文件只是 csift 的全部能力的一小部分。

    欢迎试用。

    PS: 如果你因为它刚开源不久,Star 不够而不敢用,欢迎让 AI 来审它的代码。对我来说,它有 95% 的测试覆盖并且挺过了变异测试,我对它还是有信心的。

    No Comments Yet
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2841 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 07:05 · PVG 15:05 · LAX 00:05 · JFK 03:05
    ♥ Do have faith in what you're doing.