dsh-save-session:DeepSeek Harness 的会话导出 DSH plugin
jh1016248/dsh-save-session
为 DeepSeek Harness 会话标题栏加上一键导出按钮,把当前会话保存为纯净 Markdown 或带目录的渲染 HTML,自动过滤思考过程与工具调用,方便归档分享。
dsh-save-session 是给 DeepSeek Harness 会话加上导出能力的 DSH plugin,在会话标题栏右侧操作行放上两个下载按钮。它针对的是会话内容难以沉淀的问题:导出时自动剔除模型思考过程、工具调用与注入上下文,只留下用户与助手的正文,得到干净可读的文档。除了点按钮,还能在对话中让助手调用模型工具保存 Markdown 并指定路径,HTML 版本自带左侧目录,长会话也能快速跳转。
如何安装
dsh plugin --profile web add github:jh1016248/dsh-save-session- 分类
- 会话与消息
- 平台
- DSH Plugin
- 作者
- jh1016248
- 分发方式
- 插件
dsh-save-session 核心特性
dsh-save-session 仓库简介
它是做什么的?
DSH Save Session 是 DeepSeek Harness(DSH)的会话导出插件,在会话标题栏右侧操作行提供两个一键下载按钮,把当前会话导出为 Markdown 或渲染后的 HTML。它解决的是会话内容难以归档、分享与写报告的麻烦:导出时自动过滤模型思考过程与工具调用记录,只保留用户与助手的正文,得到一份干净可读的文档。插件由 jh1016248 维护,采用 MIT 协议,用 JavaScript 编写,最近更新于 2026-09。
核心功能
- 保存 MD:一键下载 Markdown 文件,内容只含用户消息与助手正文,适合归档与二次编辑。
- 保存 HTML:下载已渲染的网页版,支持标题、代码块、列表、引用、链接、GFM 表格、行内代码与粗斜体。
- 左侧目录面板:HTML 中每条消息占一行,显示角色与单行预览,点击即可跳转,窄屏自动隐藏。
- 内容过滤:自动剔除模型思考过程、工具调用与工具结果、注入的上下文及子代理报告。
- 模型工具调用:注册 save_session_md 工具,在对话里说「保存当前会话为 md」即可导出,可选 path 参数,默认写入会话工作目录。
怎么使用这个插件?
在 DSH 中启用后,按钮会出现在会话标题栏右侧操作行,点「保存 MD」或「保存 HTML」即可下载当前会话。也可以不点按钮,直接在对话中让助手把当前会话保存为 Markdown,并指定保存路径;未指定时文件默认落在会话工作目录。导出的 HTML 自带左侧目录,长会话可点目录快速定位,窄屏下目录会自动收起。
报错怎么排查?
按钮没有出现时,通常是插件尚未在对应 profile 中生效,按官方说明确认启用状态并重启 web profile 后即可恢复。若导出内容缺少部分消息,属于预期的过滤行为:思考过程、工具调用与注入上下文不会写入文件,只有用户与助手的正文会被保留。
本页是基于该插件官方 README 独立重写的导读——权威文档和最新变更请以源头为准:jh1016248/dsh-save-session。插件是安装时就在你机器上运行的第三方代码;收录不代表背书——安装前请自行审阅源码。
