dsh-mmx
MiniMax CLI bridge for DeepSeek Harness (dsh): mmx-backed web search fallback and transparent image understanding, with first-run onboarding and a settings card.
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:crazyma99/dsh-mmx说明文档
阅读完整 README ↗配置
优先级:settings 命名空间 dsh-mmx > cordis.patch.yml 的 config 行 > 默认值。
| 键 | 默认值 | 说明 |
|---|---|---|
enabled | true | 总开关 |
searchEnabled | true | 注册 mmx 搜索 provider |
visionEnabled | true | 透明识图 |
patchAdmission | true | 包装 resolveModelInfo 放行图片准入(仅 mmx 就绪时生效) |
alwaysUseMmx | false | true = 多模态模型也走 mmx 识图 |
visionPrompt | 中文详细描述模板 | 识图提示词 |
mmxBin | mmx | CLI 命令名或绝对路径 |
npmBin | npm | 一键安装使用的 npm 命令名或绝对路径 |
timeoutMs | 60000 | 单次 CLI 调用超时(5000–300000 ms) |
配置入口
-
设置页卡片:设置 → 插件 → 「MiniMax 桥接 (dsh-mmx)」。布尔开关即时保存;文本/数字字段编辑后点击「保存」。卡片底部提供一键安装(填 API Key → 自动安装并登录 → 刷新状态)与按操作系统切换的手动安装指引。
- 需要将
'dsh-mmx'加入 DSHWEB_SETTINGS_NAMESPACES白名单(packages/host/apiproxy/src/api-proxy.ts,一行;升级 DSH 后需重打)。
- 需要将
-
~/.dsh/settings.yaml(热加载,无需重启):dsh-mmx: enabled: true searchEnabled: true visionEnabled: true patchAdmission: true alwaysUseMmx: false mmxBin: mmx timeoutMs: 60000 -
profile
cordis.patch.yml的config行(需重启)。
配置入口
-
设置页卡片:设置 → 插件 → 「MiniMax 桥接 (dsh-mmx)」。布尔开关即时保存;文本/数字字段编辑后点击「保存」。卡片底部提供一键安装(填 API Key → 自动安装并登录 → 刷新状态)与按操作系统切换的手动安装指引。
- 需要将
'dsh-mmx'加入 DSHWEB_SETTINGS_NAMESPACES白名单(packages/host/apiproxy/src/api-proxy.ts,一行;升级 DSH 后需重打)。
- 需要将
-
~/.dsh/settings.yaml(热加载,无需重启):dsh-mmx: enabled: true searchEnabled: true visionEnabled: true patchAdmission: true alwaysUseMmx: false mmxBin: mmx timeoutMs: 60000 -
profile
cordis.patch.yml的config行(需重启)。