zhourenke/dsh-reasoning-mode ↗★ 0
@zhourenke/dsh-reasoning-mode
Configure Responses reasoning mode and summary per provider/model in DeepSeek Harness 适合需要针对不同模型和提供商精细化定制推理输出格式的开发者。
インストール
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:zhourenke/dsh-reasoning-modeドキュメント
README 全文を読む ↗配置
~/.dsh/settings.yaml 里本插件只占一个顶层键 reasoning-mode:
| 字段 | 类型 | 默认 | 说明 |
|---|---|---|---|
models | array | [] | 要改写的路由列表,每项为 { provider, model, mode, summary }。空列表是唯一的关闭状态。 |
models[].provider | string | 无 | provider id,必须与目录里的 id 逐字一致。 |
models[].model | string | 无 | model id,同样逐字一致。 |
models[].mode | standard | pro | standard | 下发到 reasoning.mode。 |
models[].summary | auto | concise | detailed | auto | 下发到 reasoning.summary。 |
provider与model必须同时匹配;同一个 model 挂在另一个 provider 下不会命中那条路由。- 缺失或写错的
mode/summary会在读取时归一化回standard/auto,不会导致加载失败;完全相同的provider+model重复条目会被去重。 - 目录里当前不存在的已保存路由会保留在「已保存但当前不可用」分组里,手动取消勾选并保存后会消失。