DeepSeek Harness Plugin Hub

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

探索

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

社区

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

相关链接

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

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

Mission Control — DeepSeek Harness 插件(DSH Plugin)
← Plugins
M

dsh-mission-control

Mission Control

DeepSeek Harness 的本地任务控制台:规划工作、运行绑定的 AI 会话,并通过人工审核跟踪结果。

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

npx -y @deepseek-ai/dsh plugin --profile web add github:Equinox7379/dsh-mission-control#0abd57f8ce3e42589d3efd36ee6680204908334a
README兼容性版本

兼容性与来源证明

Mission Control 以 dsh-mission-control 发布,当前版本为 0.2.1。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

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

版本

0.2.1stable
2026/9/9

相关插件

正在加载相关插件…

最新版
0.2.1
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
未提供
文件数
未提供
Surface
web
许可证
MIT
发布源
github
GitHub
★ 0
周下载
0
最近提交
2026/9/9
查看源码 ↗
README Badge

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

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

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

认领这个 Plugin →
报告问题
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录

相关插件

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

Acp App@deepseek-ai/dsh-acp-appdsh ACP 配置文件包:基于 dsh-base 的仅限自动化的 JSON-RPC stdio 和进程生命周期管理Client Ui Task Board@linxin666/dsh-client-ui-task-board面向 DSH Web GUI 的主机权威任务面板,支持实际会话执行、主机 cron 调度以及可选的跨平台空闲睡眠保护;以挂载方式提供,无需修改 DSH 源代码。Web All@linxin666/dsh-web-allDSH Web UI 全家桶聚合插件:一键安装全部功能插件(task-board / git-graph / pet / remote-web-ui / web-ui-settings / skin-center / community-plugins / compat shim)。compat 桥接层已并入本包(src/client),无需独立 compat npm 包。Agent Teams@nanmicoder/dsh-agent-teamsAgentTeams for DeepSeek Harness:通过自然语言驱动多智能体团队协作(队长、成员、具有依赖关系的任务、消息传递),并在 Web GUI 中提供树状监视器

README

DSH Mission Control · 任务指挥台

Turn AI conversations into work you can track.

A local task console for DeepSeek Harness (DSH). Define the outcome, bind a conversation, preview the exact request, and send it once. Follow the model's output and tool activity, then decide whether the task is actually done.

It is useful when your work spans several AI conversations and you need to keep the objective, execution, and verification together.

Quick start · Compatibility · Development · 中文说明

Mission Control interface rendered with synthetic demonstration data

The actual plugin interface, rendered with synthetic projects, tasks, and execution data. No real model was called for this screenshot; a finished model turn and human acceptance are separate states.

What you can do

  • Organize work by project. Give each task an objective, acceptance criteria, priority, and plan.
  • Execute through an existing DSH conversation. Bind a session, inspect its working directory, model, and outgoing prompt, then explicitly confirm the dispatch.
  • Follow the actual run. See output, tool-call counts, tool errors, and execution state. Reopening the console does not resend the task.
  • Keep review separate from execution. Record a plan, approvals, validation evidence, and final acceptance. A completed model turn is not automatically a completed task.
  • Export a Markdown report. Keep project and task context available outside the UI.

Mission Control uses DSH's existing session engine and configured model. It does not require a separate model API key or replace the conversation transcript.

Compatibility

ComponentCurrent support
Mission Control0.2.1
DSH runtime0.1.3-alpha.2 — the peer dependencies are pinned to this version
Node.js22 or newer; CI runs on Node 22, local verification also uses Node 24
Package managerpnpm 11
Verified platformWindows; the CI workflow builds and tests on windows-latest
InterfaceChinese UI, desktop browser layout; narrow screens are read-only
Desktop integrationOptional Desktop Bridge support for a compatible DshDesktop build

Use a running DSH Web profile on 127.0.0.1. Install and configure DSH first. Compatibility with other DSH releases or operating systems is not currently certified.

Quick start

1. Build the plugin

git clone https://github.com/Equinox7379/dsh-mission-control.git
cd dsh-mission-control
pnpm install --frozen-lockfile
pnpm run build

Build before installing: the repository contains source code, and the generated lib/ directory is intentionally not committed.

2. Add it to your DSH Web profile

From the repository directory, in PowerShell:

$pluginPath = (Get-Location).Path
dsh plugin --profile web add "file:$pluginPath"

Use an absolute path: DSH runs its package operation from the profile directory. Restart DSH Web through your usual launcher, then reload the page. The plugin's bundle registers itself; no manual cordis.patch.yml insertion is needed.

3. Run your first task

  1. Open 任务指挥台 in DSH.
  2. Create a project and a task. Write a concrete objective and acceptance criteria.
  3. In the task's 会话 section, open 会话工具, refresh the list, and click 绑定 beside the conversation you want to use. You can also choose 新建并绑定.
  4. Click 交给 DSH 执行, check the directory, model, and prompt, then choose 确认发送一次.
  5. Follow the output and tool activity. Verify the result before marking the task complete.

The expandable manual workflow is optional. Use it when you need plan approval, evidence, or an explicit handoff.

Data and behavior

  • Plugin state is stored under the DSH home directory in storages/dsh-mission-control/. Task state and execution metadata use separate JSON files.
  • The original conversation remains in DSH's own session storage.
  • Execution uses the selected session's model and permission policy. Model usage follows that session's existing provider configuration and costs.
  • Stop requests are limited to the task's own queued message or still-owned live turn. Uncertain execution states remain visible instead of being reported as success.
  • Markdown exports default to Documents/DshMissionControlExports. Set DSH_MISSION_CONTROL_EXPORT_DIR to choose another export directory.

Development

After installing dependencies, build and run the existing checks. In PowerShell:

$env:DSH_MC_TEST_TMP = Join-Path ([System.IO.Path]::GetTempPath()) 'dsh-mission-control-tests'
pnpm run build
pnpm test
pnpm exec playwright install chromium
pnpm run test:browser

The browser health check uses an isolated local server. test:execution-browser is a separate, opt-in integration check: it requires a dedicated DSH Lab, creates a demo task, and sends a real model request. Its required DSH_MC_LAB_* variables are listed at the top of the script.

To create a distributable package from an existing build:

$env:DSH_MC_LIB_DIR = (Resolve-Path lib).Path
$packRoot = Join-Path ([System.IO.Path]::GetTempPath()) ('dsh-mc-pack-' + [guid]::NewGuid())
$env:DSH_MC_PACK_STAGE = Join-Path $packRoot 'stage'
$env:DSH_MC_PACK_DEST = Join-Path $packRoot 'packages'
npm run pack:built

This produces a .tgz with the built plugin, bundled protocol files, README, and license. The CI workflow checks the build, unit tests, browser health route, and package creation.

Project layout

LocationPurpose
src/client.tsxProject and task UI
src/domain.ts, src/storage.tsTask workflow and persistent state
src/execution/Dispatch, run observation, stop handling, and execution UI
src/bridge.ts, src/rpc-contracts.tsOptional Desktop Bridge integration
protocol-vendor/Pinned protocol schemas and fixtures
tests/Domain, API, persistence, compatibility, and browser checks

Feedback and contributions

Open an issue with the DSH version, plugin version, operating system, steps to reproduce, and expected versus actual behavior. Use a small example that does not contain credentials or private conversation data.

Focused fixes and concrete workflow suggestions are welcome. For a larger feature, describe the use case in an issue first. If this console helps your work, a star helps other DSH users find it.

中文说明

任务指挥台让你把 AI 对话整理成可以跟进、验证和交接的工作。

在项目中建立任务,写明目标与验收标准,绑定一个已有的 DSH 会话;确认工作目录、模型和待发送内容后,再交给 DSH 执行。执行输出、工具调用和任务状态集中显示,模型回合结束与人工验收保持分开。

当前版本为 0.2.1,适配 DSH 0.1.3-alpha.2,采用中文界面,已在 Windows 验证。普通浏览器即可使用任务界面,Desktop Bridge 是可选集成;窄屏仅供查看。

安装时先按上面的步骤克隆并构建,再使用绝对路径添加到 DSH Web profile,重启后打开「任务指挥台」。源代码仓库不包含生成的 lib/,因此不要跳过构建直接安装 GitHub 源码地址。

欢迎提交可复现的问题、实际使用反馈和范围清楚的修复。项目独立开发,不是 DeepSeek 官方产品。

License

MIT © 2026 Equinox7379. Independent community software; not an official DeepSeek product. Third-party dependencies retain their own licenses.