jiazz197-cmyk/omd-dsh--packages-omd-dsh ↗★ 5
@carljia/omd-dsh
OMD 理念的 DeepSeek Harness 插件:模式能力边界 + 按模式配模型 + tier 差异化子代理委派
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:jiazz197-cmyk/omd-dsh#b86879f80d07b1d966f56b4c41904433b45f713a&path:packages/omd-dsh说明文档
阅读完整 README ↗集中配置:/omd-matrix.json 与 settings.yaml 命名空间
所有模式的模型路由(provider/model/reasoningEffort)与 omd_task 各 tier 的模型集中在用户矩阵里。两种入口,同一份数据:
- 在线编辑(推荐):设置 →「omd模型分配」。保存写入
settings.yaml的omd-model-allocation命名空间,宿主立即重渲染 presets 并把矩阵镜像回/omd-matrix.json。 - CLI:
omd-dsh setup(交互向导)/ 手改omd-matrix.json后omd-dsh sync。宿主运行中直接改文件不会实时生效;下次重启时宿主把文件导入命名空间(与「新会话重新 sync」语义一致)。
omd-dsh sync 首次运行把随包的 deepseek 默认矩阵 omd-matrix.default.json 复制为默认配置(或从旧版本包内位置迁移一次)。仓库与 npm 包只携带默认矩阵文件,不含任何个人模型配置——个人模型配置只留在本机(~/.dsh/settings.yaml 或 ~/.dsh/omd-matrix.json)。preset 里 # [omd-dsh:mode:start] / [omd-dsh:mode:end] 与 # [omd-dsh:task:start] / [omd-dsh:task:end] 之间的区域是自动生成的——改模型请走设置页或矩阵后跑 sync,不要手改 fence 之间的内容。