5分钟极速部署:让你的小爱音箱秒变专属AI语音助手
·
5分钟极速部署:让你的小爱音箱秒变专属AI语音助手
MiGPT是一款能将小爱音箱接入ChatGPT和豆包的开源项目,通过简单几步配置,就能让普通音箱升级为智能语音助手,实现语音交互、信息查询、生活助手等多种AI功能。无论是科技爱好者还是普通用户,都能轻松完成部署,享受AI带来的便利。
准备工作:5分钟部署前的必备清单 📋
在开始部署前,请确保你已准备好以下条件:
- 一台已联网的小爱音箱(支持大多数主流型号)
- 拥有Node.js 20+环境的电脑或服务器
- 稳定的网络连接
- 小米账号和密码
- OpenAI或豆包API密钥(用于AI功能调用)
第一步:获取项目源码 ⚡
使用以下命令克隆项目到本地:
git clone https://gitcode.com/GitHub_Trending/mi/mi-gpt
cd mi-gpt
第二步:安装依赖与构建项目 🛠️
项目使用pnpm管理依赖,执行以下命令完成安装和构建:
# 安装依赖
pnpm install
# 构建项目
pnpm build
图:MiGPT启动成功后的控制台界面,显示服务状态和交互日志
第三步:核心配置(关键步骤)🔑
1. 配置设备信息
重命名项目根目录下的.migpt.example.js为.migpt.js,重点配置以下参数:
speaker.userId:小米账号ID(非手机号)speaker.password:小米账号密码speaker.did:小爱音箱名称或ID
2. 配置AI服务
重命名.env.example为.env,填入你的API密钥:
- OpenAI用户:设置
OPENAI_API_KEY和OPENAI_MODEL - 豆包用户:根据官方文档配置对应参数
第四步:启动服务 🚀
执行以下命令启动MiGPT服务:
pnpm start
服务启动成功后,你将在控制台看到类似"Speaker服务已启动"的提示。此时你的小爱音箱已具备AI交互能力,通过唤醒词即可开始对话。
进阶设置:打造个性化语音助手 ✨
自定义唤醒词
在.migpt.js中修改wakeUpKeywords参数,设置专属唤醒词:
wakeUpKeywords: ["召唤小爱", "你好AI"]
调整AI性格
通过systemTemplate参数定义AI的行为模式:
systemTemplate: "你是一个幽默风趣的助手,回答简洁生动,喜欢用表情符号"
常见问题解决 🛠️
设备连接失败
- 检查小米账号密码是否正确
- 确认音箱已联网并在同一局域网内
- 尝试删除
.mi.json和.bot.json文件后重启
AI无响应
- 检查API密钥是否有效
- 确认网络连接正常
- 查看控制台日志定位错误原因
详细故障排除可参考项目文档:docs/development.md
结语:开启智能生活新篇章 🌟
通过MiGPT,你不仅拥有了一个智能语音助手,还获得了一个可自定义的AI交互平台。无论是查询天气、设置提醒,还是闲聊互动,你的小爱音箱都能胜任。赶快动手试试,让AI技术真正融入日常生活!
提示:项目持续更新中,定期查看docs/changelog.md获取最新功能和改进。
更多推荐






所有评论(0)