
给小爱音箱接入大模型MiGPT从零到跑通的完整部署教程【免费下载链接】mi-gpt 将小爱音箱接入 ChatGPT 和豆包改造成你的专属语音助手。项目地址: https://gitcode.com/GitHub_Trending/mi/mi-gpt音箱只会定闹钟、放歌问它点别的它答非所问。想给小爱音箱装个真正的AI大脑开源项目 MiGPT 可能是最短的路它把 ChatGPT、豆包这类大模型接进小爱音箱让你用语音就能多轮对话、甚至角色扮演。这篇文章带你走一遍从零跑通的过程顺便把我踩过的坑也标出来。先查设备你的小爱音箱在不在兼容名单里MiGPT 支持大部分小爱音箱型号官方点名推荐小爱音箱 Pro实测跑满所有功能。Play、Mini 这些型号也能用只是查不到播放状态连续对话容易不稳需要把对应开关关掉。小度、天猫精灵、HomePod 这类其他品牌不支持也没有适配计划。部署前还有个动作在米家生态的规格库里搜一下你音箱的型号比如 lx06看它的指令规格文档。后面配置时要填 ttsCommand [5,1] 这样的数字就是在这里查的。三步跑通 MiGPT 的最短路径 不想折腾运行环境的话Docker 最省心。拿代码这步最简单git clone https://gitcode.com/GitHub_Trending/mi/mi-gpt接着把 .env.example 和 .migpt.example.js 两个模板文件分别改名为 .env 和 .migpt.js填进去的是三类信息小米账号小米 ID 是「个人信息」里那串数字不是手机号邮箱配密码、音箱的 did跟米家里显示的名称一字不差、还有大模型的 API 密钥和地址。填完一条命令启动docker run -d --env-file .env -v $(pwd)/.migpt.js:/app/.migpt.js idootop/mi-gpt:latest-v 那截是把本地 .migpt.js 挂进容器改完配置立刻生效。控制台打出「服务已启动」音箱念出一句欢迎语就算跑通了。启动后三种喊法其中一种支持连续对话跑起来后有三种方式调用 AI「小爱同学请 xxx」比如小爱同学请问地球为什么是圆的「小爱同学你 xxx」比如小爱同学你喜欢我吗「小爱同学召唤傻妞」。这个不一样它进入 AI 模式进去后每句话都不用再喊小爱同学等它说完我说完了再问下一句就行30 秒没动静会自动退出这些关键词都能改.migpt.js 里 callAIKeywords 管调用、wakeUpKeywords 管进入、exitKeywords 管退出。想换成打开智能助手也行往数组里加词就好。说得太长没完没了直接小爱同学请你闭嘴打断。 嫌小爱的默认音色不好听可以接第三方 TTS文字转语音服务豆包同款音色、本地部署的 ChatTTS 都能接。换大模型、调人设音箱秒变专属助手默认走 OpenAI 接口但不是唯一选项。凡是兼容 OpenAI 接口的模型都能用把 OPENAI_BASE_URL、OPENAI_MODEL、OPENAI_API_KEY 三个环境变量的值换成目标厂商的通义千问、零一万物、Moonshot、DeepSeek 都是这么接的。变量名不用动只换值。 更耐玩的是人设。bot 这段是音箱的角色设定master 是你自己的设定改几句描述小爱一秒变魔幻手机里的傻妞连会话群的名字都由你起。常见故障速查这四个坑先排一遍⚠️ 新手基本都卡在这一步按出现频率排70016 登录验证失败八成是小米 ID 填成了手机号或邮箱。小米 ID 是账号「个人信息」里的一串数字要单独去查。触发异地登录保护先在跟 MiGPT 同一个网络下用网页登录小米账号手动通过安全验证等约一小时再试。跑在海外服务器得先同意数据跨境传输协议。还不行的终解本地网络跑一次登录成功导出 .mi.json 凭证挂到容器 /app/.mi.json。提示找不到设备did 跟米家里对不上。小爱音箱不是小爱音响中间别带空格Pro 的大小写也要一致。连续对话时说话没反应提问时机有讲究。Pro 看顶部指示灯常亮再开口其他型号等它说完我说完了停一两秒。真没反应就再喊一次小爱同学重新唤醒。正在放音乐的话先让它停。播放卡顿、断句开启 playingCommand 参数去查播放状态具体查哪个属性看图。响应慢就调这几处默认配置偏保守想快一点换响应快的模型gpt-3.5-turbo、gpt-4o 都比大参数模型利索把 onAIAsking、onAIReplied 两句提示语清空让我先想想我说完了省掉一轮对话快好几秒checkInterval播放状态检测间隔降到 500ms连续回复之间的停顿感明显减轻想再深入从这几个入口开始想看它内部怎么运作大模型调用层在 src/services/openai.ts对话逻辑在 src/services/bot/conversation.ts。参数全表查 docs/settings.md故障排查优先翻 docs/faq.md。最后说句实在话README 已注明项目停止维护现有功能都能用但别指望新功能了。小爱音箱 Pro 的用户作者推荐转看新项目 Open-XiaoAI自定义唤醒词、连续对话这些新玩法都在那边。【免费下载链接】mi-gpt 将小爱音箱接入 ChatGPT 和豆包改造成你的专属语音助手。项目地址: https://gitcode.com/GitHub_Trending/mi/mi-gpt创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考