What It Is¶
DeepSeek Harness (dsh) is currently in developer preview. It provides strong execution capabilities (agent loop, tools, sandbox, etc.) but lacks some software-development process semantics, such as phase gates, acceptance evidence, immutable Spec, and process discipline. dsh does not yet have a mechanism to keep project iterations within controlled boundaries and to distill process knowledge into assets.
Maglev for DSH is a standalone plugin for dsh, intended to add this missing layer. Through skill injection, GUI interaction, and mechanical constraints, it helps development teams and individuals achieve long-term, controlled project iterations in dsh, and it reduces project dependence on specific people or AI stacks.
What It Is¶
This is a self-contained dsh plugin. After installation, dsh gains the following capabilities:
- 29 Maglev skills: Skills are automatically injected via the
maglev-bundledprovider. They include the main chain of convergence → design → verification → crystallization, as well as governance discipline and knowledge asset distillation skills. Any project (no local.agents/skillsrequired) can discover and use them. - Maglev GUI: Provides “Truth Cards” and “Crystallization Cards.” Truth Cards display the current project state as read by the AI (capability domains, in-progress topics, vision, contracts); Crystallization Cards display the conclusions distilled from each iteration.
- Spec tools and verification gates: Provides spec completeness checks and sets mechanical gates before crystallization, turning “verification” from model self-awareness into mechanical constraints.
Core Features¶
29 Maglev Skills¶
The plugin includes 29 built-in skills covering the main chain of the full R&D process. These skills are automatically registered in dsh’s skill discovery mechanism; no manual configuration is required.
Maglev GUI¶
The GUI provides two card views:
* Truth Card: Visible to humans, it displays the project capability domains, in-progress topics, vision, and contract state as read by the AI.
* Crystallization Card: Displays what was distilled in each iteration and appears in the conversation stream as a card.
Spec Tools and Verification Gates¶
- Spec completeness check: Performs a mechanical completeness check on spec files.
- Crystallization gate: Before calling the crystallization tool, the spec completeness gate must be passed, ensuring that only compliant conclusions are distilled.
Installation and Activation¶
-
Prerequisites
dsh is currently in developer preview and has no globaldshcommand. All dsh operations must be run withpnpm dsh <subcommand>from the dsh source checkout directory. -
Install the plugin
In the source checkout directory, run the following command to install the plugin into the web profile:
pnpm dsh plugin --profile web add @idea-maglev/maglev-for-dsh
- Start Web
After installation, start the web service:
pnpm dsh web
After startup, open the page (default http://127.0.0.1:3080), and the Maglev cards (Truth Card + Crystallization Card) will appear.
Typical Usage¶
In a conversation, simply ask the AI to call the tools to complete the main operations:
maglev_reality_status: Reads the current project state (capability domains, in-progress topics, vision, contracts) and generates a Truth Card.maglev_crystallize: Crystallizes verified conclusions into thespecs/directory and generates a Crystallization Card (must pass the spec completeness gate first).maglev_spec_check: Performs a mechanical completeness check on the spec.
Dependencies and Relationships¶
- Independence: This plugin is derived once from the Maglev source repository and has zero runtime dependency on the Maglev source.
- Tool dependencies: The plugin’s host side does not directly depend on
@deepseek-ai/dsh-tools(tool definitions are constructed manually), avoiding tool dispatcher symbol identity issues caused by multipledsh-toolsinstances. - Skill injection: Skills are injected via
ctx.skills.registerProvider; their rank is lower than project skills, so project skills take priority.
Summary¶
By introducing 29 skills, GUI cards, and spec verification gates, Maglev for DSH adds R&D process semantics and discipline to dsh. It helps users achieve controlled iteration in dsh and ensures that knowledge assets are properly distilled and traceable.