MIT 许可的 dsh agent-preset 插件:1 个协调官 + 17 位专家,含智能委派、交叉评审、消息总线、任务板与质量门禁——通过把预设挂进 DSH 的预设发现目录来激活。
DSH 适配
原生运行时
作者声明
安全审计
未审计
最后核验
2026-11-10
许可证
MIT
01它能帮你完成什么?
把 DeepSeek Harness 工作区变成“首席协调官”模式,让任务自动派给最合适的专家
1 个协调官 + 17 位专家——全栈、安全/数据、商业——每位都暴露成工具(`expert_frontend_dev`、`expert_security`、`expert_product_manager` 等),协调官可调用,也可并行调用
想要一支多智能体团队、但不想自己写提示词或维护多份配置的 DeepSeek Harness 用户
让多位专家协作处理高风险任务,又不跑题、不重复劳动
质量门禁(五阶段流水线 + 独立专家评审、2 轮返工上限)、文件消息总线、带依赖 DAG 与崩溃恢复的文件系统任务板,以及经验池
在 DeepSeek Harness 里处理复杂高风险改动、单个 agent 不够用的团队
02如何接入 DeepSeek Harness?
前置条件
- 已安装 DeepSeek Harness(预设是在 DSH 工作区里选择的)
- 可写的 `~/.dsh/.agent-presets/` 目录——DSH 的预设发现目录,每个子目录是一个预设
安装步骤
- 01
安装包:`dsh plugin add dsh-expert-mode`,或 `npm install dsh-expert-mode`
$ dsh plugin add dsh-expert-mode
- 02
建预设目录并复制预设文件:`mkdir -p ~/.dsh/.agent-presets/expert-mode`,再 `cp -r node_modules/dsh-expert-mode/agent.cordis.yml node_modules/dsh-expert-mode/preset.yml node_modules/dsh-expert-mode/cordis.patch.yml ~/.dsh/.agent-presets/expert-mode/`
- 03
可选:把方法论文档一并复制 `cp -r node_modules/dsh-expert-mode/.expert-mode ~/.dsh/.agent-presets/expert-mode/`
- 04
重启 `dsh web`,在工作区预设选择器里选“专家模式”
$ dsh web
验证接入成功
- 重启后预设会出现在工作区预设选择器里
- 提一个问题,看它是否被路由给专家——README 的例子是协调官识别“后端开发 + 安全”并分别委派 Backend Dev 与 Security
03DSH 适配与能力边界
原生 dsh agent-preset 插件(不是 Cordis 服务插件):npm 包里带 `agent.cordis.yml`、`preset.yml` 与 `cordis.patch.yml`,复制到 DSH 的预设发现目录 `~/.dsh/.agent-presets/` 后,在工作区预设选择器里选“专家模式”即可启用。
智能委派与快车道
进来的任务→识别领域并路由给最合适的专家;复杂任务并行派给多位专家,简单任务由协调官直接处理
任务完成后专家保持在线,后续修改不必从头重跑专家间消息总线
专家之间的消息(`comm/bus.py`)→直接异步投递到 `.expert-mode/comm/mailboxes/<expert>/*.msg`,审计日志在 `comm/logs/bus.log`,不经协调官中转
每条消息都持久化为 `.msg` 文件质量门禁与故障恢复
高风险任务→需求清晰度 → 实现 → 验证 → 评审 → 集成,含独立专家评审与 2 轮返工上限;超时自动重试、失败切换策略
渐进式披露按需注入方法论,README 称可节省 28% token经验池与交叉评审
已完成任务的教训;高风险任务→教训被保存并在下次注入;高风险任务获得多位专家的独立评审
04适合谁?何时不该用?
适合
- 想要一支多智能体团队、但不想自己写提示词或维护多份配置的 DeepSeek Harness 用户
- 在 DeepSeek Harness 里处理复杂高风险改动、单个 agent 不够用的团队
不适合
- 只装 npm 包不够:预设必须把文件挂进 DSH 的预设发现目录 `~/.dsh/.agent-presets/` 才会激活,预设名取自 `preset.yml` 的 `name` 字段。
- 不要把宿主面的 `@deepseek-ai/dsh-memory-connect` 加进本预设的 `agent.cordis.yml`:它注入 `sessions` + `systemPrompt`,在预设内注册会抛 `service has been registered at <cross-session-memory>`,预设挂载失败并回退到默认预设。
05兼容性、维护与安全提示
- 只装 npm 包不够:预设必须把文件挂进 DSH 的预设发现目录 `~/.dsh/.agent-presets/` 才会激活,预设名取自 `preset.yml` 的 `name` 字段。
- 不要把宿主面的 `@deepseek-ai/dsh-memory-connect` 加进本预设的 `agent.cordis.yml`:它注入 `sessions` + `systemPrompt`,在预设内注册会抛 `service has been registered at <cross-session-memory>`,预设挂载失败并回退到默认预设。
- 不含跨会话记忆:预设刻意不注册记忆服务,`dsh-memory-connect` 需要另外装到宿主组合里。
- 方法论文档是可选的:只复制三个 YAML 文件即可激活预设;再复制 `.expert-mode/` 才会带上 methods、experts 与 `comm/` 总线资料。
MIT · 持续维护(最新 release v0.9.2,2026-08-27)· 已收录于 Awesome DSH Plugin
06常见问题
这是普通的 Cordis 插件吗?
不是。它是 agent-preset 插件:装 npm 包只是把文件拉进 `node_modules`,预设只有在 `agent.cordis.yml`、`preset.yml` 与 `cordis.patch.yml` 被复制进 `~/.dsh/.agent-presets/expert-mode/` 之后才会激活。
装完之后怎么激活?
建 `~/.dsh/.agent-presets/expert-mode`,把三个 YAML 文件复制进去(想带上方法论文档再加 `.expert-mode/`),重启 `dsh web`,然后在工作区预设选择器里选“专家模式”。
自带跨会话记忆吗?
不带。预设刻意不注册记忆服务,因为它是宿主面插件;在预设内注册会抛 `service has been registered at <cross-session-memory>` 并导致预设挂载失败。需要的话把 `dsh-memory-connect` 单独装到宿主组合里。
专家之间怎么通信?
通过文件型消息总线(`comm/bus.py`):消息以 `.msg` 文件落在 `.expert-mode/comm/mailboxes/<expert>/`,审计日志在 `comm/logs/bus.log`,内容在专家之间直接流动,不经协调官的上下文。
高风险任务怎么防止跑题?
五锚约束并逐轮自检、高风险任务由多位独立专家交叉评审,以及五阶段质量门禁流水线(需求清晰度 → 实现 → 验证 → 评审 → 集成),返工上限 2 轮。
07相关的 DSH 工作流
memos
作者 memtensor
面向 LLM 与 AI 智能体的自进化记忆系统,提供超持久记忆、混合检索与跨任务技能复用,可显著节省 Token。
dsh-anchored-standard
作者 xiaobright
DeepSeek Harness 两阶段预设:先最小对齐引导,再启用完整标准工具集。
mem9
作者 mem9-ai
每轮自动回忆 + 后台智能摄取 + 五个记忆工具,为 DSH 加持记忆。
dsh-mnemon
作者 omdsh-dev
Mnemon 驱动的本地记忆系统:三层存储(运行时热记忆、项目档案 Documents、长期记忆体 Memory Spaces),受监督写回、检索工具与 Web UI。
08数据与来源
this is an **agent-preset plugin**, not a Cordis service plugin.
`~/.dsh/.agent-presets/` is DSH's preset discovery directory.
页面基于项目公开文档、仓库元数据和 DSH Plugins 的结构化解析生成;最后核验于 2026-11-10。发现错误?提交更正。
最佳 DeepSeek Harness 插件
从全目录挑出的 12 个值得优先安装的插件,覆盖各个分类。
