
MiGPT 完整指南三步让小爱音箱接入 ChatGPT 与豆包大模型【免费下载链接】mi-gpt 将小爱音箱接入 ChatGPT 和豆包改造成你的专属语音助手。项目地址: https://gitcode.com/GitHub_Trending/mi/mi-gpt昨晚我让客厅的小爱写一首关于月亮的短诗它回了一句这个我还不会呢。原生小爱能定闹钟、能搜歌可你想让它真聊聊天、帮忙出出主意它就接不住了。想要一台会聊天的音箱可以用开源项目 MiGPT 给小爱音箱接入大模型插上 API Key它就能回答开放问题、编故事还能和你连续对话。升级前后对比原生小爱走的是预设规则MiGPT 在大脑中间塞进一个模型。可以把它理解成电话总机音箱和大模型是两个语言不通的人MiGPT 是中间的话务员——从音箱那边接住你的语音转给 ChatGPT 或豆包再把对方的回答合成语音念回给音箱。接好之后差别很直观项目原生小爱MiGPT 升级后问答能力只答预设问题大模型应对开放问题对话体验一问一答模板腔多轮连续对话流式回复记忆每次从零开始记住上下文越聊越顺音色固定萌妹音可换豆包同款音色人设固定人设自己写角色简介动手前建议先核对一遍你的型号仓库里的兼容性文档列了各型号的已知情况。✅ 动手前的准备清单事项要求音箱大部分小爱音箱型号均可Pro 体验最佳电脑 / 服务器内存 4GB 以上家里的台式机、迷你主机或 NAS 都行运行环境Docker或 Node.js 16 及以上小米账号小米 ID 和密码用于登录米家云端模型密钥OpenAI API Key或通义千问、DeepSeek 等兼容服务网络需同时能访问小米云服务与模型接口最容易踩坑的是小米账号MiGPT 拿小米 ID 登录米家云端来认领你的音箱这个 ID 是个人主页里显示的小米 ID不是手机号也不是邮箱。 三步跑起来第 1 步把代码拿到手设备能开机联网即可。克隆仓库# 把项目克隆到本地 git clone https://gitcode.com/GitHub_Trending/mi/mi-gpt cd mi-gpt第 2 步填好两个配置文件MiGPT 的正式配置有两个.migpt.js管账号和音箱.env管模型。先复制示例再改# 把两个示例配置复制为正式文件名 cp .migpt.example.js .migpt.js cp .env.example .env.migpt.js里填小米 ID、密码和米家 App 里显示的音箱名空格、大小写都要一致.env只需填OPENAI_API_KEY和OPENAI_MODEL。ttsCommand和wakeUpCommand两个指令编号默认是 Pro 的值其他型号要查规格文档第 3 步Docker 一行启动# 后台运行容器挂载两个配置文件 docker run -d --env-file $(pwd)/.env -v $(pwd)/.migpt.js:/app/.migpt.js idootop/mi-gpt:latestWindows 下$(pwd)不生效直接写绝对路径。看到服务已启动字样小爱音箱就接上大模型了 源码部署可选想读代码或者改功能可以跳过 Docker 直接从源码跑需要 Node.js 16# 安装依赖并初始化本地数据库 pnpm install pnpm db:gen pnpm dev 让它更像你的跑起来只是及格再调一轮才像自己的给它立人设。一段角色简介决定它的说话方式。我把它设成了温和靠谱的那种// .migpt.js把 AI 的名字和性格改成自己喜欢的 export default { bot: { name: 豆包, profile: 女性温和靠谱爱讲冷笑话。 }, };更完整的写法可以看Prompt 教程。改召唤词和退出词。默认是小爱同学请 xxx和小爱同学召唤 xxx触发词可以换成任意说法// .migpt.js自定义进入和退出 AI 模式的话 speaker: { wakeUpKeywords: [召唤豆包], // 唤醒词 exitKeywords: [关闭豆包], // 退出词 },注意硬件层面的小爱同学唤醒词写死在固件里改不了。换掉默认音色。受不了原装萌妹音的话先部署一个豆包同款 TTS 服务再改两处// .migpt.js把发声引擎切到第三方 TTS speaker: { tts: custom, // 同时在 .env 填 TTS_BASE_URL },详细步骤见TTS 文档。 真实用法参考给孩子讲题。召唤 AI 模式后说请讲讲天空为什么是蓝色的它会用大白话解释还能追问那晚霞呢它接着答。睡前故事。让它现编一个不满意就让它换结尾或者把熟悉的寓言换种说法再讲一遍孩子听不腻。陪聊解闷。下班路上跟它扯几句问问周末去哪玩让它推荐一首歌或者就听它把冷笑话讲完。️ 卡住了先看这里现象先查什么登录提示 70016 验证失败小米 ID 不是手机号去个人主页查正确 ID触发异地登录保护在同一网络下登录小米官网完成验证约 1 小时后再试提示找不到设备名称要和米家完全一致空格、大小写、音响笔误或直接填 did控制台有回复但音箱不响该型号的 ttsCommand 不同查规格文档回答总是说半句就断按图配置 playingCommand无效就关掉连续对话查指令时先在规格站点搜索音箱型号再点规格进入详情页播放状态查询指令对应上表说半句就断的情况搞定之后家里的小爱就从工具变成了室友。拿兼容性列表核对你的型号仓库 docs 目录下的常见问题文档收录了更多细节。【免费下载链接】mi-gpt 将小爱音箱接入 ChatGPT 和豆包改造成你的专属语音助手。项目地址: https://gitcode.com/GitHub_Trending/mi/mi-gpt创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考