wangyuanchuan2022/dsh-agents ↗★ 1

dsh-agents

提供23个专职角色及模型档位路由工具 适合需要根据任务类型快速指派特定角色和模型档位的用户。

套件
dsh-agents
相容性
待驗證
版本
0.1.0
授權
MIT
最近更新
2026年9月30日

安裝

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:wangyuanchuan2022/dsh-agents

配置参考

全部可配项在 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}}按角色覆盖档位(优先级低于调用期显式传参)。
defaultPresetstring角色会话的 Agent 预设 id;不填走 DSH 默认。
clarifyModeinteractive | autonomous任务书澄清模式缺省值。
agentOutSubdirstring产出目录名(相对 cwd)。
allowSpawnboolean紧急刹车开关。

fail-loud 约定:未知档位、未知角色 id、半个路由(只给 provider 或只给 model)、非法 clarifyMode 一律直接抛错——静默兜底会把「改了没生效」变成黑盒。