前言¶
在使用 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