dsh-export-plugin
在终端中运行以下命令:
dsh plugin install guyusky/dsh-export-plugin
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install guyusky/dsh-export-plugin 安装本插件,源码见 https://github.com/guyusky/dsh-export-plugin。
插件介绍
在 dsh 里聊久了,会话日志往往又长又杂:工具调用、思考过程、工作区指令和各类系统注入都会和用户真实提问混在一起。你想留一份「我问了什么、最后答了什么」的干净记录,用来归档、分享或打印时,官方完整导出 ZIP/JSONL 往往过重,也不适合直接给人阅读。
dsh-export-plugin 在会话行「更多」菜单里、紧挨「归档会话」下方增加「导出 Markdown」与「导出 PDF」。两者共用同一套极简问答对逻辑:只保留真实用户输入(含图片)与每一轮最后一条助手可见回复,按 turn/end 配对;系统注入、工具轨迹、思考块和半途草稿一律不进导出。Markdown 直接下载 .md,图片以占位符呈现,文件小巧;PDF 则排成 A4 问答版式,经浏览器打印对话框「另存为 PDF」,文字与图片走系统字体与原生排版。
实现上为纯前端注入、零额外 npm 依赖:复用官方 dsh-session-log-export 的会话导出接口取 ZIP,在浏览器内解压并解析 JSONL,再分别渲染为 Markdown 或打印专用 HTML。若你需要含工具调用与系统提示的完整技术日志,仍应使用官方会话日志导出;本插件面向想要可读、可分享、体积可控的问答摘要的用户。
使用场景
- 长会话归档前导出精简问答记录
- 向他人分享对话时去掉工具与系统注入
- 需要可打印的 A4 问答版 PDF
适合人员
- 常用 dsh 且希望导出可读摘要的用户
- 需要对外分享或留档「提问与最终回答」的人
- 不需要完整 JSONL/工具日志、只要干净对话的人