Back to directory

dsh-better-markdown

Curated pickMaintenance: Active

zerob13/dsh-better-markdown

DeepSeek Harness Web plugin powered by markstream-react for resilient streaming Markdown, Mermaid diagrams, KaTeX math, and safe renderer fallback.

View on GitHubHomepage
$ dsh plugin --profile web add dsh-better-markdown

19

stars

4

forks

TypeScript

Language

MIT

License

2026-08-16

Created

2026-08-17

Last push

A DSH Web client plugin for streaming assistant Markdown with safe HTML escaping and rich Markdown support.

DSH integration

Native runtime

Author-claimed

Safety audit

Unaudited

Last verified

2026-09-29

License

MIT

01What can it help you accomplish?

  • Render streaming assistant Markdown in DeepSeek Harness Web.

    A continuous Markstream renderer with Markdown, tables, task lists, links, images, KaTeX math, and Mermaid diagrams.

    DeepSeek Harness Web users who want a streaming-focused Markdown renderer.

02How to install into DeepSeek Harness

Prerequisites

  • DeepSeek Harness Web can start normally.

Installation steps

  1. 01

    Run `dsh plugin --profile web add dsh-better-markdown`.

    $ dsh plugin --profile web add dsh-better-markdown

  2. 02

    Run `dsh --profile web --dump-config`, then start the Web profile with `dsh --profile web`.

    $ dsh --profile web --dump-config

Verify the integration

Not specified by the author

Rollback

  • Run `dsh plugin --profile web remove dsh-better-markdown`.

03DSH integration and capability boundaries

DSH integrationNative runtime

DeepSeek Harness Web client plugin that replaces the streaming assistant Markdown rendering path with markstream-react.

  • Streaming Markdown renderer

    Streaming and settled assistant Markdown in the Web conversation.→The same Markstream renderer remains active after the message settles.

  • Safe rich-content rendering

    Raw HTML, links, images, code fences, math, and Mermaid content.→Escaped raw HTML, safe external protocols, KaTeX math, Mermaid strict mode, and code-fence rendering.

04Who is it for? When not to use it?

Good for

  • DeepSeek Harness Web users who want a streaming-focused Markdown renderer.

Not for

  • Only the Web conversation assistant-step is replaced; static surfaces such as plan review and trajectory keep Harness MarkdownText.
  • Older Harness releases without priority-based slot shadowing fail to load instead of running two renderers.

05Compatibility, maintenance and safety notes

  • Only the Web conversation assistant-step is replaced; static surfaces such as plan review and trajectory keep Harness MarkdownText.
  • Older Harness releases without priority-based slot shadowing fail to load instead of running two renderers.
2026-08-162026-08-17v0.1.2

MIT · README-backed author documentation

06Frequently asked questions

What does dsh-better-markdown replace?

It replaces the streaming assistant Markdown rendering path in the Web conversation. Static surfaces such as plan review continue to use Harness MarkdownText.

Does it handle Mermaid and math?

Yes. The README documents bundled Mermaid, KaTeX inline and display math, and Shiki-backed fenced code rendering.

How do I remove it?

Run `dsh plugin --profile web remove dsh-better-markdown`; the README says the built-in renderer resumes after the slot shadow and component policy are released.

08Data and sources

  • Author-claimedgithub.com2241facb67ad…

    `dsh-better-markdown` 是一个 DeepSeek Harness Web 客户端插件。

This page is generated from the project’s public documentation, repository metadata and a structured parse of DSH Plugins; last verified on 2026-09-29. Found an error? Submit a correction.

🏆

Best DeepSeek Harness Plugins

Twelve plugins worth installing first — picked from the whole catalog, across every category.

DSH Plugins is an independent community directory of DeepSeek Harness plugins. Not affiliated with or endorsed by DeepSeek. Third-party plugins are not security-audited — review the source before installing.

New DeepSeek Harness plugins, weekly. No spam.