Skip to content

Releases: taxueseek/session-digger

session-digger v0.9.19

Choose a tag to compare

@taxueseek taxueseek released this 21 Jul 13:05

本次更新

新增 Kimix CLI 环境支持

  • 新增 _adapters_kimix.py 适配器
  • 支持 13+ 环境(新增 Kimix CLI、Cursor、DimCode)
  • ENV_REGISTRY 添加 Kimix 环境

跨环境 Token 用量统计

  • 新增 /usage 命令:跨环境汇总各模型账单级 token 与缓存命中率
  • 支持 Kimix CLI token 用量跨环境汇总

错误根因分析

  • 新增 /analyze 错误根因分析(deep-analysis 子技能)
  • 支持单会话错误模式 + 用户意图分类

环境健康诊断

  • 新增 env-doctor 子技能(跨 AI 编码环境自检)

架构与命令

  • 主命令精简为 5 个:/recall /usage /reflect /analyze /dashboard
  • 四层架构更新:L2 加入 deep-analysis,L3 加入 experience-synthesis

文档

  • README 增量更新至 v0.9.19

v0.9.6

Choose a tag to compare

@taxueseek taxueseek released this 15 Jul 02:27

session-digger v0.9.6

Reflect 使用回顾

  • 首页用量总览:用时 / Token / 模型偏好
  • 单环境页洞察按当前时段与环境现算,不混入全库汇总
  • 主题:跟随系统 / 奶油暖色 / 深褐 / 纯黑 / 冷蓝 / 墨纸
  • 环境色只标侧栏,不劫持主题名;字色对比度校准

文档

  • README 视觉升级(hero + 分区 SVG)
  • SKILL / combo_map / herdr 版本统一 0.9.6
python3 scripts/reflect-report.py --months 3 --open

v0.9.5

Choose a tag to compare

@taxueseek taxueseek released this 13 Jul 13:59

v0.9.5 更新内容:

  • 针对 Cursor、Claude Code、Codex 专门优化
  • 重构 Claude Code 适配器,提取项目索引发现逻辑
  • 改进异常处理和日志记录,增强调试能力
  • 数据库迁移支持多版本增量升级
  • 设计系统新增暗色模式支持
  • 错误输出重定向到 stderr,改进命令行体验

v0.9.3 — 使用回顾 /reflect · 索引 enrich · 报告准确性

Choose a tag to compare

@taxueseek taxueseek released this 11 Jul 03:08

亮点

本地多环境 使用回顾/reflect):从 session-digger 索引生成单文件 HTML,看用多少、花在哪、什么时候最忙、该不该收手。

新增

  • /reflect + scripts/reflect-report.py + commands/reflect.md
  • 索引字段补全:summary / first_prompt / model / total_tokens(跨 Claude / Codex / Kimi / ZCode 等)
  • 报告 profiles(字段覆盖率)与 insights(Token · 模型偏好 · 按月)
  • 混合任务分类 + 可读话题标题
  • echolib 适配器拆分;reflect/builder 单测扩展

准确性

  • 模型名归一(如 deepseek-flashdeepseek-v4-flash
  • 话题过滤探测/中断噪声
  • Token 图表单会话截顶,避免极端环境主导占比

使用

python3 scripts/index-builder.py build --rebuild
python3 scripts/reflect-report.py --months 1 --open
# 或在 Claude Code:/reflect

默认输出:~/.claude/.session-digger/reports/reflect-YYYY-MM-DD.html

相对 v0.9.2

在路径可移植与 skill 自检之上,补齐「习惯回顾」产品层与多环境用量字段。

v0.9.2 — 可移植路径 · 隐私脱敏 · skill 自检 · Herdr 0.2.1

Choose a tag to compare

@taxueseek taxueseek released this 10 Jul 13:39

session-digger v0.9.2

跨环境会话历史挖掘。本版聚焦三件事:换机器可用输出不带隐私skill 能检查自己。Herdr 插件同步升到 0.2.1


新能力

能力 说明
可移植路径 去掉个人目录硬编码;SESSION_DIGGER_ROOT → 插件根 → 常见 skill 安装位自动探测
证据脱敏 /optimize(skill-gap)默认不输出用户名与绝对路径;需要时加 --include-paths
skill-health 路由是否齐全、硬编码扫描、安装副本是否漂移、Herdr 接线是否正确
分析降噪 Read/Bash 等基线工具不再一律当成「重试循环」;WebFetch 跨端名归一
路由对齐 SKILL.md 补全 slash 命令与多环境(Claude / Grok / Kimi / Codex / ZCode…)

Herdr 插件 0.2.1

动作 用途
sd-search 关键词搜索
sd-fuzzy-search fzf 模糊浏览(跨环境,不限 Claude)
sd-sessions 列会话(PATH 脱敏)
sd-stats / 面板 统计总览
sd-trend 周/月趋势
sd-skill-gap 会话痛点 → skill 改进提案
sd-skill-health 资产自检(本版新增)
sd-reindex 重建索引

工作树创建时:增量建索引 + 真预热查询;日志只记路径末段,不写完整家目录。

快捷键(需在 Herdr 配置中启用):prefix+d 统计 · prefix+s 模糊搜 · prefix+t 趋势


安装 / 更新

# Skill(各平台)
npx -y skills add taxueseek/session-digger -g --all

# Claude Code 插件
git clone https://github.com/taxueseek/session-digger.git ~/.claude/plugins/session-digger
# 已有目录则:cd ~/.claude/plugins/session-digger && git pull

# Herdr
herdr plugin install taxueseek/session-digger
# 开发链路:herdr plugin link /path/to/session-digger

自检

python3 scripts/skill-health.py
python3 scripts/skill-gap-finder.py analyze --min-occurrences 5
# Herdr:动作 sd-skill-health / sd-skill-gap

相关 tag

  • 完整发行:v0.9.2(本页,Latest
  • Herdr 面专用:v0.2.1-herdr(同 tip,说明见对应 release)

Full Changelog: v0.9.1...v0.9.2

v0.2.1-herdr — 跨环境 fuzzy · 脱敏 · skill-health

Choose a tag to compare

@taxueseek taxueseek released this 10 Jul 13:41

Herdr 插件 v0.2.1

v0.9.2 同源(commit tip)。完整说明见 v0.9.2

本面变更

  • fuzzy 跨环境:消息预览走索引 PATH,支持 Grok / Codex / ZCode 等
  • 隐私:sessions 列表与 stats 面板脱敏;event 日志不写完整家目录
  • 真预热worktree.created 触发 reindex + sessions/stats 预热
  • sd-skill-health:技能资产自检动作
  • sd-skill-gap:补齐 analyze 子命令
  • 统一 HERDR_PLUGIN_ROOT / SESSION_DIGGER_ROOT;状态目录优先 HERDR_PLUGIN_STATE_DIR

安装

herdr plugin install taxueseek/session-digger
herdr plugin action list --plugin taxueseek.session-digger
herdr plugin action invoke sd-skill-health --plugin taxueseek.session-digger

v0.2.0-herdr — 模糊搜索 · 快捷键 · 工作树预热

Choose a tag to compare

@taxueseek taxueseek released this 10 Jul 13:41

Herdr 插件 v0.2.0(历史)

  • sd-fuzzy-search + 快捷键 prefix+d/s/t
  • worktree 生命周期钩子与索引重建

后续能力见 v0.2.1-herdr / v0.9.2

v0.9.1

Choose a tag to compare

@taxueseek taxueseek released this 08 Jul 02:09

v0.9.1 — echolib 重构 + zcode-adapter 瘦身

  • echolib.py 提取 4 项共享 helper,消除 30+ 处重复解析模式
  • zcode-adapter.py 从 483 行削到 72 行,查询逻辑内迁 echolib
  • topic_classify.py 去 subprocess,直接调用 echolib
  • 新增 test_baseline.pytest_perf.py
  • 新增 digest.mdtopic-scan.md 命令文档
  • README 按通用安装指南样式重排

安装方式

# npx 一键安装(推荐)
npx -y skills add taxueseek/session-digger -g --all

# 或 git clone
git clone https://github.com/taxueseek/session-digger.git
cd session-digger

完整更新历史: https://github.com/taxueseek/session-digger#版本历史

v0.9.0

Choose a tag to compare

@taxueseek taxueseek released this 08 Jul 02:10

v0.9.0 — 自动记忆沉淀 + 技能使用洞察

  • remember.py 从索引自动生成 memory/*.md 记忆文件
  • skill-insight 技能使用洞察,定位闲置技能和高频工具
  • zcode-adapter 瘦身 95%,子进程消除
  • echolib 提取 4 项共享 helper

完整更新历史: https://github.com/taxueseek/session-digger#版本历史

v0.8.0

Choose a tag to compare

@taxueseek taxueseek released this 08 Jul 02:10

v0.8.0 — 四层架构 + 趋势分析 + 技能差距检测

  • 四层模型:PARSE → INDEX → TREND → DECISION
  • /trend 趋势分析,/optimize 技能差距分析
  • /import 外部对话导入,/profiles 群聊画像,/apply 规则审批
  • format-detector 自动识别未知 Agent 格式
  • 新增 ZCode、DIM、Reasonix 环境支持

完整更新历史: https://github.com/taxueseek/session-digger#版本历史