DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

Task Modes — DeepSeek Harness 插件(DSH Plugin)
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins

@graysilver/dsh-task-modes

Task Modes

DeepSeek Harness Web 的可组合工作、推理和质量控制功能。

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add @graysilver/dsh-task-modes@0.2.0
README兼容性版本

兼容性与来源证明

Task Modes 以 @graysilver/dsh-task-modes 发布,当前版本为 0.2.0。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
web
发布来源
npm
Registry 更新时间
2026/9/20

版本

0.2.0stable
2026/8/17
0.1.9stable
2026/8/17
0.1.8stable
2026/8/16

相关插件

正在加载相关插件…

最新版
0.2.0
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
294.1 kB
文件数
16
Surface
web
许可证
MIT
发布源
npm
周下载
39
查看源码 ↗项目主页 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题

README

dsh-task-modes

中文文档

An independent, installable DeepSeek Harness Web bundle with one task-mode button and three composable dimensions, without changing DeepSeek Harness core:

  • working state: Execute or Plan;
  • reasoning: Standard or First principles;
  • quality gate: Off, Adversarial review, or Acceptance review.

dsh-task-modes

Install

Install the pinned npm release into a Web profile without requiring a global DSH installation:

npx -y @deepseek-ai/dsh plugin --profile web add @graysilver/dsh-task-modes@0.2.0

If dsh is already installed globally, use:

dsh plugin --profile web add @graysilver/dsh-task-modes@0.2.0

Restart the Web profile after installation. One task-mode button appears beside the composer tools. Its label reflects the active combination, for example Execute · Standard · Off; opening it presents all three dimensions. The bundle takes the separate Plan-status UI seat, so the composer has one task-mode entry point while retaining the official Plan service and approval workflow. The bundle requires the standard DSH Plan mode capability; it deliberately fails to load when that service is absent instead of presenting a fake Plan mode.

For source auditing or development, install a pinned Git revision instead:

dsh plugin --profile web add github:GraySilver/dsh-task-modes#<trusted-commit>

Git-hosted plugins execute install-time code, so install only revisions you trust.

Task-mode menu

The task-mode button opens one grouped menu. Its default is Execute · Standard · Off. The three dimensions are independent, so choose Plan plus First principles for a high-impact decision, or Execute plus Acceptance review while implementing a feature.

ControlValuesBehavior
Working stateExecute, PlanPlan delegates to the official @deepseek-ai/dsh-plan-mode service, including /plan, its persisted plan/mode event, and the exit_plan_mode user-approval workflow.
ReasoningStandard, First principlesFirst principles adds a system-prompt section that asks the model to state objectives, separate facts from assumptions, identify constraints, derive the approach, and verify the result.
Quality gateOff, Adversarial review, Acceptance reviewRuns one independent advisory fork after each completed parent turn. Adversarial and Acceptance are mutually exclusive profiles, not separate stacked reviewers.

Plan mode and tools

When official Plan mode is active, this plugin enforces a tool policy through DSH's tools/pre-execute pipeline. It permits only read, glob, grep, read_image, the configured platform shell, and exit_plan_mode; mutation and all other tools receive a clear denial.

The configured shell is intentionally fully available: bash on macOS/Linux or pwsh on Windows by default. This means Plan mode is not an operating-system read-only sandbox. A model or reviewer can issue mutating shell commands if it chooses to do so. Use a confining shell/sandbox provider and permission policy when process isolation is required.

Plan review does not delay or gate official exit_plan_mode approval. If a quality profile is enabled, the plugin produces its advisory report after the completed Plan turn. When the official exit tool successfully submitted a plan, that plan is the review candidate rather than only the assistant's surrounding text.

First principles evidence

The First principles section is included in the persisted request/header.system. Trajectory projects that exact section as a context-style inspection row, so historical requests visibly show the injection. It does not append a user message or otherwise add an artificial transcript event. Turning it off removes the section from later requests while earlier rows remain as historical evidence.

Quality profiles

Adversarial review checks the task and answer for unmet requirements, unsupported claims, omissions, regressions, counterexamples, and security risks. It returns an advisory Markdown verdict with evidence and concrete follow-up actions.

Acceptance review independently compares the task, candidate answer, and an approved plan when available. Its Markdown checklist separates Met, Gap, Unverified, Evidence, and Concrete follow-up items. It is a model/subagent review only: it does not auto-detect or execute project test, lint, or build commands, and it never rewrites, retries, or fixes the parent result.

Both reviewers can inspect with read, glob, grep, read_image, and the configured platform shell. Their prompts request non-mutating inspection, but those prompt constraints are not an operating-system sandbox. A review failure is persisted as unavailable and never blocks the parent answer or Plan approval.

The Web client renders each review as collapsed Markdown below the matching AI reply. The expanded report has a fixed 240px scrollable body.

Task-mode review panel

Persistence and commands

The bundle stores its records in the graysilver_task_modes storage domain. Working state is deliberately not duplicated there: it is folded by official Plan mode from the session log. Reasoning choices, quality choices, and reports survive service restarts and session reloads without adding custom DSH session event types.

Version 0.2.0 keeps the domain descriptor at version 1 and automatically rewrites legacy records on startup:

Legacy modeReasoningQuality gate
normalstandardoff
first-principlesfirst-principlesoff
adversarial-reviewstandardgeneral-review

Use these commands in the Web composer or through the command API:

/task-mode
/task-mode working execute
/task-mode working plan
/task-mode reasoning standard
/task-mode reasoning first-principles
/task-mode quality off
/task-mode quality general-review
/task-mode quality acceptance-review
/task-mode review <turn>
/task-mode reviews

The old single-mode aliases remain accepted during the 0.2.x release line: normal, first-principles, and adversarial-review. They reset the working state to Execute and map to the table above.

Configuration

The bundle selects the normal platform shell automatically. Override it only when the target profile registers that exact tool:

- id: dsh-task-modes
  config:
    shellTool: bash

Quality review requires DSH's fork/subagent capability. Plan mode requires DSH's official planMode service and tool registry.

Compatibility

Requires a DeepSeek Harness release that provides the Web plugin loader, client UI slots, storage domains, forked subagents, the official Plan mode service, and the DSH tools pipeline. npm is the recommended stable distribution channel; pinned Git revisions remain useful for source auditing and development.

Feedback

Please use GitHub Issues for bugs and feature requests. Showcase and integration feedback is welcome in the DeepSeek Harness Discussions.

License

MIT

相关插件

继续浏览 agents-orchestration 分类下经过校验的插件。

Headless@deepseek-ai/dsh-headlessdsh one-shot bundle:基于 dsh-base 的直接核心 Agent/Session 运行器,不包含 Host、HTTP 或浏览器层Experimental Agent Team Web Profile@deepseek-ai/dsh-experimental-agent-team-web-profile用于 Agent Teams Remote 和 UI 插件的实验性 Web 配置层Subagent Codex@deepseek-ai/dsh-subagent-codex基于官方 app-server 协议的一次性 Codex 子代理提供程序Subagent Claude Code@deepseek-ai/dsh-subagent-claude-code基于官方 Agent SDK 的一次性 Claude Code 子代理提供方