cssxsh / mirai-new-bing

Mirai Console New Bing 插件
GNU Affero General Public License v3.0
49 stars 0 forks source link
mirai mirai-console new-bing

Mirai New Bing

基于 Mirai Console 的 New Bing Chat Bot 插件

maven-central build

使用前应该查阅的相关文档

由于微软还未在中国大陆开放 New Bing 的使用,以国内IP去访问 Bing 会导致跳转 404 而无法使用
故需要配置代理 proxy
尝试使用新的API,目前测试的结果表明不需要代理 (23/03/20)
新的API也开始 404 了, 需要配置代理了 (23/03/23)
Max send count 20 exceeded. Consider increasing the property maxSendCount if more is required. 说明代理配置有问题 (23/03/31)

使用前请赋予权限!!!!!!
权限ID会在日志里给出!!!!!!

New Bing 网页 Cookie 最关键是 _U 这个 Cookie, 如果没有,可以访问 https://www.bing.com/new 刷新一下
New Bing 加入了新的 Cookie 检测, 所以需要全部 cookie 内容
cookie.png 由于内容比较多,所以要求将其写入文件 data/xyz.cssxsh.mirai.plugin.new-bing/cookie.txt

出现 Sorry, you need to login first to access this service. 表示Cookie不可用
原因可能是是 IPCookie 不匹配(浏览器和插件没有使用同一个代理,或者同一个网络)。

推荐一下 https://github.com/chathub-dev/chathub 这个 Chrome 插件,可以免代理直接使用 New Bing
你可以用它来抓 Cookie, 保证 Cookie 可用性。

效果

example

配置

bing.yml 基本配置

参数

bing.yml - options 机器人参数配置

由于 New Bing 并不存在公开的官方文档,所以这一项有具体作用并不是很清楚
你可以到 discussions#4 交流讨论

安装

MCL 指令安装

请确认 mcl.jar 的版本是 2.1.0+
./mcl --update-package xyz.cssxsh.mirai:mirai-new-bing --channel maven-stable --type plugins

手动安装

  1. Releases 或者 Maven 下载 mirai2.jar
  2. 将其放入 plugins 文件夹中

爱发电

afdian