Tools & Capabilities

dsh-research-graph

benz-ai-x/dsh-research-graph · ★ 8

benz-ai-x

DSH Research Graph · 研图 — DeepSeek Harness plugin for research topics, traceable knowledge cards, and reusable AI discussions.

License
MIT
Added
2026-10-28
Maintenance
active
Install kind
npm
npm
@benz-ai-x/dsh-research-graph
Manifest status
Declared
Manifest path
package.json#dsh
Manifest checked
2026-10-30T09:38:59.538Z
Lifecycle scripts
None found

Static manifest checks report declarations only; they are not compatibility or security review.

安装

dsh plugin --profile web add '@benz-ai-x/dsh-research-graph@0.1.5-rc.1'

从 npm 安装预构建包

For install and environment setup, plus plugin development tutorials, see DSH community docs ↗

README

Source README · body: en · Read Chinese README

Table of contents
  1. description: "A DeepSeek Harness Web plugin for AI conversation graphs, research topics, and source-linked Knowledge Cards. Explore capabilities, check compatibility, and install the research workbench." kind: "package-bundle"
  2. DSH Research Graph
  3. Capability map
  4. Workbench screenshot
  5. Key capabilities
  6. Key facts
  7. Quick start
  8. Installable versions
  9. Docs and support

description: "A DeepSeek Harness Web plugin for AI conversation graphs, research topics, and source-linked Knowledge Cards. Explore capabilities, check compatibility, and install the research workbench." kind: "package-bundle"

DSH Research Graph

CI npm MIT

English | 简体中文

An independently maintained, open-source AI research workbench plugin for DeepSeek Harness (DSH), running inside DSH Web. Organize conversations into research topics and traceable Knowledge Cards for product research, technical research, and ongoing knowledge management.

Capability map

---
config:
  flowchart:
    nodeSpacing: 16
    rankSpacing: 32
---
flowchart LR
  G["DSH Research Graph"] --> O["Organize research"] & K["Capture knowledge"] & R["Extend research"]
  O --> O1["Cross-workspace topics"] & O2["Conversation graph<br/>Branches · Merges<br/>Subagent records"]
  K --> K1["History search<br/>Sources · Digests"] & K2["Knowledge Cards<br/>AI extraction · Review · Revisions"]
  R --> R1["Synthesis · Frozen materials"] & R2["Follow-up discussions<br/>Markdown export"]
  classDef brand fill:#2563eb,stroke:#2563eb,color:#fff
  classDef group fill:#eff6ff,stroke:#93c5fd,color:#1e3a8a
  classDef feature fill:#f8fafc,stroke:#cbd5e1,color:#0f172a
  class G brand
  class O,K,R group
  class O1,O2,K1,K2,R1,R2 feature

Workbench screenshot

Version 0.2.1-rc.3 with demo data. Click the image for the full-resolution screenshot.

Key capabilities

Capability What you can do
Research graph Organize discussions, inspect branches and merges; drag, collapse, and relayout; cards show turn counts and the inspector reports Session stats
Sidebar categories Organize Sessions into single-assignment categories within each Workspace; drag to move, undo, and search categories or Sessions; counts match the native list and Research Topics stay unchanged
Source tracing Search discussion text and return to the exact original turns
Knowledge capture Save conclusions, conditions, and open questions; edit through new revisions
AI analysis Extract selected discussion and compare 2–3 materials; review before saving
Follow-up research Start from a historical turn or chosen card revision, retaining the materials used
Tasks and delivery Inspect existing subagent records and export Markdown research results

Key facts

Item Details
Plugin release 0.2.1-rc.5, npm next
Required Host DSH 0.2.1-rc.5 · Web, Node.js ^22.19.0 || >=24.0.0
Data Research records and Sidebar Categories live on the DSH Host; view preferences and working positions stay in the browser, and Topic arrangements require explicit saving
Model calls Browsing, manual capture, and export make no model call; AI generation and new discussions use models on demand
Agent capabilities DSH provides models, tools, presets, and agent execution; this plugin includes no preset or Agent Team launcher. Details
Stack and license TypeScript · React · MIT

Quick start

Requires DSH 0.2.1-rc.5, with both dsh and pnpm on your PATH. Stop any running dsh web, then run:

dsh plugin --profile web add @benz-ai-x/dsh-research-graph@0.2.1-rc.5
dsh web

Open the login URL printed in the terminal, enter a non-blank Session, and select Research Graph: read a source → save knowledge → continue the discussion. See installation options if you run DSH through npx or from source.

Installable versions

Every npm release of the current package name, with its required DSH Host (taken from each release's pinned @deepseek-ai/dsh-llm peer). Install a specific one with dsh plugin --profile web add @benz-ai-x/dsh-research-graph@<version>:

Plugin release Required DSH Notes
0.2.1-rc.5 0.2.1-rc.5 Current release (first adaptation of this DSH line), npm next
0.2.1-rc.4 0.2.1-rc.4 First adaptation of this DSH line
0.2.1-rc.3.1 0.2.1-rc.3 Workspace-owned sidebar categories
0.2.1-rc.3 0.2.1-rc.3 First release of this DSH line
0.2.1-rc.1 0.2.1-rc.1
0.2.1-alpha.5 0.2.1-alpha.5
0.2.1-alpha.2.1 0.2.1-alpha.2 Merge model selection and rename fix
0.2.1-alpha.2 0.2.1-alpha.2
0.2.1-alpha.1 0.2.1-alpha.1
0.2.0-rc.2.1 0.2.0-rc.2 Same-line revision (workbench design refresh)
0.2.0-rc.2 0.2.0-rc.2 First release of that DSH line
0.1.7-rc.2 0.1.7-rc.2
0.1.7-rc.1 0.1.7-rc.1
0.1.6-alpha.2 0.1.6-alpha.2
0.1.5-rc.2.8 0.1.5-rc.2
0.1.5-rc.2.7 0.1.5-rc.2
0.1.5-rc.2.6 0.1.5-rc.2
0.1.5-rc.2.5 0.1.5-rc.2
0.1.5-rc.2.4 0.1.5-rc.2
0.1.5-rc.2.3 0.1.5-rc.2
0.1.5-rc.2.2 0.1.5-rc.2
0.1.5-rc.2.1 0.1.5-rc.2
0.1.5-rc.2 0.1.5-rc.2
0.1.5-rc.1 0.1.5-rc.1 First release under the current package name; npm latest

Releases up to 0.1.5-rc.1 were also published under the previous package name @benz-ai-x/dsh-client-ui-session-graph, whose earlier 0.1.1–0.1.6 line predates the DSH-aligned release policy. A release loads only on its pinned DSH Host (profile boot enforces the exact peer check), so pick the row matching your DSH installation.

Docs and support

User guide · Troubleshooting · Development and release · Release acceptance · Report an issue