DeepSeek Harness Plugin Hub

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

探索

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

社区

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

相关链接

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

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

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

evo-subagent

Evo Subagent

统一的 DeepSeek Harness 插件:基于角色的子代理路由 + 按代理演进——将 prefercmd/memory 作为知识允许/拒绝列表,使重复任务从经过验证的命令开始并节省令牌

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

npx -y @deepseek-ai/dsh plugin --profile web add evo-subagent@0.6.1
README兼容性版本
evo-subagent — Route. Remember. Evolve.

兼容性与来源证明

Evo Subagent 以 evo-subagent 发布,当前版本为 0.6.1。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

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

版本

0.6.1stable
2026/9/19
0.6.0stable
2026/9/11
0.5.0stable
2026/8/24

相关插件

正在加载相关插件…

最新版
0.6.1
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
135.1 kB
文件数
14
Surface
web
许可证
MIT
发布源
npm
GitHub
★ 8
周下载
224
安全扫描
✓ v0.6.1 扫描通过
最近提交
2026/9/20
查看源码 ↗项目主页 ↗
README Badge

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

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

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

认领这个 Plugin →
报告问题

README

evo-subagent

evo-subagent — Route. Remember. Evolve.

English | 简体中文

Downloads

Cumulative npm downloads

Cumulative npm download data since the first release, refreshed automatically every day. DSH Market ranks plugins using npm downloads, so this is the closest public adoption signal; it cannot distinguish marketplace installs from direct npm installs.

evo-subagent is a DeepSeek Harness plugin for predictable subagent routing and project-scoped evolution.

It maps stable agent roles to registered provider/model pairs, remembers verified commands and lessons for each role, and keeps every project's agent knowledge isolated.

Features

  • Route each agent_key through a same-named Markdown binding.
  • Validate the exact provider/model pair before creating a child agent.
  • Maintain per-agent prefercmd.md and memory.md knowledge files.
  • Isolate bindings and evolution data by project workspace.
  • Support fresh spawn children and context-aware fork children.
  • Fall back to DSH's native model inheritance when no binding exists.
  • Store no API keys, endpoints, credentials, or provider definitions.

Installation

Requires DeepSeek Harness 0.1.5-rc.1 or newer and Node.js >=24.2.0.

dsh plugin add evo-subagent

Quick start

Open and manage evo-subagent in DSH

  1. Open Settings → Plugins and expand evo-subagent.
  2. Select a workspace and add a built-in role, or place a custom binding in its agents/ directory.
  3. Choose a registered provider/model pair for each custom binding.
  4. Expand an agent to review its prefercmd.md and memory.md evolution files.

Download the MP4 tutorial

Changelog

New entries are added at the top for every maintained release.

0.6.1 — 2026-09-19

  • Refreshed the development validation baseline to DeepSeek Harness 0.1.5-rc.2.
  • Rechecked routing, workspace evolution, and settings tests without changing plugin behavior.

0.6.0 — 2026-09-12

  • Added compatibility with DeepSeek Harness 0.1.5-rc.1 and Cordis 4.0.2.
  • Raised the required Node.js runtime to >=24.2.0 for the updated DSH CLI.
  • Revalidated routing, workspace evolution, and settings behavior on the new runtime.

Agent bindings

Create an agents/ directory in the project and add one Markdown file per role. The filename stem becomes the agent_key.

project/
├─ agents/
│  ├─ code-reviewer.md
│  └─ researcher.md
└─ .evo_subagent/
   └─ evolution/

Each binding begins with a strict front matter block:

---
provider: deepseek-official
model: deepseek-v4-flash
---

# Code reviewer
Optional role notes may follow.

The provider and model must already be registered. Matching is exact and case-sensitive.

Call the plugin tool with the corresponding key:

{
  "agent_key": "code-reviewer",
  "description": "Review the implementation",
  "prompt": "Report correctness, security, and test coverage issues.",
  "run_in_background": false
}

Built-in roles

Three templates are included:

agent_keyRole
code-reviewerSeverity-ranked code review
researcherEvidence-backed investigation
wps-workerOffice document production

A project binding with the same agent_key overrides its built-in template.

Evolution

Each project stores role-specific knowledge under:

.evo_subagent/evolution/<agent_key>/prefercmd.md
.evo_subagent/evolution/<agent_key>/memory.md
  • prefercmd.md records commands that have been verified to work.
  • memory.md records reusable lessons and failures to avoid.

Foreground subagents receive a bounded knowledge block. They can return new entries with:

[[EVOLUTION]]
prefercmd:
- pnpm test
memory:
- Do not use --force in CI.
[[/EVOLUTION]]

Entries are deduplicated and bounded. Prefix an entry with ! to keep it at highest priority, or ? to make it compressible when the context budget is tight.

Legacy .smart_subagent/evolution data remains a read-only fallback and is copied to the new location on the next save.

Workspace management

The plugin settings card groups agents by project and lets users:

  • view or collapse workspace agent lists;
  • edit a custom binding's registered provider/model route;
  • add a built-in role to a workspace by copying its template;
  • bind one workspace-root AGENTS.md as the Main agent;
  • inspect and edit each agent's evolution files.

Main-agent evolution is stored under .evo_subagent/evolution/main/. Binding and unbinding only changes the plugin-managed instruction block in AGENTS.md.

Tool fields

FieldRequiredDescription
agent_keyYesBinding filename without .md.
descriptionYesShort task label.
promptYesComplete task for the child agent.
run_in_backgroundNoDefaults to true; use false to collect evolution output.

Routing behavior

  1. Resolve <agent_key>.md safely.
  2. Parse its fenced provider and model fields.
  3. Verify both values against the live model registry.
  4. Start the child through the selected spawn or fork provider.

Invalid bindings fail before a child is created. Missing bindings preserve native DSH inheritance unless a built-in template matches.

Development

Requires Node.js 24.2 or newer.

npm test
npm run check
npm pack --dry-run

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 子代理提供方