commit c9604d4c383b15a8099aee72cd1e91ad190d03f1 Author: Del Wang Date: Mon Apr 7 22:38:51 2025 +0800 docs: 更新 README diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..f7bf45f --- /dev/null +++ b/.gitignore @@ -0,0 +1,39 @@ +# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. + +# Dependencies +node_modules +.pnp +.pnp.js + +# Local env files +.env +.env.local +.env.development.local +.env.test.local +.env.production.local + +# Testing +coverage + +# Turbo +.turbo + +# Vercel +.vercel + +# Build Outputs +.next/ +out/ +build +dist + + +# Debug +npm-debug.log* +yarn-debug.log* +yarn-error.log* + +# Misc +.DS_Store +*.pem +.mi.json diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..2ae2d26 --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2024 Del Wang + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/README.md b/README.md new file mode 100644 index 0000000..457e486 --- /dev/null +++ b/README.md @@ -0,0 +1,55 @@ +# Open-XiaoAI + +让小爱音箱「听见你的声音」,解锁无限可能。 + +## 简介 + +2017 年,当全球首款千万级销量的智能音箱诞生时,我们以为触摸到了未来。但很快发现,这些设备被困在「指令-响应」的牢笼里: + +- 它听得见分贝,却听不懂情感 +- 它能执行命令,却不会主动思考 +- 它有千万用户,却只有一套思维 + +我们曾幻想中的"贾维斯"级人工智能,在现实场景中沦为"闹钟+音乐播放器"。 + +**真正的智能不应被预设的代码逻辑所束缚,而应像生命体般在交互中进化。** + +在上一个 [MiGPT](https://github.com/idootop/mi-gpt) 项目中,我们已经实现将 ChatGPT 接入到小爱音箱。 + +这一次 [Open-XiaoAI](https://github.com/idootop/open-xiaoai) 再次进化,直接接管小爱音箱的“耳朵”和“嘴巴”, + +通过多模态大模型和 AI Agent,将小爱音箱的潜力完全释放,解锁无限可能。 + +## 你的声音 + 小爱音箱 = 无限可能 + +> [!TIP] +> 技术的意义在于分享与共创。如果你打算或正在用本项目做些有趣的事情, +> 欢迎提交 PR 或 issue 分享你的项目和创意。未来由你定义 ✨ + +👉 [小爱音箱接入小智 AI 演示视频](https://www.bilibili.com/video/BV1NBXWYSEvX) + +[![](./assets/images/xiaozhi.jpg)](https://www.bilibili.com/video/BV1NBXWYSEvX) + +👉 [小爱音箱接入 MiGPT 演示视频](https://www.bilibili.com/video/BV1N1421y7qn) + +[![](./assets/images/migpt.jpg)](https://www.bilibili.com/video/BV1N1421y7qn) + +## 刷机教程 + +> [!CAUTION] +> 刷机有风险,操作需谨慎。 + +整理中,敬请期待 :) + +## 免责声明 + +1. **适用范围** + 本项目为非盈利开源项目,仅限于技术原理研究、安全漏洞验证及非营利性个人使用。严禁用于商业服务、网络攻击、数据窃取、系统破坏等违反《网络安全法》及使用者所在地司法管辖区的法律规定的场景。 +2. **非官方声明** + 本项目由第三方开发者独立开发,与小米集团及其关联方(下称"权利方")无任何隶属/合作关系,未获其官方授权/认可或技术支持。项目中涉及的商标、固件、云服务的所有权利归属小米集团。若权利方主张权益,使用者应立即主动停止使用并删除本项目。 + +继续下载或运行本项目,即表示您已完整阅读并同意[用户协议](agreement.md),否则请立即终止使用并彻底删除本项目。 + +## License + +[MIT](LICENSE) License © 2024-PRESENT Del Wang diff --git a/agreement.md b/agreement.md new file mode 100644 index 0000000..57097f0 --- /dev/null +++ b/agreement.md @@ -0,0 +1,35 @@ +# 用户协议 ​​ + +> 版本:v1.0 生效日期:2025 年 4 月 1 日 + +## 授权范围 ​​ + +本项目授权范围仅限于技术原理研究、安全漏洞验证及非营利性个人使用。严禁用于商业服务、网络攻击、数据窃取、系统破坏等违反《网络安全法》及使用者所在地司法管辖区的法律规定的场景。 + +## 非官方声明 ​​ + +本项目为非盈利开源项目,由第三方开发者独立开发,与小米集团及其关联方(下称"权利方")无任何隶属/合作关系,未获其官方授权/认可或技术支持。项目中涉及的商标、固件、云服务等知识产权均归属权利方所有。若权利方主张权益,用户应立即终止使用并彻底销毁项目副本。 + +## 风险告知 ​​ + +使用者知悉且同意:使用本项目可能导致设备不可逆损坏、账号服务终止、敏感数据泄露及其他不可预见的衍生风险。开发者不提供任何形式的技术担保、兼容性承诺及问题修复义务,所有操作后果及连带责任由使用者独立承担。 + +## 使用承诺 ​​ + +通过下载/运行本项目,使用者不可撤销地确认: + +- 已完整阅读并接受本声明 +- 承诺遵守设备所在地司法管辖区的法律规定 +- 承诺承担因使用行为引发的全部民事赔偿及行政处罚责任 + +## 责任豁免 ​​ + +开发者对以下情形不承担任何法律责任: + +- 用户违反本声明造成的权利方索赔 +- 项目使用导致的直接/间接经济损失 +- 因软硬件兼容性问题引发的数据损毁 + +## 最终确认 ​​ + +继续下载/运行本项目即视为使用者:已充分知悉本项目可能导致设备脱保、账号封禁等风险,且自愿放弃向开发者主张任何形式的损害赔偿请求权。 diff --git a/assets/images/migpt.jpg b/assets/images/migpt.jpg new file mode 100644 index 0000000..b9def8a Binary files /dev/null and b/assets/images/migpt.jpg differ diff --git a/assets/images/xiaozhi.jpg b/assets/images/xiaozhi.jpg new file mode 100644 index 0000000..bead9a5 Binary files /dev/null and b/assets/images/xiaozhi.jpg differ