dsh-marktext
MarkText (muya) WYSIWYG Markdown editor in the DeepSeek Harness right sidebar: open .md files, edit them as rendered documents, save back with a version guard.
What it is
MarkText (muya) WYSIWYG Markdown editor in the DeepSeek Harness right sidebar: open .md files, edit them as rendered documents, save back with a version guard.
How to install
Run this in the DSH web profile, then refresh the page.
$ dsh plugin --profile web add dsh-marktext@0.1.13
DSH versions accepted
Undeclared
Author and traction
Roland0511 · ★ 356 · Updated 2026-11-07
About this plugin
dsh-marktext
Write Markdown the way it will look. MarkText's editor engine, living in the DeepSeek Harness right sidebar.
English · 简体中文
Click a .md and it opens as the document it will become — headings, tables, math, diagrams and images, all editable where they stand. Fix a sentence, delete a paragraph, or select the part you want to talk about and quote it into the chat. No split pane, no source-and-preview dance. ⌘S saves through a version guard, so you never overwrite someone else's edit. MarkText is an Electron desktop app. This plugin doesn't ship its shell — it takes the editor core MarkText extracts (@muyajs/core / muya, MIT) and adds only the DSH integration. Everything runs locally. Why it feels different ✍️ You edit the document, not the source. Markdown markers stay hidden; headings, lists, tables and quotes are real elements. Put the caret in a table cell and fix the cell, not a row of pipes. 💬 Quote straight into the chat. Select any text, hit Quote in the toolbar, and a Markdown blockquote — with the file path on top — is appended to the composer draft. No retyping, no "the third bullet under section 2". 📄 Export a real PDF. PDF in the toolbar (or ⌘P) turns the open document into an A4 .pdf, writes it next to the file and opens it in the sidebar so you can check the result — no pr
Using the Desktop app? Open Plugins → Add plugin → Install a third-party plugin, enter dsh-marktext, click Enable now, then restart the app once. (The desktop profile is managed by the app, so the CLI line above is for dsh web only.)
Manual install, GitHub install, requirements
Manual (desktop profile) — edit ~/.dsh/profiles/desktop/package.json:
Then restart the app.
From GitHub instead of npm: github:Roland0511/dsh-marktext works anywhere a package name does — the built renderer is committed, so there is no build step.
Similar plugins
open-design
Local-first design product: detects your installed code-agent CLI, runs design skills + design systems, streams artifact…
huashu-design
花叔Design:用HTML做高保真原型、幻灯片、动画与可视化,导出PDF和可编辑PPTX。
dsh-web
DeepSeek Harness Web GUI 插件全家桶。皮肤、宠物与社区插件索引已拆分为独立仓库(dsh-skins / dsh-pet / dsh-community-plugins),本仓通过 npm 包内置它们。