john-walks-slow/dsh-set-model ↗★ 0

dsh-set-model

Dynamic model and reasoning-effort switching for DeepSeek Harness (DSH): set_model / list_models agent tools, plan-mode auto-transition, provider whitelist and context-window guards, active-model runtime context injection. dsh-set-model:为 DSH 提供动态模型与思考深度切换——Agent 自主调模工具(set_model / list_models)、Plan 模式自动升降级、Provider 白名单与上下文窗口护栏、活跃模型运行时上下文注入。 适合需要Agent根据任务自主切换模型或自动升降级Plan模型的场景。

패키지
dsh-set-model
호환성
미검증
버전
0.1.0
라이선스
MIT
최근 업데이트
2026. 9. 17.

설치

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:john-walks-slow/dsh-set-model

配置

Settings 命名空间 dsh-set-model(Web Settings UI 可视化配置,改动运行时动态生效):

dsh-set-model:
  planModel:                    # 可选:进入 Plan 模式自动切换的目标模型
    provider: deepseek
    model: deepseek-reasoner
    reasoningEffort: high
  autoRestorePlanModel: true    # 退出 Plan 模式自动恢复日常模型(默认 true)
  enableAgentTools: true        # 是否注册 set_model / list_models 工具(默认 true)
  allowedProviders: []          # 可选:可切换 Provider 白名单(空 = 不限制)