Releases: lss233/chatgpt-mirai-qq-bot
v1.5.6 - 网页版 - access_token 登录、稳定性提升
这是一个针对网页版的更新,请在这里查看该版本的使用文档:README
Linux 用户:你可以使用下面这个命令实现此系列的一键部署。
bash -c "$(curl -fsSL https://gist.githubusercontent.com/lss233/54f0f794f2157665768b1bdcbed837fd/raw/chatgpt-mirai-installer-154-16RC3.sh)"
注意事项
- 你可能会遇到 #133 问题
更新内容
升级方法
- Windows 快速部署包用户:下载最新的快速部署包,执行初始化.cmd,然后将 chatgpt 文件夹覆盖至旧的文件夹。
- docker 部署用户: 执行
docker pull lss233/chatgpt-mirai-qq-bot:browser-version
拉取最新镜像,重新创建容器 - docker-compose 部署用户: 修改 docker-compose.yml,执行
docker-compose pull
,按照下文步骤创建新的配置文件后,再执行docker-compose up -d
更新最新镜像
version: '3.4'
services:
mirai:
image: lss233/mirai-http:latest
restart: always
environment:
LANG: 'C.UTF-8'
volumes:
- ./mirai/bots:/app/bots
- ./mirai/config:/app/config
- ./mirai/data:/app/data
- ./mirai/plugin-libraries:/app/plugin-libraries
- ./mirai/libs:/app/libs
# - ./mirai/config.json:/app/config.json # 如果你要修改 mcl 的设置,就解除这个注释
chatgpt:
image: lss233/chatgpt-mirai-qq-bot:browser-version
restart: always
environment:
LANG: 'C.UTF-8'
XPRA_PASSWORD: 'lss233' # XPRA 密码,建议修改
ports:
- 14500:14500
volumes:
- ./config.cfg:/app/config.cfg
# - ./fonts:/app/fonts # 如果你想自定义字体,就解除注释
# - ./presets:/app/presets # 如果你想自定义预设,就解除注释
watchtower: # [可选] 自动更新
image: containrrr/watchtower
volumes: # 如果启动失败,请修改下面这条:
- /var/run/docker.sock:/var/run/docker.sock
Full Changelog: v1.5.5...v1.5.6
v1.5.5 - 网页版 - 多账户支持、预设系统重构
这是一个针对网页版的更新,请在这里查看该版本的使用文档:README
Linux 用户:你可以使用下面这个命令实现此系列的一键部署。
bash -c "$(curl -fsSL https://gist.githubusercontent.com/lss233/54f0f794f2157665768b1bdcbed837fd/raw/chatgpt-mirai-installer-154-16RC3.sh)"
注意事项
- 你可能会遇到 #133 问题
更新内容
- 将第三方代理模式重命名为无浏览器登录模式,避免混淆
- 加入多账户支持功能
- 重构预设系统
- docker-compose 加入自动更新功能(见下)
升级方法
- Windows 快速部署包用户:下载最新的快速部署包,将 chatgpt 文件夹覆盖至旧的文件夹。
- docker 部署用户: 执行
docker pull lss233/chatgpt-mirai-qq-bot:browser-version
拉取最新镜像,重新创建容器 - docker-compose 部署用户: 修改 docker-compose.yml,执行
docker-compose pull
,按照下文步骤创建新的配置文件后,再执行docker-compose up -d
更新最新镜像
version: '3.4'
services:
mirai:
image: lss233/mirai-http:latest
restart: always
environment:
LANG: 'C.UTF-8'
volumes:
- ./mirai/bots:/app/bots
- ./mirai/config:/app/config
- ./mirai/data:/app/data
- ./mirai/plugin-libraries:/app/plugin-libraries
- ./mirai/libs:/app/libs
# - ./mirai/config.json:/app/config.json # 如果你要修改 mcl 的设置,就解除这个注释
chatgpt:
image: lss233/chatgpt-mirai-qq-bot:browser-version
restart: always
environment:
LANG: 'C.UTF-8'
XPRA_PASSWORD: 'lss233' # XPRA 密码,建议修改
ports:
- 14500:14500
volumes:
- ./config.cfg:/app/config.cfg
# - ./fonts:/app/fonts # 如果你想自定义字体,就解除注释
# - ./presets:/app/presets # 如果你想自定义预设,就解除注释
watchtower: # [可选] 自动更新
image: containrrr/watchtower
volumes: # 如果启动失败,请修改下面这条:
- /var/run/docker.sock:/var/run/docker.sock
v1.5.4.4 - 网页版 - 稳定性提升
这是一个针对网页版的更新,请在这里查看该版本的使用文档:README
Linux 用户:你可以使用下面这个命令实现此系列的一键部署。
bash -c "$(curl -fsSL https://gist.githubusercontent.com/lss233/54f0f794f2157665768b1bdcbed837fd/raw/chatgpt-mirai-installer-154-16RC3.sh)"
注意事项
- 此次更新为小更新,如果你可以正常使用,不必更新。
- 你可能会遇到 #133 问题
更新内容
- 减少第三方代理模式登录时出现网络异常的概率。
升级方法
- Windows 快速部署包用户:下载最新的快速部署包,将 chatgpt 文件夹覆盖至旧的文件夹。
- docker 部署用户: 执行
docker pull lss233/chatgpt-mirai-qq-bot:browser-version
拉取最新镜像,重新创建容器 - docker-compose 部署用户: 修改 docker-compose.yml,执行
docker-compose pull
,按照下文步骤创建新的配置文件后,再执行docker-compose up -d
更新最新镜像
version: '3.4'
services:
mirai:
image: lss233/mirai-http:latest
restart: always
environment:
LANG: 'C.UTF-8'
volumes:
- ./mirai/bots:/app/bots
- ./mirai/config:/app/config
- ./mirai/data:/app/data
- ./mirai/plugin-libraries:/app/plugin-libraries
- ./mirai/libs:/app/libs
# - ./mirai/config.json:/app/config.json # 如果你要修改 mcl 的设置,就解除这个注释
chatgpt:
image: lss233/chatgpt-mirai-qq-bot:browser-version
restart: always
environment:
LANG: 'C.UTF-8'
XPRA_PASSWORD: 'lss233' # XPRA 密码,建议修改
ports:
- 14500:14500
volumes:
- ./config.cfg:/app/config.cfg
# - ./fonts:/app/fonts # 如果你想自定义字体,就解除注释
v1.5.4.3 - 网页版 - 第三方代理模式支持 session token 登录
这是一个针对网页版的更新,请在这里查看该版本的使用文档:README
Linux 用户:你可以使用下面这个命令实现此系列的一键部署。
bash -c "$(curl -fsSL https://gist.githubusercontent.com/lss233/54f0f794f2157665768b1bdcbed837fd/raw/chatgpt-mirai-installer-154-16RC3.sh)"
注意事项
- 此次更新为小更新,如果你可以正常使用,不必更新。
- 你可能会遇到 #133 问题
更新内容
- 修复第三方代理模式无法使用 session_token 登录的问题
升级方法
- Windows 快速部署包用户:下载最新的快速部署包,将 chatgpt 文件夹覆盖至旧的文件夹。
- docker 部署用户: 执行
docker pull lss233/chatgpt-mirai-qq-bot:browser-version
拉取最新镜像,重新创建容器 - docker-compose 部署用户: 修改 docker-compose.yml,执行
docker-compose pull
,按照下文步骤创建新的配置文件后,再执行docker-compose up -d
更新最新镜像
version: '3.4'
services:
mirai:
image: lss233/mirai-http:latest
restart: always
environment:
LANG: 'C.UTF-8'
volumes:
- ./mirai/bots:/app/bots
- ./mirai/config:/app/config
- ./mirai/data:/app/data
- ./mirai/plugin-libraries:/app/plugin-libraries
- ./mirai/libs:/app/libs
# - ./mirai/config.json:/app/config.json # 如果你要修改 mcl 的设置,就解除这个注释
chatgpt:
image: lss233/chatgpt-mirai-qq-bot:browser-version
restart: always
environment:
LANG: 'C.UTF-8'
XPRA_PASSWORD: 'lss233' # XPRA 密码,建议修改
ports:
- 14500:14500
volumes:
- ./config.cfg:/app/config.cfg
# - ./fonts:/app/fonts # 如果你想自定义字体,就解除注释
v1.6.0 - 无需浏览器的 ChatGPT 回来了! 现已支持 ChatGPT plus
此版本已无法使用,请勿下载。
更新内容
- 更新了访问机制,现在已经不再需要浏览器就可以访问 ChatGPT
- 支持 ChatGPT plus,在配置文件中开启
- 支持 session_token 登录,适用于微软登录和 Google 登录的用户
- 支持第三方代理登录,不需要海外 VPS 也可以搭建机器人服务(但可能还是需要一个代理)
- 调整了预设机制,加入了预设样式模板
- 修复了其他的一些 bug
本次更新的配置文件有较大改动,请一定要注意看 README !!
升级方法
- Windows 快速部署包用户:下载最新的快速部署包,执行
初始化.cmd
后,将 chatgpt 文件夹覆盖至旧的文件夹。 - docker 部署用户: 执行
docker pull lss233/chatgpt-mirai-qq-bot:latest
拉取最新镜像,重新创建容器 - docker-compose 部署用户: 修改 docker-compose.yml,执行
docker-compose pull
,按照下文步骤创建新的配置文件后,再执行docker-compose up -d
更新最新镜像
version: '3.4'
services:
mirai:
image: lss233/mirai-http:latest
restart: always
environment:
LANG: 'C.UTF-8'
volumes: # 注意,这里变成了 app
- ./mirai/bots:/app/bots
- ./mirai/config:/app/config
- ./mirai/data:/app/data
- ./mirai/plugin-libraries:/app/plugin-libraries
- ./mirai/libs:/app/libs
# - ./mirai/config.json:/mirai/config.json # 如果你要修改 mcl 的设置,就解除这个注释
chatgpt:
image: lss233/chatgpt-mirai-qq-bot:latest
restart: always
environment:
LANG: 'C.UTF-8'
volumes:
- ./config.cfg:/app/config.cfg
# - ./fonts:/app/fonts # 如果你想自定义字体,就解除注释
# - ./presets:/app/presets # 如果你想自定义预设,就解除注释
v1.5.4 - 网页版 - 免浏览器登录、消息队列、Linux 部署脚本、Mirai
更新内容
- 为 Linux 用户编写了一套快速部署脚本
- 支持第三方代理模式的免浏览器登录,使用国外 vps 不再是强制要求。
- 将 docker-compose.yaml 中的 mirai 镜像换成了 lss233/mirai-http,现在的 Mirai 是最新的
- 因为 ChatGPT 一次只能进行一个对话,因此加入了消息队列功能,减少报错。
- 优化错误提示
你可以在 README 中查看新功能的配置方法。
升级方法
- Windows 快速部署包用户:下载最新的快速部署包,将 chatgpt 文件夹覆盖至旧的文件夹。
- docker 部署用户: 执行
docker pull lss233/chatgpt-mirai-qq-bot:v1.5.4
拉取最新镜像,重新创建容器 - docker-compose 部署用户: 修改 docker-compose.yml,执行
docker-compose pull
,按照下文步骤创建新的配置文件后,再执行docker-compose up -d
更新最新镜像
version: '3.4'
services:
mirai:
image: lss233/mirai-http:latest
restart: always
environment:
LANG: 'C.UTF-8'
volumes: # 注意,这里变成了 app
- ./mirai/bots:/app/bots
- ./mirai/config:/app/config
- ./mirai/data:/app/data
- ./mirai/plugin-libraries:/app/plugin-libraries
- ./mirai/libs:/app/libs
# - ./mirai/config.json:/mirai/config.json # 如果你要修改 mcl 的设置,就解除这个注释
chatgpt:
image: lss233/chatgpt-mirai-qq-bot:browser-version
restart: always
environment:
LANG: 'C.UTF-8'
XPRA_PASSWORD: 'lss233' # XPRA 密码,建议修改
ports:
- 14500:14500
volumes:
- ./config.cfg:/app/config.cfg
# - ./fonts:/app/fonts # 如果你想自定义字体,就解除注释
v1.5.3 - 网页版更新
更新内容
修复文档错误、使用密码登录报错等内容。
API 无法使用的同学可以尝试此版本。
升级方法
- Windows 快速部署包用户:下载最新的快速部署包,执行
初始化.cmd
后,将 chatgpt 文件夹覆盖至旧的文件夹。 - docker 部署用户: 执行
docker pull lss233/chatgpt-mirai-qq-bot:v1.5.3
拉取最新镜像,重新创建容器 - docker-compose 部署用户: 修改 docker-compose.yml,执行
docker-compose pull
,按照下文步骤创建新的配置文件后,再执行docker-compose up -d
更新最新镜像
chatgpt:
image: lss233/chatgpt-mirai-qq-bot:v1.5.3 # 把 latest 改成 v1.5.3
restart: always
v1.5.2 - 网页版更新
更新内容
修复无法使用的情况。
升级方法
- Windows 快速部署包用户:下载最新的快速部署包,执行
初始化.cmd
后,将 chatgpt 文件夹覆盖至旧的文件夹。 - docker 部署用户: 执行
docker pull lss233/chatgpt-mirai-qq-bot:v1.5.2
拉取最新镜像,重新创建容器 - docker-compose 部署用户: 修改 docker-compose.yml,执行
docker-compose pull
,按照下文步骤创建新的配置文件后,再执行docker-compose up -d
更新最新镜像
chatgpt:
image: lss233/chatgpt-mirai-qq-bot:v1.5.2 # 把 latest 改成 v1.5.2
restart: always
重要更新
由于 JSON 格式的配置文件使用难度较大,现已切换至 TOML 格式的配置文件。
升级到该版本后,原有的 config.json
数据会被自动导入,然后写入到 config.cfg
中。 原先的 config.json
会被重命名为 config.json.old
使用 docker-compose
部署的同学,进行如下修改:
# 执行以下命令创建空的配置文件
touch config.cfg
修改 docker-compose.yaml:
chatgpt:
image: lss233/chatgpt-mirai-qq-bot:v1.5.2 # 在此指定版本号
restart: always
environment:
LANG: 'C.UTF-8'
XPRA_PASSWORD: 'password' # XPRA 密码,建议修改
ports:
- 14500:14500
volumes:
- ./config.cfg:/app/config.cfg # 新增此行
- ./config.json:/app/config.json # 配置文件转换完毕之后,此行便可删除
v1.6-RC3 - 官方 API 版 - 情感值调整
新增内容
- 修改默认预设,使用中文文本
- 加入 情感值 调整 ,详情请见 README.md
升级方法
- Windows 快速部署包用户:下载最新的快速部署包,执行
初始化.cmd
后,将 chatgpt 文件夹覆盖至旧的文件夹。 - docker 部署用户: 执行
docker pull lss233/chatgpt-mirai-qq-bot:latest
拉取最新镜像,重新创建容器 - docker-compose 部署用户: 执行
docker-compose pull
,按照下文步骤创建新的配置文件后,再执行docker-compose up -d
更新最新镜像
重要更新
由于 JSON 格式的配置文件使用难度较大,现已切换至 TOML 格式的配置文件。
升级到该版本后,原有的 config.json
数据会被自动导入,然后写入到 config.cfg
中。 原先的 config.json
会被重命名为 config.json.old
使用 docker-compose
部署的同学,进行如下修改:
# 执行以下命令创建空的配置文件
touch config.cfg
修改 docker-compose.yaml:
chatgpt:
image: lss233/chatgpt-mirai-qq-bot:api-version
restart: always
environment:
GPT_ENGINE: 'text-davinci-003'
LANG: 'C.UTF-8'
XPRA_PASSWORD: 'lss233' # XPRA 密码,建议修改
ports:
- 14501:14500
volumes:
- ./config.cfg:/app/config.cfg # 新增此行
- ./config.json:/app/config.json # 配置文件转换完毕之后,此行便可删除