三步把小爱音箱接上大模型:MiGPT 新手实操手册

发布时间:2026/11/7 19:06:04

三步把小爱音箱接上大模型:MiGPT 新手实操手册 三步把小爱音箱接上大模型MiGPT 新手实操手册【免费下载链接】mi-gpt 将小爱音箱接入 ChatGPT 和豆包改造成你的专属语音助手。项目地址: https://gitcode.com/GitHub_Trending/mi/mi-gptMiGPT 是一个把小爱音箱接入 ChatGPT、豆包等大模型的开源改造方案让它变成你的 AI 语音助手。你只需要一个小米账号、能运行 Docker 的设备和一个大模型 API Key读完本文就能独立完成 MiGPT 部署、模型配置和常见故障排查。第 1 节动手前回答你心里的三个问题值不值得折腾值得。改造后小爱同学从能放歌升级到能对话上知天文下知地理还能角色扮演、长短期记忆。说句实话项目官方已宣布停止更新但现有功能完整、文档齐全日常使用完全够用且不会突然失效。需要哪些前置条件对照下面这张自查表四项都打勾再动手前置条件✅ 已具备❌ 不满足时一台受支持的小爱音箱docs/compatibility.md 有型号清单Pro 推荐可开始部署项目仅支持小爱系列小度、天猫精灵等不支持小米账号以及纯数字的小米 ID继续下一步登录小米账号页查看「个人信息-小米 ID」不是手机号或邮箱能运行 Docker 的设备NAS、云服务器或闲置电脑继续下一步先装好 Docker或租一台入门云服务器即可一个 OpenAI 兼容接口的大模型 API Key继续下一步到模型服务商处申请国内可选手通义千问、DeepSeek 等全流程大概多久网络顺畅的话4 个部署步骤 30 分钟内能跑通加上模型调试和关键词配置预留 1 小时比较从容。中途卡住基本都出在第 4 节的故障表里。一句话记住先过四道前置条件再动手全程预计 1 小时内。第 2 节从零到跑起来MiGPT 部署四步走下面 4 步每步都给你成功信号和一个最常见的坑。步骤 1克隆项目代码把 MiGPT 源码拉到你的设备上git clone https://gitcode.com/GitHub_Trending/mi/mi-gpt cd mi-gpt确认成功终端列出 README.md、Dockerfile、.env.example 等文件说明代码完整。 坑clone 中断或目录为空检查网络后重新执行没有 git 就先安装它。代码到手后先告诉 MiGPT大脑接在哪里。步骤 2配置大模型服务MiGPT 通过 OpenAI 兼容接口调用大模型.env文件就是填模型地址和钥匙的地方cp .env.example .env # 用文本编辑器打开 .env填好这三项变量名保持不变 OPENAI_MODELgpt-4o-mini # 改成你申请的模型名 OPENAI_API_KEYsk-xxxxxxxx # 改成你的密钥 OPENAI_BASE_URLhttps://api.openai.com/v1 # 非 OpenAI 服务改成对应地址确认成功.env里没有任何 xxx 占位符Key 与服务商后台一致。 坑国内直连 OpenAI 常失败建议直接换成国内模型只需改这三项的值详见 docs/faq.md。模型端就绪接下来告诉 MiGPT 要控制哪台音箱。步骤 3配置小爱音箱账号与设备.migpt.js里填小米账号和设备信息cp .migpt.example.js .migpt.js// 打开 .migpt.js修改 speaker 里的这几项 speaker: { userId: 987654321, // 小米 ID纯数字不是手机号 password: 你的密码, // 小米账号密码 did: 小爱音箱Pro, // 与米家 App 中设备名称完全一致 ttsCommand: [5, 1], // 按你的型号查对应指令 wakeUpCommand: [5, 3], }图按型号查到 ttsCommand 等参数后再填入配置确认成功文件保存无语法报错对错与否在第 4 步启动时验证。 坑did必须和米家中一字不差是音箱不是音响、无多余空格、注意大小写否则会报找不到设备。配置齐了一条命令启动服务。步骤 4启动服务并验证唤醒docker run -d --env-file $(pwd)/.env -v $(pwd)/.migpt.js:/app/.migpt.js idootop/mi-gpt:latest确认成功docker ps里容器状态为 Up然后对音箱说小爱同学召唤傻妞它回答你好我是傻妞很高兴认识你即全链路打通。 坑Windows 终端不支持$(pwd)需手写绝对路径例如-v D:/hello/mi-gpt/.migpt.js:/app/.migpt.js。图启动成功后与小爱进行 AI 对话的效果现在基础功能已经跑起来了但要想用起来顺手还有三处场景化的调优。一句话记住克隆、改两个配置文件、docker run、唤醒说召唤傻妞。第 3 节让它真的好用小爱音箱模型与交互配置改动全部集中在.migpt.js的speaker区域改完重启 Docker 容器才生效。按三个真实场景讲。场景一出门前问天气一问一答说小爱同学请问明天天气这类以callAIKeywords里某个词开头的话AI 才会接管回答。把你常用的触发词加进去即可。场景二睡前听故事长回复更顺耳故事会被让我先想想我说完了这类提示语打断显得碎。把onAIAsking和onAIReplied设为空数组[]即可去掉提示语同时可以在bot.profile人设里加一句讲故事时语速慢、多用拟声词效果立刻不一样。场景三连续多轮对话进入唤醒模式后无需每句话都说小爱同学。开启streamResponse即可但注意只有 docs/compatibility.md 中标注支持的型号才适用其余型号请保持false否则回答会戛然而止。三处改动的汇总每行标了改哪里// .migpt.js → speaker 区域 callAIKeywords: [请, 你, 傻妞], // 场景一一问一答触发词 wakeUpKeywords: [打开, 进入, 召唤], // 场景二/三进入连续对话的词 streamResponse: true, // 场景三开启连续对话 exitKeepAliveAfter: 30, // 连续对话静默 30 秒自动退出一句话记住关键词决定它何时答、何时连答改完重启容器。第 4 节翻车急救高频故障速查现象最可能原因一条命令定位解法启动报70016登录验证失败填了手机号/邮箱而非纯数字小米 IDdocker logs 容器ID账号页查小米 ID改userId提示触发异地登录保护小米账号需安全验证同上看终端报错在与 MiGPT 相同网络下登录小米官网过验证等约 1 小时找不到设备xxxdid与米家不一致空格/大小写/错字米家 App 查设备名直接复制米家中的名称粘贴如小爱音箱Pro终端有 AI 回复音箱不发声该型号 TTS 指令不同无命令查型号表按型号查ttsCommand正确值后修改LLM 响应异常 Connection error网络无法访问模型服务docker logs 容器ID换国内模型或在.env填HTTP_PROXY图按型号查询对应的 TTS 播放指令图回答总被截断时按此查询播放状态指令 playingCommand表外问题的排查万能思路docker logs 容器ID看最新报错错误信息基本直接指向原因在.migpt.js打开debug: true重启容器输出更详细的日志再比对仍无解把完整错误信息拿去项目 FAQ 和 issue 里搜多数有人踩过docs/faq.md。一句话记住八成错误都在日志里先看日志再改配置。第 5 节进阶与拓展多设备、换模型、换音色多设备部署一台设备一个容器各自挂载独立的.migpt.js和.env家里每个房间都能配一台入口就是第 2 节那条docker run加不同的-v挂载。接入其他大模型任何兼容 OpenAI SDK 的服务通义千问、DeepSeek、Moonshot、本地 Ollama都能换只需改.env里OPENAI_BASE_URL和OPENAI_MODEL两个值。换 AI 音色可接入豆包同款等第三方 TTS 服务让回答声音更像真人配置见 docs/tts.md。一句话记住多设备就是复制容器换模型只改两行环境变量。结尾建议先完整跑通第 2 节确认链路畅通再回来按第 3 节的场景逐项调优。更多细节参见项目文档目录 docs/。【免费下载链接】mi-gpt 将小爱音箱接入 ChatGPT 和豆包改造成你的专属语音助手。项目地址: https://gitcode.com/GitHub_Trending/mi/mi-gpt创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
延伸阅读

更多相关文章

2026/11/6 8:28:17

3分钟搞定PDF页面大小:PDF补丁丁统一页面尺寸完整指南

3分钟搞定PDF页面大小:PDF补丁丁统一页面尺寸完整指南 【免费下载链接】PDFPatcher PDF补丁丁——PDF工具箱,可以编辑书签、剪裁旋转页面、解除限制、提取或合并文档,探查文档结构,提取图片、转成图片等等 项目地址: https://gi…

2026/11/7 19:05:03

包头电力电缆证报考官方回应:外省证怎么转过来

包头电力电缆证报考官方回应:外省证怎么转过来 之前考的证在外省能不能转过来?这几乎是所有准备跨省报考或转证的人最关心的问题,尤其是像你在周口的劳务班组负责人,经常要面对全国各地的工程项目,证书的跨省通行性直接关系到你能不能顺利承接项目。…

2026/11/7 19:05:03

电工证上墙公示牌怎么搞?考前押题和跨省转证全讲透

电工证上墙公示牌怎么搞?考前押题和跨省转证全讲透 之前考的证在外省能不能转过来?这个问题困扰了太多准备考电工证的人,尤其是那些在外省打工、工作变动频繁的从业者。其实,只要符合 电工证上墙公示牌 的规范, 考前押题…

2026/11/7 19:05:03

苏州电工证出证慢怎么解决?实操考试心里没底怕挂科

苏州电工证出证慢怎么解决?实操考试心里没底怕挂科 你是不是也遇到过这种情况:报名苏州电工证考试,交完钱后等了好久还没拿到证?心里一慌,担心这证是不是出了问题,或者是自己考试没过?而且,这 多少钱…

2026/11/7 19:00:03

无锡电工证和电焊证怎么考不白花钱?电子证书全攻略来了

无锡电工证和电焊证怎么考不白花钱?电子证书全攻略来了 怕考不过白交培训费?这事儿我懂,去年我朋友老张就栽在这上面了,花了一万块报了个无锡的电工证培训班,结果考试没过,钱打水漂,人还气得不行。今天我就来跟你们唠唠,无锡电工证和电焊证到底该怎么…

2026/11/7 14:54:47

面向复杂光照与角度的宠物面部识别鲁棒性增强策略

在智慧养宠时代,基于视觉的宠物身份识别技术正逐步从实验室走向家庭应用。然而,与配合度高的人类不同,宠物是典型的“非合作生物识别对象”——它们不会主动配合摄像头调整姿态,更无法控制光照环境。实际应用中,我们常…

2026/11/7 14:50:12

SSM电子书店源码全解析:结构、原理、部署与排错实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/11/7 0:03:08

郑州报考避坑指南:电工证和钳工证怎么选?实操考试心里没底怕挂科

郑州报考避坑指南:电工证和钳工证怎么选?实操考试心里没底怕挂科 实操考试心里没底怕挂科?你不是一个人。特别是在郑州这样的城市,很多施工企业负责人和一线作业人员在报考电工证和钳工证时都面临着同样的困惑。到底该考哪个证?哪个更适合自己?哪个证书…

2026/11/7 0:03:08

广西电工证办理流程全解析:外省证怎么转?在哪考最靠谱?

广西电工证办理流程全解析:外省证怎么转?在哪考最靠谱? 之前考的证在外省能不能转过来?这个问题我遇到太多了,今天就拿广西电工证办理流程来具体说说,别再走弯路了。广西电工证的报考、复审、继续教育这些环节,如果你不了解,真的会吃大亏,尤其对于从…

2026/11/7 0:03:08

电气电工证都有哪些保姆级教程

电气电工证都有哪些保姆级教程 你是不是正愁不知道去哪报名,怕被中介坑?别急,这篇保姆级教程专为河南初次报考人员准备,帮你搞清楚 电气电工证都有哪些 ,以及如何避开那些坑。 电气电工证都有哪些?别被五花八门的证书搞懵了…

2026/11/7 14:54:47

面向复杂光照与角度的宠物面部识别鲁棒性增强策略

在智慧养宠时代,基于视觉的宠物身份识别技术正逐步从实验室走向家庭应用。然而,与配合度高的人类不同,宠物是典型的“非合作生物识别对象”——它们不会主动配合摄像头调整姿态,更无法控制光照环境。实际应用中,我们常…

2026/11/7 14:50:12

SSM电子书店源码全解析:结构、原理、部署与排错实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑