← 返回列表
D

dsh-session-lens

v0.1.0 · 0 天前发布

Session insights and one-click shareable HTML replay for DeepSeek Harness (DSH) · DeepSeek Harness 会话洞察与一键分享插件

deepseekdeepseek-harnessdshdsh-pluginsessionanalytics

README

dsh-session-lens · 会话透镜



English

DeepSeek Harness 会话洞察与一键分享插件:给任意会话生成"深度体检报告",并可导出为自包含单文件 HTML 回放页——双击离线打开、微信/QQ 直接发送、零外部依赖。

与官方 Trajectory 视图互补:Trajectory 展示原始事件流,Lens 做聚合分析(token 分解、turn 时间线、工具统计)+ 对外分享。


功能



📊 洞察视图(会话内新 Tab)

  • Token 用量五段分解:输入 / 输出 / 缓存读 / 缓存写 / 思维链(含压缩摘要调用单列)

  • 按 Turn 分解:每轮时长、token、工具调用数、错误数

  • 工具统计:调用次数、错误率、耗时

  • 活动统计:上下文压缩、审批、子 Agent、LLM 重试

  • 会话进行中每 5 秒自动刷新(实时模式)


  • 📤 一键导出 HTML

  • 单文件、零 JavaScript、零外部请求:统计图表为内联 SVG,折叠区为原生 <details>

  • 完整会话回放:用户消息、助手回复、思维链(折叠)、工具调用与结果、审批/压缩/子 Agent 标记

  • 中英双语界面(导出语言可选)


  • 🔒 隐私优先(结构性保证)

  • 永不包含系统提示词:导出只渲染白名单"故事事件",request/header、内部 LLM 请求等事件从结构上无法进入导出文件

  • 工具参数/结果默认截断(防文件内容泄漏),可选完整保留

  • 本地路径自动脱敏为 ~:会话工作目录 + 用户主目录(含正/反斜杠、盘符大小写、JSON 转义形态全变体)。注:工作目录之外的绝对路径
  • 查看完整 README →

    版本兼容矩阵

    DSH 版本状态说明
    dsh@0.1.0-rc.6 ✅ 兼容 cordis patch ✅
    dsh@0.1.0 ✅ 兼容 标准 patch ✅
    dsh@0.2.0 ⚠️ 待验证 待实测(API 可能在变)
    dsh@0.3.0+ ❓ 未知 尚未发布

    💡 兼容矩阵每周末自动跑实测,欢迎 PR 修正

    元数据

    License
    MIT
    npm
    dsh-session-lens
    Repo
    git+https://github.com/bobostudio/dsh-session-lens.git
    Engines
    {}
    Weekly DL
    0
    Monthly DL
    0
    dsh.bundle
    {"bundle":{"patch":"./cordis.patch.yml"},"client":{"platform":"web","inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"]}}