littlebot
Published on 2025-04-09 / 0 Visits
0

【源码】基于go语言框架的Bing AI演示站点

项目简介

本项目是基于微软New Bing,使用Vue3和Go简单定制的演示站点。它具备与New Bing一致的UI体验,支持ChatGPT提示词,国内也可使用,基本兼容微软Bing AI的所有功能,用户无需登录即可畅快聊天。

项目的主要特性和功能

  1. UI体验与微软New Bing一致,带来熟悉的交互感受。
  2. 支持使用现有开源ChatGPT提示词库。
  3. 国内可用,部署服务器需直连www.bing.com不重定向CN,可配置socks连接。
  4. 支持多聊天服务器,默认使用Cloudflare Workers(请求数每天限额100,000),推荐自行部署,也可在右上角设置中切换,Bing官方聊天服务器相对较快且稳定。
  5. 支持画图等高级功能,需选更有创造力模式或在右上角设置中开启图像创建,可登录微软账号设置用户Cookie进行体验。
  6. 支持简单授权认证密码,可进行身份验证和授权。
  7. 可查看系统的配置信息,包括是否配置cookie和是否已授权。
  8. 支持配置SOCKS代理,适应不同网络环境。
  9. 可以生成随机有效的美国IP地址。
  10. 提供静态文件服务和反向代理功能。

安装使用步骤

假设用户已经下载了本项目的源码文件。

环境变量配置

可在运行前配置以下环境变量: bash PORT=8080 Go_Proxy_BingAI_SOCKS_URL=192.168.0.88:1070 Go_Proxy_BingAI_SOCKS_USER=xxx Go_Proxy_BingAI_SOCKS_PWD=xxx Go_Proxy_BingAI_USER_TOKEN_1=xxx Go_Proxy_BingAI_USER_TOKEN_2=xxx Go_Proxy_BingAI_USER_TOKEN_3=xxx ... Go_Proxy_BingAI_AUTH_KEY=xxx

部署方式

  1. Docker
    • 参考 Dockerfiledocker-compose.yml
    • docker 示例: ```bash docker run -d -p 8080:8080 --name go-proxy-bingai --restart=unless-stopped adams549659584/go-proxy-bingai

docker run -e Go_Proxy_BingAI_SOCKS_URL=192.168.0.88:1070 -e Go_Proxy_BingAI_SOCKS_USER=xxx -e Go_Proxy_BingAI_SOCKS_PWD=xxx -d -p 8080:8080 --name go-proxy-bingai --restart=unless-stopped adams549659584/go-proxy-bingai - docker compose 示例:yaml version: '3'

services: go-proxy-bingai: image: adams549659584/go-proxy-bingai container_name: go-proxy-bingai
restart: unless-stopped ports: - 8080:8080 2. **Release** 3. **Railway** - 主要配置 Dockerfile 路径及端口:bash PORT=8080 RAILWAY_DOCKERFILE_PATH=docker/Dockerfile ``` - 一键部署,点这里 => Deploy on Railway 4. Vercel - Vercel 部署不支持 Websocket ,需选择 官方聊天服务器 或 Cloudflare。 5. Render

设置用户

  • 访问 https://www.bing.com/ 或 https://cn.bing.com/ ,登录。
  • F12 或 Ctrl + Shift + I 打开控制台。
  • 拿到 Cookie 中 _U 的值 后,在网站设置 => 设置用户 中填入即可。

问题解决

遇到一切问题,先点左下角新主题图标试试,不行使用刷新大法(Shift + F5 或 Ctrl + Shift + R 或 右上角设置中的一键重置),最终大招就清理浏览器缓存及 Cookie ,比如(24 小时限制、未登录提示等等)。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】