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

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

项目简介

本项目是基于Go语言和Vue框架构建的Bing AI演示平台,为用户提供无需登录即可体验Microsoft Bing AI功能的平台。用户能通过该平台访问Bing AI的聊天、画画等功能,还支持自定义提示词库以及多种部署方式。

项目的主要特性和功能

  • 无需登录使用:用户不登录也可体验Bing AI的聊天和画画等大部分功能。
  • 自定义提示词库:支持现有开源ChatGPT提示词库,用户可按需自定义提示词。
  • 国内可用:配置SOCKS代理后可在国内环境使用,支持直连Bing服务器。
  • 多平台部署:支持Docker、Release、Railway、Vercel、Render等多种部署方式。
  • 高级功能支持:登录微软账号可使用画图等高级功能,还能选择“更有创造力”模式。
  • 聊天服务器切换:可在设置中切换聊天服务器,支持官方服务器和自定义部署的Cloudflare Workers。

安装使用步骤

1. 本地部署

  1. 安装Go语言环境,确保本地已安装。
  2. 在项目根目录下运行 go run main.go 启动后端服务。
  3. 在浏览器中访问 http://localhost:8080 使用Bing AI演示站点。

2. Docker部署

  1. 拉取Docker镜像并运行容器:docker run -d -p 8080:8080 --name go-proxy-bingai --restart=unless-stopped adams549659584/go-proxy-bingai
  2. (可选)配置SOCKS代理: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

3. Release部署

解压后得到可执行文件 go-proxy-bingai,直接运行即可。

4. 云平台部署

  • Railway:通过Railway一键部署,配置Dockerfile路径和端口。
  • Vercel:通过Vercel一键部署,快速搭建前端服务。
  • Render:通过Render一键部署,支持快速部署和运行。

5. 部署聊天服务器

  1. 访问Cloudflare注册账号。
  2. 复制 cloudflare/worker.js 中的代码,粘贴至Cloudflare Worker服务中并部署。
  3. 在触发器中选择自定义访问域名。

环境变量配置

项目支持通过环境变量配置,常用环境变量如下: - PORT:运行端口,默认8080。 - Go_Proxy_BingAI_SOCKS_URL:SOCKS代理地址。 - Go_Proxy_BingAI_SOCKS_USERGo_Proxy_BingAI_SOCKS_PWD:SOCKS代理的用户名和密码。 - Go_Proxy_BingAI_USER_TOKEN:默认用户Cookie设置,支持多个用户令牌。

其他说明

  • 如需使用画图等高级功能,需登录微软账号并选择“更有创造力”模式。
  • 遇到问题可尝试清除浏览器缓存或使用刷新功能(Shift + F5 或 Ctrl + Shift + R)。

下载地址

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