dsh-session-export
在终端中运行以下命令:
dsh plugin install uckkk/dsh-session-export
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install uckkk/dsh-session-export,插件源码地址为 https://github.com/uckkk/dsh-session-export,安装后重启或重载 profile 即可使用。
插件介绍
DeepSeek Harness 的会话记录安静地躺在本地磁盘上,一旦误删、换机或想整理归档,就缺少一个方便的操作入口。dsh-session-export 解决的就是这个问题:把本地会话一键导出为所需格式,不再依赖手动翻查原始日志文件。
插件提供两个核心工具。session_list 按标题、工作目录、创建时间等维度列出所有本地会话,支持关键字快速过滤;session_export 则把选中会话导出为 Markdown(完整保留用户与助手消息、工具调用及结果、推理过程)或 JSON 结构化数据,方便二次处理与入库。它原生兼容 DSH 默认的 zstd 压缩日志(.jsonl.zstd)与明文日志(.jsonl),纯 Node 实现,零第三方运行时依赖。
如果你需要定期备份对话历史以防丢失,想把一次深度调试过程整理成 Markdown 发到团队文档或博客,又或者希望以 JSON 形式将会话灌入知识库做摘要与统计,dsh-session-export 都能以极低的接入成本覆盖。配合 dsh-session-search 跨会话检索与 dsh-context-dashboard 上下文统计,还可以组成一套完整的本地会话管理组合。
使用场景
- 定期备份 DSH 对话历史,防止误删或换机丢数据
- 将一次深度调试会话导出为 Markdown,贴到团队文档或博客
- 将会话导出为 JSON 灌入知识库,做摘要或统计
适合人员
- 需要归档或迁移 DSH 会话的开发者
- 习惯用 Markdown 整理技术笔记的工程师
- 构建个人知识库、需要结构化会话数据的知识工作者