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

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

项目简介

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

项目的主要特性和功能

  1. UI体验一致:提供与微软New Bing一致的用户界面。
  2. 支持提示词:支持现有开源ChatGPT提示词库。
  3. 国内可用:部署服务器需直连www.bing.com不重定向CN,可配置socks连接。
  4. 功能丰富:基本兼容微软Bing AI所有功能,包括撰写、历史聊天、导出消息到本地(Markdown、图片、PDF)等。
  5. 高级功能:需要画图等高级功能时,可登录微软账号设置用户Cookie进行体验。
  6. 聊天服务器切换:支持在右上角设置中切换聊天服务器。
  7. 简单授权认证:支持简单的访问权限控制。

安装使用步骤

前提条件

假设用户已经下载了本项目的源码文件。需注意,部署需https域名(自行配置nginx等),支持Linux (amd64 / arm64)、Windows (amd64 / arm64),国内机器部署可配置socks环境变量。

部署方式

Docker

  • 运行容器监听8080端口: bash docker run -d -p 8080:8080 --name go-proxy-bingai --restart=unless-stopped adams549659584/go-proxy-bingai
  • 配置socks环境变量: bash 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 ```

Release

Railway

主要配置Dockerfile路径及端口: bash PORT=8080 RAILWAY_DOCKERFILE_PATH=docker/Dockerfile 一键部署,点这里 => Deploy on Railway

Vercel

Vercel部署不支持Websocket,需选择官方聊天服务器或Cloudflare。

Render

设置用户

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

环境变量配置

可根据需要配置以下环境变量: 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

部署聊天服务器

  • 注册Cloudflare账号:注册链接
  • 创建Worker服务,复制 worker.js 全部代码,粘贴至创建的服务中,保存并部署。
  • 在触发器中自定义访问域名。

使用

部署完成后,通过浏览器访问部署好的站点网址,即可开始使用。遇到问题,可先点左下角图标,不行使用刷新大法(Shift + F5或Ctrl + Shift + R或右上角设置中的一键重置),最终可清理浏览器缓存及Cookie。

下载地址

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