摘要

一句话总结 作者因电脑崩溃丢失了存放在临时目录的代码,最终通过提取 ~/.claude/projects/ 下的 Claude 会话日志成功将其恢复。

关键要点

  • 作者在开发过程中丢失了一个完整的功能代码,且无法在分支、工作树、云实例或检出记录中找到。
  • 丢失原因系作者在 /tmp 目录下编写原型,因电脑崩溃重启导致数据被清空。
  • 丢失的代码内容完好地保留在 ~/.claude/projects/ 目录的 Claude 会话日志中。
  • 通过使用 Claude Code,作者成功提取出日志中的代码并恢复了该功能。
  • 作者博客近期(2026年2月)更新了关于 TIL(今天我学到了)、Showboat 工具(Chartroom 和 datasette-showboat)以及“深蓝”等文章。
  • 作者提供每月 10 美元的付费简报订阅服务,用于推送精炼的 LLM(大语言模型)重要发展动态。

风险与缺漏

  • /tmp 目录下编写代码存在因电脑崩溃重启而导致文件彻底丢失的风险。

正文

我已经到了“并行智能体错乱”(parallel agent psychosis)的阶段,以至于我弄丢了整整一个功能——我清楚地记得昨天还在开发它,但我怎么也找不到包含该功能的分支(branch)、工作树(worktree)、云实例(cloud instance)或检出(checkout)。

……不过终于找到了!原来我之前一直在 /tmp 目录下随手编写一个原型,后来电脑崩溃重启,代码就丢失了。幸运的是,所有的内容都还完好地保留在 ~/.claude/projects/ 的会话日志中。通过 Claude Code,我成功将代码提取出来,并重新恢复了那个丢失的功能。

近期文章

  • 2026年2月20日:为我的博客添加 TIL(今天我学到了)、发布记录、博物馆、工具和研究
  • 2026年2月17日:两款新的 Showboat 工具——Chartroom 和 datasette-showboat
  • 2026年2月15日:深蓝(Deep Blue)

每月简报

每月赞助 10 美元,即可获取一份精心策划的电子邮件摘要,了解本月最重要的 LLM(大语言模型)发展动态。花钱让我为你发送更少、更精炼的内容!

相关文档

关联主题