
XieZongChen/dsh-md-notes
30Last commit Aug 15, 2026
dsh-md-notes DSH plugin
dsh-md-notes adds an MD Notes entry to the DSH web sidebar and an 'Add to note' action to every assistant answer. Notes are stored as plain .md files on the local filesystem, editable in any text editor. The UI language follows DSH's setting (Chinese/English).
How to install the dsh-md-notes DSH plugin
dsh plugin --profile web add dsh-md-notesCopying does not run this command. Review the repository and version before installing the dsh-md-notes DSH plugin.
dsh-md-notes DSH plugin data source
dsh-md-notes DSH plugin snapshot date: Aug 16, 2026
discovered
What the dsh-md-notes DSH plugin can do
- Sidebar notes manager with list, edit, and preview functionality
- One-click capture of assistant answers into notes with timestamped sections
- Notes stored as plain .md files, directly editable on the filesystem
- UI language automatically matches DSH's locale (Chinese/English)
- Configurable notes directory via plugin config keys
Where the dsh-md-notes DSH plugin fits
- Save important answers from DSH conversations for later reference
- Build a personal knowledge base by combining multiple conversation snippets
- Edit notes in external editors like VS Code while keeping them in sync
- Quickly capture a single assistant response without leaving the chat
- Share a notes directory with team members for collaborative note-taking
Who the dsh-md-notes DSH plugin is for
- DSH web users who prefer local, file-based notes without cloud or database dependency
- Developers or note-takers who value plain-text .md portability and direct file access
dsh-md-notes DSH plugin limitations
- Requires DSH CLI with the web profile; other profiles are not supported
- Notes are stored locally only; no built-in cloud sync or sharing
- Install/upgrade requires restarting DSH web to take effect
- Plugin is at version 0.2.0 (early stage) and may have limited stability
dsh-md-notes DSH plugin: from the repository README
Quoted from the XieZongChen/dsh-md-notes README, the upstream source of the dsh-md-notes DSH plugin. Copyright remains with the original authors.
DSH third-party plugin (bundle): <b>MD Notes Manager</b> <br /> <a href="docs/features.md">Features</a> · <a href="docs/architecture.md">Architecture</a> · <a href="CHANGELOG.md">Changelog</a> </p> --- ## Overview A note-taking plugin for [DeepSeek Harness](https://github.com/deepseek-ai/deepseek-harness) (DSH). It adds an **MD Notes** entry to the web sidebar and a **"Add to note"** action to every assistant answer, so you can capture conversations into plain `.md` files that stay editable anywhere. **Who it's for**: DSH web users who want local, file-based notes (no database, no cloud) — copy a conversation into a note with one click, then keep editing the `.md` file in any editor. - **Sidebar notes entry** → notes manager (list + edit/preview) - **Assistant-message action** (next to the copy button) → append that conversation to a note - Notes are stored as plain `.md` files, editable directly on the filesystem - UI copy follows dsh's language setting (Chinese / English) ## Compatibility - **Plugin version**: 0.2.0 (see [CHANGELOG.md](CHANGELOG.md) for history). - **Requires**: the `dsh` CLI (with the `plugin` subcommand) and the `web` profile. - **Last verified**: 20
Read the full READMEThe repository declares no license. Check with the authors before using it.
dsh-md-notes DSH plugin questions
How do I install dsh-md-notes?
Run `dsh plugin --profile web add dsh-md-notes` in your terminal. Make sure you have the dsh CLI installed and the target profile is 'web'. After installation, restart DSH web for the plugin to take effect.
Where are my notes stored?
Notes are stored as plain .md files in the configured root directory, which defaults to `<cwd>/.dsh-notes/`. You can change this directory by setting the `root` key in the plugin config. Each note is a single .md file, plus a `meta.json` file tracking titles and update times.
Can I edit notes outside of DSH?
Yes, notes are plain .md files on your local filesystem. You can open and edit them with any text editor (e.g., VS Code, Notepad). Changes made externally will be reflected in the DSH notes manager after a refresh.
Does the plugin send data to external servers?
No. The plugin communicates only via a local loopback HTTP API between the browser and the local DSH server. It makes no external network calls and collects no telemetry or credentials.
Why don't changes appear after installing or upgrading?
The bundle layer and client metadata are cached in the DSH process. You must restart DSH web (stop and start the server) for the changes to take effect. A hard refresh of the page may also be needed for the icon to update.