调用小米 MiMo 完成搜索、识图、转写与配音
27.3/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/19 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add YYfather/dsh-mimo-plugin该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:需留意
是什么
dsh 原生插件 · vision
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 72 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
⚠︎ 实装验证未通过(unknown · 2026/10/9) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
读取剪贴板或密钥环境变量发起外部网络请求
查看扫描证据(共 5 处,展示前 5 条)
- 发起网络请求pkg/dsh-mimo-plugin/lib/client.js:82
fetch(saveUrl(), { - 发起网络请求pkg/dsh-mimo-plugin/lib/client.js:134
fetch(statusUrl()) - 读取密钥环境变量pkg/dsh-mimo-plugin/lib/index.js:78
const key = cfg.apiKey || process.env.XIAOMI_API_KEY || ''; - 读取密钥环境变量pkg/dsh-mimo-plugin/lib/index.js:81
apiKeyFromEnv: !cfg.apiKey && !!process.env.XIAOMI_API_KEY, - 发起网络请求pkg/dsh-mimo-plugin/lib/index.js:151
const res = await fetch(base.replace(/ +$/, '') + '/chat/completions', {
扫描于 2026/11/3(1 天前) · 范围 全包扫描 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 网页搜索
- 图像音频视频理解
- ASR转写与TTS配音
MiMo(小米)工具作为标准 DeepSeek Harness Cordis 动态插件:网页搜索、图像/音频/视频理解、ASR 转写、TTS、音色设计与音色克隆,并带有首次使用的 API 密钥设置卡片和设置页面。
README
由 DeepSeek 最新模型翻译生成dsh-mimo-plugin
MiMo(小米)能力被打包为一个标准 DeepSeek Harness (DSH) Cordis 动态插件——8 个原生 agent 工具,无需 Python / MCP。
一个把小米 MiMo 能力(联网搜索、图片/音频/视频理解、专用 ASR 转写、语音合成、音色设计、音色克隆)封装成 DSH 原生插件工具的标准包。首次使用只需填一次 API Key 并保存。仓库不含任何密钥。
🧰 工具(Tools)
| 工具 | 说明 |
| mimo_web_search | 联网搜索(带引用来源;country/region/city 定位、max_results、thinking) |
| mimo_understand_image | 图片理解(本地路径 / http(s) URL / data URL) |
| mimo_understand_audio | 通用音频理解(这是什么声音 / 风格 / 几个人说话) |
| mimo_transcribe_audio | 专用 ASR 转写(mimo-v2.5-asr,language auto/zh/en,仅 wav/mp3 ≤10MB) |
| mimo_understand_video | 视频理解(fps 0.1-10、resolution default/max) |
展开完整文档(README 剩余 1 节)
dsh-mimo-plugin
MiMo(小米)能力被打包为一个标准 DeepSeek Harness (DSH) Cordis 动态插件——8 个原生 agent 工具,无需 Python / MCP。
一个把小米 MiMo 能力(联网搜索、图片/音频/视频理解、专用 ASR 转写、语音合成、音色设计、音色克隆)封装成 DSH 原生插件工具的标准包。首次使用只需填一次 API Key 并保存。仓库不含任何密钥。
🧰 工具(Tools)
| 工具 | 说明 |
| mimo_web_search | 联网搜索(带引用来源;country/region/city 定位、max_results、thinking) |
| mimo_understand_image | 图片理解(本地路径 / http(s) URL / data URL) |
| mimo_understand_audio | 通用音频理解(这是什么声音 / 风格 / 几个人说话) |
| mimo_transcribe_audio | 专用 ASR 转写(mimo-v2.5-asr,language auto/zh/en,仅 wav/mp3 ≤10MB) |
| mimo_understand_video | 视频理解(fps 0.1-10、resolution default/max) |
| mimo_tts | 语音合成(冰糖 / 茉莉 / 苏打 / 白桦 / mimo_default / Mia / Chloe / Milo / Dean) |
| mimo_design_voice | 台词设计 + 语音合成(可返回优化文本预览) |
| mimo_clone_voice | 用 ≤10MB 样音克隆声线 + 合成(可选 style) |
📦 安装(让 AI 帮你装 / 手动装)
方案 A:让 Agent 自行注册(推荐,最快)对 Harness 里的 AI 说一句(或直接粘贴 README 给它):
读取本仓库的 manifest.json 和 host.js / client.js,用 cordis_define 创建一个 Cordis 动态插件(code.host = host.js 全文,code.client = client.js 全文,即一个 Package 包含两半),然后 cordis_run 激活。
方案 B:手动
1. 新建 Cordis Plugin:idPrefix 用 mimo(4 个小写字母)。
2. code.host 粘贴 host.js 全文,code.client 粘贴 client.js 全文(两者在同一个 Package 里)。
3. cordis_run 激活(Client 部分需在 UI 点允许)。
🚀 首次使用(配置 API Key)
激活后两种方式填写并保存小米 MiMo API Key(获取地址:小米大模型开放平台):
- 对话中的 插件卡片(“首次使用:请填写小米 MiMo API Key”),或
- 设置 → MiMo(可改 Base URL、6 个模型名、默认输出目录、清除密钥)
密钥只回显掩码(sk-);明文只保存在本机 \.mimo\mimo-config.json(见 config.example.json),不会入库、不会回传。未配置时调用工具会提示你先去配置。
🧭 使用规则(自动注入)
插件激活时会把使用规则作为 systemPrompt 段(mimo-tools-usage,order 500)注入每次对话,AI 会自觉按流程使用:
- 语音生成 → 先用 ask_user_question 一次性收集参数(文本/音色/语速/音调/格式/保存位置,已明确的跳过)→ 立即调 mimo_tts 并显式传 output_dir → 完成后必须报告文件路径。
- “设计 XX 风格音色” → mimo_design_voice;给样本克隆 → mimo_clone_voice。
- “转写/转录/识别这段语音” → mimo_transcribe_audio;对音频内容提问(什么声音/什么风格)→ mimo_understand_audio。
- 语速 0.5-2.0(默认 1.0);音调 0.8-1.5(默认 1.0);格式 mp3|wav(默认 mp3)。
📁 目录结构
dsh-mimo-plugin/
├── README.md 本文档 ├── manifest.json 机器可读清单(工具、模型默认值、配置键、UI 挂载点、提示词段) ├── host.js code.host 原文(工具注册 + 配置存取 + codeRuntime worker 程序) ├── client.js code.client 原文(首次使用卡片 + 设置页) ├── config.example.json 配置文件模板(不含真实密钥) ├── .gitignore 排除 .mimo/ 下含密钥的本地配置 └── LICENSE MIT
🔧 实现要点
- Host 通过 harness.defineTool + harness.registerTool 注册工具;配置经 fs 服务持久化,相对路径以 sandboxPolicy.workspaceRoot(工作区)为基准。
- API 调用(OpenAI 兼容 POST {base}/chat/completions)与音频写盘由 ctx.codeRuntime(Node worker)完成:web search / 图·音·视频理解走 chat completions 的 tools / image_url / input_audio / video_url,TTS 用 audio 参数、音频以 base64 写回 output_dir。
- 与原始 mimo_mcp_server.py 的差异:无需 Python / openai / mcp 依赖与 MCP stdio;MIMO_API_KEY 等环境变量改为配置文件字段;REASONIX_WORKSPACE 概念即工作区根目录;工具名由 mcp__mimo__ 改为 mimo_*,ask 改为 ask_user_question。
- 动态插件进程内生效、重启后丢失——用本仓库按上述“安装”步骤重建即可,配置无需重填。
📄 License
MIT © YYfather预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
YYfather/dsh-mimo-plugin
调用小米 MiMo 完成搜索、识图、转写与配音
相关插件 · 视觉能力
智能体工作台Devin-AXIS/iPolloWork
企业级、本地优先的智能体工作台,面向个人和智能体团队——一个工作区,容纳多个智能体引擎;一套统一体系,管理插件和技能;支…
★ 7,364已汉化DSH
72
开源设计工作台nexu-io/open-design
OpenDesign:首个协作式 AI 设计智能体工作区
★ 105,709已汉化DSH
71.8
GPT 图像提示词库freestylefly/awesome-gpt-image-2
Prompt as Code | GPT Image 2 / 2.5 提示词与案例库,530+ 个案例、20+…
★ 34,534已汉化DSH
71.5
多智能体编码工作区spacering-net/codeg
多智能体协作的 AI 编程工作区:汇总 Claude Code、Codex、OpenCode、Pi、Grok Build 等来源的会话。支持桌面应用、自托管服务器或 Docker。
★ 4,319已汉化DSH
71.5
AI 用量桌面小部件Javis603/token-monitor
EN | 简 | 繁 | KO | JA | PT
★ 3,533已汉化DSH
71.1
架构图生成器tt-a1i/archify
把你想理解、规划或分享的事,变成可以互动的可视化作品。
★ 93,105已汉化DSH
71.1
这是你的仓库?认领条目