dsh-plugin-graph
Run the following command in DeepSeek Harness:
dsh plugin install erduotong/dsh-plugin-graph
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install erduotong/dsh-plugin-graph in the DeepSeek Harness terminal to install this plugin; the source code repository is https://github.com/erduotong/dsh-plugin-graph
About this plugin
As your DSH client accumulates more plugins, the web of dependencies, slot declarations, and registrations becomes hard to reconcile mentally. dsh-plugin-graph renders that invisible topology as a force-directed graph on the DSH settings page, borrowing the visual language of Koishi and Obsidian to make every plugin relationship legible at a glance.
The canvas distinguishes two node types, blue circles for plugins and amber diamonds for slots, and annotates their connections with three colored edge types: blue for inject (dependency), green for declares (slot declaration), and amber for registers (slot registration). A built-in physics engine handles automatic layout, and you can drag nodes to pin and re-heat the simulation, pan the blank area, zoom with the scroll wheel, and hover to highlight neighbors with a tooltip showing dependency and slot information. A full-screen modal in the corner is convenient for presentations or larger displays. The graph is a read-only snapshot built once on mount and subscribes to no runtime events, keeping it lightweight by design.
If you maintain or debug multiple DSH client plugins, or have just inherited a plugin stack and need to understand who depends on whom and who registered which slot, this plugin paints the answer on screen in seconds. It adapts automatically to DSH light and dark themes via design tokens, and requires no extra configuration beyond installation and a restart.
Use Cases
- Inherited a plugin stack and need to map out dependencies and slot registrations quickly.
- Presenting cross-plugin dependency and slot relationships to a team.
- Debugging slot conflicts by seeing which plugins register to the same slot at a glance.
Best For
- Developers maintaining multiple DSH client plugins.
- Engineers inheriting a plugin stack who need a quick architectural overview.
- Users who benefit from visualizing cross-plugin dependencies and slot registrations.
Related Plugins
A service-oriented sidebar framework for DSH, offering a full workbench with file explorer, embedded browser, real terminal, Git panel, and extensible plugin services.
A beautiful, practical Claude Code-style TUI plugin with pixel whale top bar, flowing glow title, real-time status line, streaming thought expansion, time rewind, context progress bar and TPS gauge — zero core changes.
The plugin market for DeepSeek Harness: browse/search/one-click install community plugins and themes, with updates, backup/restore, hot disable, diagnostics, and AI fix.
A persistent whale widget on the DSH web UI that shows DeepSeek balance, today's usage, and per-turn cost, with drag-and-snap and sound effects.