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 .refs directory, 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

  1. Run the install command:
    dsh plugin --profile web add dsh-generative-ideas
  1. Restart the dsh web process.

After installation, an “Ideas” entry appears in the sidebar.

Typical Usage

  1. Set the context: Enter the focus in the plugin panel, select the target workspace, and set the timeframe and constraints.
  2. Enable deep research: The Deep Research toggle is enabled by default. Wait for the background dsh --profile headless process to complete analysis (takes 30–90 seconds). The panel icon will pulse as an indicator.
  3. Compare options: In the generated results, use bleed-row cards to compare the four distinct roadmap options. To adjust, click Reroll or Push.
  4. 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-0 or >=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.