frederico-kluser/dsh-orquestrator ↗★ 0

dsh-orquestrator

为子代理和独立评审员提供模型选择弹窗 适合需要对子任务进行独立模型评审和缺陷修复的复杂工作流。

套件
dsh-orquestrator
相容性
待驗證
Cordis 依賴範圍
>=4.0.0 <5
版本
0.1.0
授權
MIT
最近更新
2026年9月30日

安裝

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:frederico-kluser/dsh-orquestrator

Configuration

Everything is optional; without configuration the plugin does nothing until a user confirms the dialog. Add overrides to your profile's cordis.patch.yml (a patch replaces the row's whole config):

- id: orquestrator
  config:
    # Headless/TUI/SDK sessions have no dialog: apply this to every session.
    defaults:
      subagentModel: { provider: openrouter, model: google/gemini-3.8-flash }
      reviewer:
        enabled: true
        model: { provider: azure-opencode-claude, model: claude-haiku-4-5 }
    reviewerProvider: spawn        # subagent provider that runs the reviewer
    workerHandoff: true            # ask the worker for a report the reviewer can use
    maxWorkerReportChars: 60000    # worker report kept verbatim in the review packet
    persist: true                  # remember choices across restarts
    stateDir: ~/.dsh/dsh-orquestrator
    maxSessions: 500               # stored sessions before the oldest are pruned
    tools:                         # which delegation tools are orchestrated
      - { name: subagent,      provider: spawn, mode: continuable }
      - { name: subagent_fork, provider: fork,  mode: continuable }