wangyuanchuan2022/dsh-agents ↗★ 1
dsh-agents
提供23个专职角色及模型档位路由工具 适合需要根据任务类型快速指派特定角色和模型档位的用户。
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:wangyuanchuan2022/dsh-agents说明文档
阅读完整 README ↗配置参考
全部可配项在 cordis.patch.yml:
- insert:
- id: dsh-agents
name: dsh-agents
config:
# 档位 → provider + model(出厂基底;按你环境里真实存在的 provider 改)
tiers:
LOW: { provider: deepseek, model: deepseek-flash }
MEDIUM: { provider: glm-pro, model: glm-5.3-flash }
HIGH: { provider: deepseek, model: deepseek-v4-pro }
# 可选:按角色覆盖档位
# roleOverrides:
# executor: { provider: deepseek, model: deepseek-v4-pro }
# 可选:角色会话使用的 Agent 预设(不填 = DSH 默认预设)
# defaultPreset: standard
clarifyMode: interactive # interactive | autonomous
agentOutSubdir: agent-out # 未显式给 evidencePath 时的产出目录(相对 cwd)
allowSpawn: true # false = 紧急刹车,禁用 agent_spawn(另两个工具仍可用)
| 键 | 类型 | 说明 |
|---|---|---|
tiers | {LOW,MEDIUM,HIGH} → {provider,model} | 档位路由基底。别名 haiku/sonnet/opus 同义。 |
roleOverrides | {: {provider,model}} | 按角色覆盖档位(优先级低于调用期显式传参)。 |
defaultPreset | string | 角色会话的 Agent 预设 id;不填走 DSH 默认。 |
clarifyMode | interactive | autonomous | 任务书澄清模式缺省值。 |
agentOutSubdir | string | 产出目录名(相对 cwd)。 |
allowSpawn | boolean | 紧急刹车开关。 |
fail-loud 约定:未知档位、未知角色 id、半个路由(只给 provider 或只给 model)、非法 clarifyMode 一律直接抛错——静默兜底会把「改了没生效」变成黑盒。