前言¶
在 DeepSeek Harness 中,Session 通常包含复杂的对话树、子代理交互和工具调用。将完整的上下文保存为静态文档或进行离线归档往往需要额外的处理。dsh-session-html 提供了将 Session 树导出为单个 HTML 文件的能力,支持完整的上下文和媒体内容。
插件介绍¶
这是一个客户端插件,用于将 DeepSeek Harness Session 树导出为离线、Pi 风格的 HTML 文件。它由 quicksandznzn 维护,支持将子代理树、上下文、工具、Markdown 和媒体一并导出。导出体验参考了 Pi 项目的 /export 工作流。
核心功能¶
- 将 Session 树导出为单个离线 HTML 文件。
- 支持子代理树、上下文、工具、Markdown 和媒体的导出。
- 注入特定的 DeepSeek 客户端包(locale、runtime、UI 模块等)。
- 提供 Session 头部的导出按钮和
/export-html命令。
安装¶
使用 DSH 插件管理器安装:
dsh plugin --profile web add dsh-session-html
典型用法¶
安装完成后,打开目标 Session,可以通过以下方式导出:
- 点击 Session 头部的 Export HTML 按钮。
- 在 Session 中运行命令
/export-html。
适用场景与注意¶
- 进程重启:如果
dsh web已经在运行,安装后需要停止并重新启动,以确保静态客户端包被加载。 - 许可证:该插件遵循 MIT 许可证。
总结¶
该插件适合需要离线归档 DeepSeek Harness 会话记录的用户。通过生成静态 HTML 文件,可以方便地保存和分享完整的 Session 上下文。
- 插件目录:https://www.skillhub.cn/plugins/quicksandznzn/dsh-session-html
- 仓库地址:https://github.com/quicksandznzn/dsh-session-html