Introduction

In DeepSeek Harness, a Session usually contains a complex conversation tree, sub-agent interactions, and tool calls. Saving the complete context as a static document or archiving it offline often requires additional processing. dsh-session-html provides the ability to export the Session tree to a single HTML file, with full support for complete context and media content.

Plugin Overview

This is a client-side plugin used to export the DeepSeek Harness Session tree into an offline, Pi-style HTML file. It is maintained by quicksandznzn and supports exporting the sub-agent tree, context, tools, Markdown, and media together. The export experience is inspired by the /export workflow in the Pi project.

Core Features

  • Export the Session tree to a single offline HTML file.
  • Support exporting the sub-agent tree, context, tools, Markdown, and media.
  • Inject specific DeepSeek client packages (locale, runtime, UI modules, etc.).
  • Provide an export button in the Session header and the /export-html command.

Installation

Install it using the DSH plugin manager:

dsh plugin --profile web add dsh-session-html

Typical Usage

After installation, open the target Session and export it using one of the following methods:

  1. Click the Export HTML button in the Session header.
  2. Run the command /export-html in the Session.

Use Cases and Notes

  • Process Restart: If dsh web is already running, stop and restart it after installation to ensure the static client packages are loaded.
  • License: This plugin follows the MIT License.

Summary

This plugin is suitable for users who need to archive DeepSeek Harness session records offline. By generating a static HTML file, it makes it easy to save and share the complete Session context.

  • Plugin directory: https://www.skillhub.cn/plugins/quicksandznzn/dsh-session-html
  • Repository: https://github.com/quicksandznzn/dsh-session-html