【开源分享】升级claudeInsight:本地ClaudeCodecli 历史会话管理和分析工具,帮助开发者管理和回顾与Claude的对话历史
- 内容介绍
- 文章标签
- 相关推荐
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:
- 我的帖子已经打上 开源推广 标签: 是
-
- 我的开源项目完整开源,无未开源部分: 是
-
- 我的开源项目已链接认可 LINUX DO 社区: 是
-
- 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是
-
- 以上选择我承诺是永久有效的,接受社区和佬友监督: 是
以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出 仓库和博客都由ai生成 截图的话内容太多 特此说明
- 以上选择我承诺是永久有效的,接受社区和佬友监督: 是
注:该项目有AI生成,本人只人工检阅
项目地址:GitHub - RubyRose2001/claudeInsight: Claude AI 对话历史管理和分析工具,帮助开发者管理和回顾与 Claude 的对话历史 · GitHub
Claude Insight
完全本地化的 Claude Code 对话历史管理与分析工具。帮助开发者浏览、搜索、分析与 Claude Code CLI 的完整对话历史,管理 Agents、Commands、Skills 等资产,并通过 Dashboard 获得使用洞察。
所有数据仅存储在本地,不会上传到任何服务器。统计数据和会话数据不一定全面,以真实数据为准。
平台支持
| 平台 | 状态 | 说明 |
|------|------|------|
| macOS | 完全支持 | 主要开发和测试平台 |
| Linux | 完全支持 | 路径结构与 macOS 一致,开箱即用 |
| Windows | 基本支持 | 可正常运行,部分中文项目路径的编码解析可能存在兼容性问题 |
-
无原生依赖,所有依赖均为纯 JS/TS 实现,无需编译
-
无数据库,纯文件系统操作,零配置开箱即用
-
路径服务内置
win32/darwin/linux平台检测,使用os.homedir()自动定位~/.claude目录 -
支持用户自定义
.claude目录路径,兼容非默认安装位置
功能特性
Dashboard 概览
-
总会话数、总消息数、活跃天数、首次使用日期
-
近 7 天活跃度统计 & 最长会话信息
-
按模型分类的 Token 用量统计(input / output / cache tokens)
-
日历活跃热力图 & 24 小时活跃分布图
-
MCP 服务器状态面板
-
最近会话时间线,可快速跳转
会话浏览与详情
-
项目浏览器侧边栏:按项目组织所有会话,支持项目筛选
-
全局时间线:跨项目的会话分页列表
-
消息智能分类:自动识别 7 种消息类型(用户文本、助手文本、工具调用、系统事件、中断、错误、聊天),过滤系统噪音
-
工具调用分组:tool_use 与 tool_result 配对展示,支持截断输出按需加载
-
联动工具识别:MCP、Agent、Skill 工具调用自动识别并标记图标与颜色
-
助手回合容器:将助手的连续响应(文本 + 工具调用)包装为完整的"回合",显示模型名称和 Token 汇总
-
多智能体支持:主干 (trunk) + 子代理 (subagents) 消息合并时间线
-
Markdown 渲染 + 代码高亮(Shiki)
-
图片支持:内联显示 base64 和 URL 图片
会话联动分析
-
自动从会话中提取 Skills、Agents、MCP 服务器、Commands、Models 的使用记录
-
顶部上下文信息栏 (ContextBar) 展示联动摘要
-
侧边面板查看详细的 Skill/Agent/MCP/Task/FileHistory 信息
-
文件版本追踪:在工具操作旁内联显示文件变更版本徽章
会话对比
-
选择两个会话并排对比
-
对比维度:消息数量、Token 用量、会话时长、工具调用次数
全局搜索 (Cmd+K)
-
跨会话全文搜索
-
同时搜索 Agents、Commands、Skills、Plans
-
关键词高亮 & 按类型筛选
-
搜索结果点击可直接跳转
任务管理
-
跨会话聚合所有 Tasks 和 TODOs
-
按状态过滤(全部 / 待处理 / 进行中 / 已完成)
-
每条任务可跳转到对应会话
资产管理
管理 ~/.claude/ 目录下的各类资产:
| 资产类型 | 功能 |
|---------|------|
| Agents | 文件树浏览、Monaco Editor 编辑、创建/删除 |
| Commands | 文件树浏览、Monaco Editor 编辑、创建/删除 |
| Output Styles | 查看/编辑/删除输出风格 |
| Plugins | 已安装列表、市场列表、黑名单管理、启用/禁用切换 |
| Plans | 计划文件列表和详情查看 |
| 配置备份 | 备份列表、备份间 Diff 对比、备份 vs 当前配置对比 |
| 调试日志 | 调试日志文件浏览 |
| 文件变更历史 | 按会话分组的文件修改历史,版本间 Diff 对比 |
技能管理
-
浏览和编辑全局技能(
~/.claude/skills/)和项目技能 -
文件树导航,支持 .md / .js / .ts / .json 等格式
-
Monaco Editor 实时编辑
-
创建/删除文件和目录
模型配置管理
-
多配置方案管理(Haiku / Sonnet / Opus 模型名、Auth Token、Base URL)
-
一键激活方案(写入
~/.claude/settings.json) -
顶栏快速切换配置
-
导出/导入配置方案(JSON 格式)
会话导入/导出
-
导出选定会话或整个项目为 ZIP
-
可选包含关联的 Skills / Agents / Commands 资产
-
导出包含 manifest.json 清单文件
-
支持 ZIP 文件导入到指定项目
设置
-
自定义
.claude目录路径(支持非默认位置) -
环境变量管理
-
配置 Diff 查看
上个版本的帖子
【开源分享】重复造轮子claudeInsight:本地Claude Code cli 对话历史管理和分析工具,帮助开发者管理和回顾与 Claude 的对话历史 开发调优本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容: 我的帖子已经打上 开源推广 标签: 是 我的开源项目完整开源,无未开源部分: 是 我的开源项目已链接认可 LINUX DO 社区: 是 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是 以上选择我承诺是永久有效的,接受社区和佬友监督: 是 以下为项目介绍正文内容,AI生成、润色内容已使用…网友解答:
--【壹】--:
很不错的东西,先star一波,万一火了呢
--【贰】--:
谢谢大佬,不至于就是本地文件关联解析,方便看,但是也没看大作用哈哈
--【叁】--:
这块我周末或者晚上回去优化一下,看看还有啥问题
--【肆】--:
感谢佬友分享,试用一下很好用
--【伍】--:
image600×312 13 KB
会话可以查询了。就是左侧项目没识别中文。
可能是claude本身没识别中文,如下图
image486×197 7.85 KB
--【陆】--:
大佬牛逼!
--【柒】--:
我在看看处理一下带-的问题
--【捌】--:
感谢大佬
--【玖】--:
路径修复了,可以重新拉一下
--【拾】--:
用上了,windows上中文项目路径确实不兼容。感谢佬友
--【拾壹】--:
客气
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:
- 我的帖子已经打上 开源推广 标签: 是
-
- 我的开源项目完整开源,无未开源部分: 是
-
- 我的开源项目已链接认可 LINUX DO 社区: 是
-
- 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是
-
- 以上选择我承诺是永久有效的,接受社区和佬友监督: 是
以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出 仓库和博客都由ai生成 截图的话内容太多 特此说明
- 以上选择我承诺是永久有效的,接受社区和佬友监督: 是
注:该项目有AI生成,本人只人工检阅
项目地址:GitHub - RubyRose2001/claudeInsight: Claude AI 对话历史管理和分析工具,帮助开发者管理和回顾与 Claude 的对话历史 · GitHub
Claude Insight
完全本地化的 Claude Code 对话历史管理与分析工具。帮助开发者浏览、搜索、分析与 Claude Code CLI 的完整对话历史,管理 Agents、Commands、Skills 等资产,并通过 Dashboard 获得使用洞察。
所有数据仅存储在本地,不会上传到任何服务器。统计数据和会话数据不一定全面,以真实数据为准。
平台支持
| 平台 | 状态 | 说明 |
|------|------|------|
| macOS | 完全支持 | 主要开发和测试平台 |
| Linux | 完全支持 | 路径结构与 macOS 一致,开箱即用 |
| Windows | 基本支持 | 可正常运行,部分中文项目路径的编码解析可能存在兼容性问题 |
-
无原生依赖,所有依赖均为纯 JS/TS 实现,无需编译
-
无数据库,纯文件系统操作,零配置开箱即用
-
路径服务内置
win32/darwin/linux平台检测,使用os.homedir()自动定位~/.claude目录 -
支持用户自定义
.claude目录路径,兼容非默认安装位置
功能特性
Dashboard 概览
-
总会话数、总消息数、活跃天数、首次使用日期
-
近 7 天活跃度统计 & 最长会话信息
-
按模型分类的 Token 用量统计(input / output / cache tokens)
-
日历活跃热力图 & 24 小时活跃分布图
-
MCP 服务器状态面板
-
最近会话时间线,可快速跳转
会话浏览与详情
-
项目浏览器侧边栏:按项目组织所有会话,支持项目筛选
-
全局时间线:跨项目的会话分页列表
-
消息智能分类:自动识别 7 种消息类型(用户文本、助手文本、工具调用、系统事件、中断、错误、聊天),过滤系统噪音
-
工具调用分组:tool_use 与 tool_result 配对展示,支持截断输出按需加载
-
联动工具识别:MCP、Agent、Skill 工具调用自动识别并标记图标与颜色
-
助手回合容器:将助手的连续响应(文本 + 工具调用)包装为完整的"回合",显示模型名称和 Token 汇总
-
多智能体支持:主干 (trunk) + 子代理 (subagents) 消息合并时间线
-
Markdown 渲染 + 代码高亮(Shiki)
-
图片支持:内联显示 base64 和 URL 图片
会话联动分析
-
自动从会话中提取 Skills、Agents、MCP 服务器、Commands、Models 的使用记录
-
顶部上下文信息栏 (ContextBar) 展示联动摘要
-
侧边面板查看详细的 Skill/Agent/MCP/Task/FileHistory 信息
-
文件版本追踪:在工具操作旁内联显示文件变更版本徽章
会话对比
-
选择两个会话并排对比
-
对比维度:消息数量、Token 用量、会话时长、工具调用次数
全局搜索 (Cmd+K)
-
跨会话全文搜索
-
同时搜索 Agents、Commands、Skills、Plans
-
关键词高亮 & 按类型筛选
-
搜索结果点击可直接跳转
任务管理
-
跨会话聚合所有 Tasks 和 TODOs
-
按状态过滤(全部 / 待处理 / 进行中 / 已完成)
-
每条任务可跳转到对应会话
资产管理
管理 ~/.claude/ 目录下的各类资产:
| 资产类型 | 功能 |
|---------|------|
| Agents | 文件树浏览、Monaco Editor 编辑、创建/删除 |
| Commands | 文件树浏览、Monaco Editor 编辑、创建/删除 |
| Output Styles | 查看/编辑/删除输出风格 |
| Plugins | 已安装列表、市场列表、黑名单管理、启用/禁用切换 |
| Plans | 计划文件列表和详情查看 |
| 配置备份 | 备份列表、备份间 Diff 对比、备份 vs 当前配置对比 |
| 调试日志 | 调试日志文件浏览 |
| 文件变更历史 | 按会话分组的文件修改历史,版本间 Diff 对比 |
技能管理
-
浏览和编辑全局技能(
~/.claude/skills/)和项目技能 -
文件树导航,支持 .md / .js / .ts / .json 等格式
-
Monaco Editor 实时编辑
-
创建/删除文件和目录
模型配置管理
-
多配置方案管理(Haiku / Sonnet / Opus 模型名、Auth Token、Base URL)
-
一键激活方案(写入
~/.claude/settings.json) -
顶栏快速切换配置
-
导出/导入配置方案(JSON 格式)
会话导入/导出
-
导出选定会话或整个项目为 ZIP
-
可选包含关联的 Skills / Agents / Commands 资产
-
导出包含 manifest.json 清单文件
-
支持 ZIP 文件导入到指定项目
设置
-
自定义
.claude目录路径(支持非默认位置) -
环境变量管理
-
配置 Diff 查看
上个版本的帖子
【开源分享】重复造轮子claudeInsight:本地Claude Code cli 对话历史管理和分析工具,帮助开发者管理和回顾与 Claude 的对话历史 开发调优本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容: 我的帖子已经打上 开源推广 标签: 是 我的开源项目完整开源,无未开源部分: 是 我的开源项目已链接认可 LINUX DO 社区: 是 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是 以上选择我承诺是永久有效的,接受社区和佬友监督: 是 以下为项目介绍正文内容,AI生成、润色内容已使用…网友解答:
--【壹】--:
很不错的东西,先star一波,万一火了呢
--【贰】--:
谢谢大佬,不至于就是本地文件关联解析,方便看,但是也没看大作用哈哈
--【叁】--:
这块我周末或者晚上回去优化一下,看看还有啥问题
--【肆】--:
感谢佬友分享,试用一下很好用
--【伍】--:
image600×312 13 KB
会话可以查询了。就是左侧项目没识别中文。
可能是claude本身没识别中文,如下图
image486×197 7.85 KB
--【陆】--:
大佬牛逼!
--【柒】--:
我在看看处理一下带-的问题
--【捌】--:
感谢大佬
--【玖】--:
路径修复了,可以重新拉一下
--【拾】--:
用上了,windows上中文项目路径确实不兼容。感谢佬友
--【拾壹】--:
客气

