dsh-voyage-log
在终端中运行以下命令:
dsh plugin install xh0915/dsh-voyage-log
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install xh0915/dsh-voyage-log 安装本插件(源码:https://github.com/xh0915/dsh-voyage-log),安装前需在仓库内完成 pnpm run build 并重启 Web Harness。
插件介绍
在 DeepSeek Harness 里跑完一场长对话,事后往往说不清到底发生了什么:改了哪些文件、工具调了多少次、哪一步失败、token 进了多少。这些信息都在会话日志里,但没人愿意逐条啃原始事件。Voyage Log 在对话顶部增加「航程日志」标签页,把同一段 session 读成几页能扫一眼的报告。
报告分三块:关键数字(墙钟时间、轮次、工具调用与失败次数、文件读写、输入/输出与 cache-read token,均来自日志、不估算、也不编造费用)、按轮次排列的时间线(提示、回复、每次工具调用的耗时与结果、审批与重试、上下文压缩,未返回结果的工具会明确标出),以及文件、工具与模型的排行统计。还可查看会话里最新的任务看板,并复制 Markdown 摘要或导出单文件 HTML,便于归档与分享。
敏感信息在到达界面前于本机清理:私钥、JWT、常见云与包管理凭据、Bearer、URL 内凭据、api_key 赋值与邮箱等会替换为「已脱敏」,并说明脱敏次数与规则族;默认开启,关闭时报告会如实标注。数据仅来自 Harness 自带的 sessionQuery,不上传、不额外拉取。
适合需要复盘长会话的开发者与团队:想快速对齐「这次 AI 帮了什么、踩了哪些坑」,又不想手翻日志或担心把密钥贴进报告的人。
使用场景
- 长对话结束后需要快速汇总改动与工具调用情况
- 要向同事分享会话过程但需避免泄露密钥与凭据
- 排查某轮工具失败或审批重试时按时间线回溯
适合人员
- 经常使用 DSH 多轮对话的开发者
- 需要归档或评审 AI 协助过程的技术负责人
- 关注会话安全与敏感信息展示的管理员