Show HN: DejaView——用于管理所有 Claude Code 会话的终端仪表盘

开发者 dotbrt 在 GitHub 发布了 DejaView——一个轻量级终端仪表盘,用于集中浏览、搜索和恢复所有 Claude Code 工作会话,无需任何配置即可运行。它直击开发者分散在多个项目中的“忘记在哪条会话里”的痛点。

Show HN: DejaView——用于管理所有 Claude Code 会话的终端仪表盘

一句话看懂:开发者 dotbrt 在 GitHub 发布了 DejaView——一个轻量级终端仪表盘,用于集中浏览、搜索和恢复所有 Claude Code 工作会话,无需任何配置即可运行。它直击开发者分散在多个项目中的“忘记在哪条会话里”的痛点。

事件核心:发生了什么

DejaView 是一个用 Python 编写、基于 Textual 框架构建的开源工具。它读取本地 ~/.claude/projects/ 目录下的 JSONL 转录文件,将每个项目中的 Claude Code 会话整理为一个终端仪表盘。仪表盘支持按项目分组、14 天活动热力图、显示会话标题、最后一条用户提示、启动方式、持续时长及对应 Git 分支。用户只需按 Enter 键,即可在正确目录下自动恢复对应会话。安装方式极简:可使用 uvx dejaview 直接运行,或通过 uv tool install dejaview/pipx install dejaview 永久安装。该工具仅本地只读运行,不写文件、不联网、无需账户,支持自定义会话路径。

为什么重要

在 Anthropic 持续推广 Claude Code 的企业级与个人开发场景下,一个项目跨多个会话、多个分支同时推进已成为常态。Claude Code 原生的 claude --resume 命令要求用户精确记住会话起始目录,导致“cd 考古”成为常见低效环节。DejaView 以零侵入的方式解决了这一信息碎片化问题——它不是对 Claude Code 功能的替代,而是对其工作流的补充,表明开发者社区正在自发优化基于大模型编程助手的日常使用体验,对提升 Claude Code 的留存和生产力有直接价值。

对用户/开发者/创作者的影响

对于重度使用 Claude Code 的开发者而言,DejaView 能显著降低多项目、多分支、多任务切换的心理成本——不必再靠记忆或手写笔记来定位上周重构到一半的会话。对于采用“AI 辅助编程”工作流的小团队和个人开发者,它提供了一种无需修改 Claude Code 配置文件或接入云服务的可视化管理方式。从开源生态来看,该工具依赖 Textual 框架并采用 MIT 许可,方便其他开发者二次定制或集成到更复杂的 CLI 工作流中。

GamsGo AI

AI 工具推荐

想把多个 AI 模型放在一个入口?

GamsGo AI 集成 ChatGPT、DeepSeek、Gemini、Claude、Midjourney、Veo 等常用模型,适合写作、绘图、视频和日常 AI 工作流。

了解 GamsGo AI

推广链接:通过此链接购买,我可能获得佣金,不影响你的价格。

值得关注的后续

目前 DejaView 处于“Show HN”早期版本阶段,以下三点值得跟踪:第一,社区反馈能否推动其加入筛选标签或搜索功能,以处理上百个会话的规模;第二,Anthropic 是否会在官方 Claude Code 中内置类似功能,间接影响 DejaView 的持续维护动力;第三,该工具是否可能被扩展为支持其他 AI 编程助手(如 Copilot、Cursor)的会话管理,形成通用层。

来源:github.com

celebrityanime
celebrityanime
文章: 12772

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注