In the plugin ecosystem of DeepSeek Harness, roadmap planning often requires manually organizing competitors and constraints, or lacks a systematic comparative perspective. This article introduces the dsh-generative-ideas plugin, which uses a background agent to generate and compare distinct roadmap options, helping developers quickly lock in goals and export them as goal.md.
Plugin Positioning¶
This is a roadmap brainstorming plugin maintained by svgop. It runs in the DeepSeek Harness environment. Its core function is to use a background headless agent to generate multiple roadmap options from different strategic positions, support comparison and filtering, and finally export a goal.md file for subsequent agent execution.
Core Features¶
- Context setup: Supports defining focus, workspace, timeframe, and constraints.
- Deep Research mode: Enabled by default. It requires the agent to analyze 12+ competitors, GitHub open-source repositories, and the
.refsdirectory, ensuring the options are evidence-based. - Generation and comparison: Runs in the background and generates 4 distinct roadmap options, displayed as bleed-row cards (including name, rationale, phases, risks, effort, and differentiating features).
- Interactive actions: Provides Reroll (reset), Push (force deep research), and Discuss (discuss) features.
- Export: Export the selected option as
goal.md.
Installation and Enabling¶
- Run the install command:
dsh plugin --profile web add dsh-generative-ideas
- Restart the
dsh webprocess.
After installation, an “Ideas” entry appears in the sidebar.
Typical Usage¶
- Set the context: Enter the focus in the plugin panel, select the target workspace, and set the timeframe and constraints.
- Enable deep research: The Deep Research toggle is enabled by default. Wait for the background
dsh --profile headlessprocess to complete analysis (takes 30–90 seconds). The panel icon will pulse as an indicator. - Compare options: In the generated results, use bleed-row cards to compare the four distinct roadmap options. To adjust, click Reroll or Push.
- Export the goal: Select a suitable roadmap and export it as
goal.md.
Applicable Scenarios and Notes¶
- Environment requirements: Ensure the environment meets the version requirements: the DeepSeek Harness version must be
>=0.1.6-0or>=0.2.0-rc.0, and the Node.js version must be>=20. - State persistence: The generation process runs in the background. If you close the panel, the state is persisted, and you can continue after reopening it.
- Source code review: The plugin is an open-source project. It is recommended to review the source code and license before installation.
This plugin addresses issues of insufficient evidence and limited options in roadmap planning through a structured generation and comparison workflow. For more details, see the GitHub repository.