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

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

项目简介

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

项目的主要特性和功能

  1. 提供与微软 New Bing 相似的界面,让用户有熟悉的操作感受。
  2. 支持使用现有开源 ChatGPT 提示词库,丰富对话内容。
  3. 部署服务器需直连 www.bing.com 不重定向 CN,可配置 socks 连接以实现国内访问。
  4. 支持多模式,在需要画图等高级功能时,选择更有创造力模式或在右上角设置图像创建,登录微软账号设置用户 Cookie 即可体验。
  5. 支持 Docker、Release、Railway、Vercel、Render 等多种部署方式。
  6. 遇到问题可先点左下角清理,不行使用刷新大法,最终可清理浏览器缓存及 Cookie。
  7. 具备撰写、历史聊天、导出消息到本地(Markdown、图片、PDF)、简单访问权限控制等功能。

安装使用步骤

前提条件

用户已下载本项目的源码文件,且安装了 Go 语言环境(推荐版本 Go 1.x)和 Vue CLI(用于前端开发)。

步骤

  1. 复制项目代码:通过 Git 复制项目代码到本地。 bash
  2. 配置环境变量(可选):可根据需求设置以下环境变量: 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
  3. 选择部署方式:
    • 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 - **Railway**:bash PORT=8080 RAILWAY_DOCKERFILE_PATH=docker/Dockerfile 一键部署,点这里 => [![Deploy on Railway](https://railway.app/button.svg)](https://railway.app/template/uIckWS?referralCode=BBs747) 4. 运行项目:进入项目目录,运行以下命令启动项目。bash cd go-proxy-bingai

go run main.go -port 8080 # 使用具体的启动命令根据项目的实际情况进行修改 ``` 运行完成后访问指定端口即可使用该项目。注意需使用 https 域名(自行配置 nginx 等),localhost 除外。

下载地址

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