@mingozhou/dsh-replay

@MingoZhou · 会话与消息
检测未发现问题无安装脚本来源一致

在 DeepSeek Harness Web UI 内回放、审计、估算成本并对比 agent 会话的可视化插件

v0.4.1版本
npm 预构建包安装方式
2026-08-20最近更新
8 · 135Star · 周下载
dsh plugin --profile web add @mingozhou/dsh-replay查看仓库

插件介绍

根据仓库资料整理 · commit 930f5bc

主要功能

  • 在可播放时间线上逐步回放会话中的每个 turn、消息与工具调用,支持 1–16 倍速播放
  • 总览仪表盘展示累计 token 用量曲线和各工具耗时排名
  • 基于 token 用量估算会话成本,支持自定义价格表(含 DeepSeek/Claude/OpenAI/Gemini 默认值)
  • 基于规则的安全审计,扫描危险 shell 命令、敏感路径访问及权限变更等操作
  • 以可点击的树形结构展示会话 fork 血缘及分支点
  • 支持两个会话并排对比统计数据、工具使用和 token 差异,并将会话导出为独立可离线打开的 HTML 文件

适合什么时候用

  • 排查一次运行很久、消耗大量 token 的 agent 会话,想知道时间和 token 具体花在哪个工具调用上
  • 审计 agent 是否执行了敏感操作(如访问 .env、执行 rm -rf 等),核查审批记录
  • 想把某次会话(尤其是失败案例)分享给同事复盘,又不希望对方安装完整 harness

安装后会多出什么

界面侧边栏 “Session Replay” 按钮,打开全屏会话选择与回放弹窗 · 每个会话内新增 “Replay” 标签页 · 总览仪表盘、安全审计、fork 树与会话对比等子面板

使用前需要

  • 需要运行 DeepSeek Harness 的 web host(依赖 @deepseek-ai/dsh-host-webserver)
  • 依赖 @deepseek-ai/dsh-session-query 与 @deepseek-ai/cordis 作为 peer 依赖
  • 通过 npm 安装为预构建插件,无需本地构建或 allowBuilds 批准

在 GitHub 阅读完整 README

权限与能力

安装后它能碰到什么
不覆盖任何 dsh-base 宿主行:不接管沙箱、审批、凭据等能力。
宿主能力
浏览器 UI环境变量文件系统外部网络会话数据遥测
能力是范围不是结论:很多能力是功能所需。

基本信息

仓库MingoZhou/dsh-replaynpm@mingozhou/dsh-replay@0.4.1安装方式npm 预构建包收录日期2026-08-18固定 commit930f5bc9d31d · 2026-08-20
dsh plugin --profile web add @mingozhou/dsh-replay