用於越獄的 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