github地址:https://github.com/idootop/mi-gpt/issues/326
如果你在使用时遇到提示 ❌ 小米账号登录失败,请按以下步骤操作:
1. 登录小米账号
在电脑上使用 Chrome 浏览器登录小米账号官网 👉
2. 获取 passToken
登录成功后,在小米账号官网:
1.网页空白处右键,选择【检查】打开开发者控制台
2.切换到 Application/应用栏,找到 Cookies 选项
3.在 Cookies 列表中找到 passToken,然后复制它的值

3. 更新 .mi.json 文件
在项目根目录新建 .mi.json 文件,然后写入下面的内容并保存:
|
1 2 3 4 5 6 7 8 9 10 11 12 |
{ "mina": { "pass": { "passToken": "把你上面复制的 passToken 填到这里" } }, "miiot": { "pass": { "passToken": "把你上面复制的 passToken 填到这里" } } } |
然后重新运行该项目,即可正常登录使用。
如果你使用 Docker 的方式运行 MiGPT,可以将本地的 .mi.json 文件绑定到 Docker 内的 /app/.mi.json 路径使其生效,示例:
|
1 2 3 4 |
docker run -d --env-file $(pwd)/.env \ -v $(pwd)/.migpt.js:/app/.migpt.js \ -v $(pwd)/.mi.json:/app/.mi.json \ # 👈 注意这里 idootop/mi-gpt:latest |
其他方案
最后,你也可以选择迁移至不再依赖任何小米账号/接口的刷机解决方案:
👉 https://github.com/idootop/open-xiaoai
文章评论