Skip to content
MyDSHMy DSH Field Notes
中文
Independently maintained; not affiliated with DeepSeek. No association with mydsh.dev or other MyDSH sites.

Home/Developers & plugin dev/Developer index

The five developer nodes and which have measurements

Looking for how to write a minimal working plugin and unsure where to start.

VerifiedVersion and environmentChecked 2026-11-14
Nodes
5
Checked
2026-11-14
NodeCoversMeasured
Development setupGetting a plugin running, making edits take effect, where credentials come from3 verified
Plugin anatomyWhat each manifest field does, and what engines really enforces2 verified
MCP and tool definitionsRegistering internal capability as a tool; diagnosing a rejected name1 verified / 1 pending
Release and versioningWriting a CHANGELOG, shipping for two host generations1 verified / 1 pending
Developer indexNavigation for this group(this page)

If you have ten minutes

  1. Start with the minimal plugin — three files, copyable.
  2. Then the hot-reload item, which saves you fifteen minutes of confusion.
  3. Then the over-narrow engines item, which overturns what you expect a version gate to do.
Every measurement here ran under an isolated DSH_HOME; the real configuration was untouched. That is also the right way to experiment with plugins: a temp directory plus your own key, deletable when something goes wrong.

What counts as working

Check every line. All of them pass or the job is not done.

  • All five map onto real questions
  • You know these measurements ran under an isolated DSH_HOME

Where it fails

Symptom, cause, what to do — written in the order it actually happens.

SymptomCauseWhat to do
Followed along but the plugin does not workCheck the prerequisite: does the minimal plugin pass?Go back and step through the minimal plugin item

Sources

Verified means measured here. Compiled means every line carries a source.