尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
给家里的小爱音箱装上一颗会思考的大脑:我的AI语音助手改造手记
给家里的小爱音箱装上一颗会思考的大脑我的AI语音助手改造手记【免费下载链接】mi-gpt 将小爱音箱接入 ChatGPT 和豆包改造成你的专属语音助手。项目地址: https://gitcode.com/GitHub_Trending/mi/mi-gpt早上七点闹钟还没响床头的小爱音箱先开了口「今天晴23 度十点跟客户开会别忘了午饭后有雨。」顿了顿又补了一句「昨晚那本书的第三章我帮你把重点划出来了。」这是我家音箱接入 MiGPT 之后的第二个星期一。这个开源项目的核心就一句话——把普通智能音箱变成能连续对话的 AI 语音助手接上 ChatGPT、豆包这类大模型。从一声好的到一段真正的对话改造之前我的音箱一天大致是这样早上喊它报天气它回一句模板话术问个冷门问题它答非所问想多聊两句它很快丢来一句「这个问题我还在学习」。后来我在网上刷到有人把大模型接进音箱便动了心思。如今同样的早晨它会在播完天气后提醒日程会顺着昨天的话题往下聊偶尔还讲个冷笑话——虽然冷但至少它接得上话茬了。它没换外壳、没改硬件变的只是处理问题的那颗大脑。小音箱是怎么开窍的一句话解释唤醒和收音依旧由音箱自己负责你的话被转给一个大语言模型模型想好答案再由音箱念出来。MiGPT 在其中扮演翻译官把两边的话衔接起来。更妙的是记忆设计——短期记忆让同一场对话不断片长期记忆则悄悄记下你的偏好越聊越像那么回事。想深入理解可翻 docs/how-it-works.md记忆模块的实现都在 src/services/bot/memory/。从一个周末开始我的上手全记录我算不上爱折腾的人整个过程却比预想省心。项目要求 Node.js 16 或 Docker先拉代码再装依赖git clone https://gitcode.com/GitHub_Trending/mi/mi-gpt pnpm install然后把示例配置改名.env.example改成.env.migpt.example.js改成.migpt.js。.migpt.js里填入小米账号和密码注意这里要的是小米 ID 而不是手机号did填音箱在米家 App 里显示的名字ttsCommand和wakeUpCommand用默认的[5, 1]、[5, 3]即可对应关系在 docs/settings.md 里都有说明。启动后看到上图这样的日志就说明音箱已经和 AI 牵上线了。接着在.env里选模型填上OPENAI_API_KEY和OPENAI_MODEL想换成豆包就把接口地址与模型名一并改掉全程不必碰代码。给它一点人味儿光能聊天还不够我给室友做了全套人设在配置里设定它的性格和称呼、给主人也写个简介再配上唤醒词比如「召唤豆包」和退出词让进出 AI 模式都像打招呼一样自然。折腾第三方 TTS 之后连念出答案的声线都能换操作指引见 docs/tts.md人设提示词的写法可以参考 docs/prompt.md。我踩过的几个坑替你趟平了小米 ID 不是手机号填错了会一直登录失败这是最坑的一点。音箱和电脑必须在同一局域网否则叫破喉咙也没反应。did填的是米家里的设备名不是序列号。连续对话时好时坏多半与播放状态有关先对照 docs/compatibility.md 里的型号支持清单。出问题先看控制台日志绝大多数都能当场定位常见状况的解法汇总在 docs/faq.md。写在最后改造完成后的真实感受是它不是多了一堆新功能而是家里多了一个愿意听我说话的家伙。项目仍在持续迭代路线图里还画着智能家居联动的设想docs/roadmap.md每个版本的改动都记录在 docs/changelog.md。我打算继续跟着它走下去——毕竟这位新室友值得好好培养。【免费下载链接】mi-gpt 将小爱音箱接入 ChatGPT 和豆包改造成你的专属语音助手。项目地址: https://gitcode.com/GitHub_Trending/mi/mi-gpt创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED

相关推荐

AI技能库 Skills Catalog for Codex:让AI代理秒变多面手的完整实战指南

AI技能库 Skills Catalog for Codex:让AI代理秒变多面手的完整实战指南

AI技能库 Skills Catalog for Codex:让AI代理秒变多面手的完整实战指南 【免费下载链接】skills Skills Catalog for Codex 项目地址: https://gitcode.com/GitHub_Trending/skills4/skills 「让AI帮我写代码」和「让AI像老员工一样干活」,中间隔…

📅 2026/10/6 18:43:02
DBeaver自定义图表组件开发实战:三步把第三方可视化库接入数据库工作台

DBeaver自定义图表组件开发实战:三步把第三方可视化库接入数据库工作台

DBeaver自定义图表组件开发实战:三步把第三方可视化库接入数据库工作台 【免费下载链接】dbeaver Free universal database tool and SQL client 项目地址: https://gitcode.com/GitHub_Trending/db/dbeaver "这个季度的销售数据,能不能在数…

📅 2026/10/6 7:47:59
别再手动盯盘了:用AI-Trader半小时搭起你的全自动智能交易平台

别再手动盯盘了:用AI-Trader半小时搭起你的全自动智能交易平台

别再手动盯盘了:用AI-Trader半小时搭起你的全自动智能交易平台 【免费下载链接】AI-Trader "AI-Trader: 100% Fully-Automated Agent-Native Trading" 项目地址: https://gitcode.com/GitHub_Trending/aitrad/AI-Trader 你有没有过这样的时刻&…

📅 2026/10/5 16:44:02
MORE NEWS

更多资讯

📰

蚁群算法做物流配送路径优化:原理、代码与调优实战

简介:这份资源是面向物流工程、运筹优化方向的学生与开发者的一套完整项目资料,围绕蚁群算法解决配送路径选择问题展开,适合课程设计、毕业设计或算法入门实践。压缩包共2000个文件,约60.96MB,以1753个js前端脚本、111…

📰

Delphi 12.3下TMS AI Studio:解决桌面AI流式响应与界面卡顿的控件方案

简介:Delphi 12.3下的人工智能组件库TMS AI Studio v1.2.0.0,面向需要在桌面应用中集成AI能力的Delphi开发者。它提供语音识别、图像处理、自然语言处理等控件,让开发者无需深入底层算法即可快速构建智能交互,同时保留充足的定制选…

📰

Dynamo节点包实战:从安装配置到团队标准件改造

简介:面向Revit与Dynamo使用者的离线节点包合集,主要解决官方包管理器联网不稳定、部分第三方节点包无法在线获取的问题,适合已具备一定可视化编程基础、希望扩展参数化设计能力的BIM工程师与设计人员。压缩包共约2000个文件、63.86MB&#x…

📰

Delphi 13.1安装KonopkaControls教程:从配置到避坑

简介:专为Delphi 13.1打造的KonopkaControls控件库(版本8.0.2),面向需要高效构建美观桌面应用界面的Delphi开发者,也适合希望深入定制UI组件的进阶用户。压缩包共2000个文件,大小37.58MB,文件类…

📰

Django招聘系统实战:爬虫+搜索+PostgreSQL闭环

简介:这是一套基于Django框架开发的云招聘系统实战项目资源,面向Python Web开发初学者与求职类应用实践者,解决招聘信息采集、存储、可视化展示与Web服务搭建的一站式学习需求。资源包共2000个文件,主体为362个JavaScript前端交互…

📰

开源本地语音工作室:可编排的声音克隆工作流引擎

1. 项目概述:这不是又一个“语音克隆玩具”,而是一套可嵌入、可编排、可交付的本地化语音生产基础设施 “开源声音克隆与工作流引擎,完全本地运行的开源语音工作室”——这个标题里没有一个词是虚的。我从去年底开始深度参与三个不同规模的语…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬