用于越狱的 New Bing AI Copilot(悉尼版)的跨平台桌面客户端,使用 Go 和 Wails(之前基于 Python 和 Qt)构建。
简体中文
您可以从 Windows、Linux 和 macOS 的发布页面下载二进制文件,或者根据“构建”部分自行构建。
平台信息:
cookies.json
放在与可执行文件相同的文件夹中(对于 macOS, $HOME/Library/Application Support/SydneyQt
):Export
,然后单击Export as JSON
(这会将您的 cookie 保存到剪贴板)cookies.json
中,该文件在与可执行文件相同的目录中创建。请按照下一节中的说明来解决常见问题。
对于中国大陆的用户来说,设置代理是必须的。
bing.com
域。一些代理提供商可能会将bing.com
添加到直接规则中,这意味着它将绕过代理。仅限中国用户。
如果您第一次在没有代理的情况下打开 Bing 网站,它会将您重定向到cn.bing.com
并污染您的 cookie,这意味着您将不再使用这些 cookie 访问 Bing AI,即使您之后使用代理也是如此。如果出现区域污染,请配置代理规则,确保首先通过代理访问 Bing,然后清除浏览器中的所有 cookie,或者只是打开隐私浏览窗口并重新登录您的 Microsoft 帐户,最后导出 cookie。
Bing 禁止特定国家/地区访问 Bing AI(具体来说,sydney.bing.com),因此在这种情况下,您需要使用 Cloudflare Workers 设置 wss 反向代理。以下是执行此操作的步骤:
Workers & Pages
。Create application
。Create Worker
。Deploy
。Quick edit
。worker.js
中的现有代码上。然后单击Save and deploy
。xxxx-xxxx-xxxx.xxxx.workers.dev
的工作域(不是像https://xxxx-xxxx-xxxx.xxxx.workers.dev/
这样的 URL,请删除前缀和后缀)并粘贴它设置页面中的Wss Domain
。然后单击Save
。您之前设置的 cookie 可能会不时过期。您可以在软件的聊天页面中检查 Cookie 的状态。如果过期,只需重做“使用”部分中的 cookie 导入步骤即可。
从 v2.4.0 开始,SydneyQt 将启动本地 Selenium 浏览器来尝试自动解析 CAPTCHA,并使用绕过服务器(如果已配置)。
如果这不起作用,请按照下列步骤操作:
如果您遇到无限的验证码循环,您可以尝试以下步骤:
在您的手机上安装 Bing 移动版。
使用您的 Microsoft 帐户登录。
向新必应发送消息。
确保您的代理 IP 没有更改。如果您使用 Clash,请禁用负载平衡或循环模式并仅使用一个节点。否则您将需要经常在浏览器中手动解决验证码。
环境:Go 1.21+、Node.js 16+
您可以遵循 Wails 的开发指南。
这是 TL;DR 版本:
go install github.com/wailsapp/wails/v2/cmd/wails@latest
。git clone https://github.com/juzeon/SydneyQt
。wails build
。使用debug_options_sets.json
覆盖 optionsSets,例如:
[
" fluxsydney " ,
" iyxapbing " ,
" iycapbing " ,
" clgalileoall " ,
" gencontentv3 " ,
" nojbf "
]
感谢@PeronGH,我们现在有了一个 Web API。查看更多详细信息。
https://github.com/acheong08/EdgeGPT
https://github.com/InterestingDarkness/EdgeGPT/tree/sydney
https://github.com/Harry-zklcdc/go-proxy-bingai