dsh-thinking-language-zh
ayanJava111
deepseek harness思考过程中文插件
PROJECT TOPICS
PROJECT README
English | 中文
Multi-panel live subagent viewer for DeepSeek Harness (DSH), plus a
subagent_with_modeltool for per-call model/provider override.
Subagents tab — a card grid grouped into active / inactive and sorted by last activity.
Floating viewer panel — a draggable panel streaming a subagent's live output: task, reasoning, tool calls, and text.
A two-face DSH plugin:
lib/index.js) — a Cordis plugin that registers the subagent_with_model tool, a thin wrapper over ctx.subagents that forwards model / provider into the child's agentOptions.lib/client.js) — a Web UI that renders every subagent as a draggable, resizable floating panel with live token-by-token output, plus a Subagents tab with a card grid.dsh plugin --profile web add @aaravarr/dsh-subagent-max
or, manually, place the package under <profile>/node_modules/@aaravarr/dsh-subagent-max/ and add the entry to cordis.patch.yml (see Config).
- insert:
- id: dsh-subagent-max
name: '@aaravarr/dsh-subagent-max'
config:
subagentProvider: spawn # spawn | fork | acp
toolName: subagent_with_model
backgroundMode: continuable # one-shot | continuable
maxDepth: 3
| Field | Type | Default | Description |
|---|---|---|---|
subagentProvider |
string | spawn |
Subagent transport provider. |
toolName |
string | subagent_with_model |
Model-facing tool name; must be unique among loaded tools. |
backgroundMode |
string | one-shot |
continuable returns a durable subagent id; one-shot runs foreground. |
maxDepth |
number | 3 |
Absolute delegation-depth cap for children (0 forbids further delegation). |
Ask the model to delegate with an explicit model:
Start a subagent with
deepseek-v4-flashto review this repo's test coverage.
Tool parameters:
| Arg | Type | Required | Notes |
|---|---|---|---|
model |
string | yes | Child model id (e.g. deepseek-v4-pro, deepseek-v4-flash, k3-256k). |
provider |
string | no | LLM provider route; omitted = inherit the parent's provider. |
description |
string | yes | Short (3-5 word) task label. |
prompt |
string | yes | Complete, self-contained task. |
run_in_background |
bool | no | Background routing; default follows backgroundMode. |
request/header; it can be absent for some children.localStorage; the first open after a fresh load may fall back to the session's updatedAt.pnpm install
node --check lib/index.js lib/client.js
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。