前言¶
在使用 DeepSeek Harness(DSH)时,历史会话需要长期留存或归档。本地导出是最直接的方案。dsh-ai-exporter 插件提供了原生对话框保存、轮次筛选、最近目录记忆等能力,将当前或历史会话导出为 TXT、Markdown 和可搜索 PDF。
插件定位¶
独立维护的 DSH 插件。将当前或历史 DSH 会话导出为 TXT、Markdown 和可搜索 PDF。保存位置由 Windows 原生对话框选择,默认从当前用户主目录开始,保留最近目录。PDF 使用系统临时目录或 DSH_EXPORTER_TEMP 指定目录,不再限制盘符。
核心能力¶
- 格式支持:TXT、Markdown、可搜索 PDF
- 会话范围:当前会话或历史会话
- 筛选选项:按轮次筛选
- 显示信息:可配置是否包含头部、时间戳等
- 保存方式:Windows 原生对话框,支持最近目录记忆
- 附件处理:仅保留说明,不读取或嵌入附件
- 内容处理:数学公式与 Mermaid 代码保留原文,不宣称无损转换
- 异常处理:未知事件、未结束回复和不支持内容默认阻止导出,仅在明确允许部分导出后继续,并保留诊断报告
安装与启用¶
在 Releases 下载与本版本对应的预构建 tgz,先核对 SHA-256,再通过 DSH 官方插件界面选择该包,或执行:
dsh plugin --profile <你的Profile> add <安装包完整路径>
重启 DSH 后,在插件管理器核对名称、ID 和版本。
使用步骤¶
- 在会话顶部选择「导出对话」
- 选择轮次、格式及显示信息
- 使用 Windows 原生对话框选择保存位置
- 历史会话可从导出面板加载
兼容性与注意事项¶
- 版本:0.1.2
- DSH 版本:0.2.1-rc.2 或 0.2.1-rc.3
- 当前实测:Windows、DSH Desktop 0.2.1-rc.3
- 其他平台未测试
- 插件以当前 DSH 进程权限运行
- 安装前应检查源码与许可证
更新前备份自己的配置;不要手动修改 node_modules 或 app.asar。卸载使用插件管理器的卸载入口,或 dsh plugin --profile <你的Profile> remove dsh-ai-exporter。卸载不保证删除已导出的文件、历史或保留偏好。
总结¶
dsh-ai-exporter 为 DSH 提供了离线导出当前或历史会话为 TXT、Markdown 和可搜索 PDF 的能力。通过 Windows 原生对话框、轮次筛选和最近目录记忆,可以按需归档会话内容。插件以当前 DSH 进程权限运行,安装前建议核对源码与许可证。
- 目录页:https://www.skillhub.cn/plugins/379385796-sys/dsh-ai-exporter
- GitHub:https://github.com/379385796-sys/dsh-ai-exporter