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

【源码】基于 Go 和 Vue3 的 Bing AI 演示站点

项目简介

本项目是一个基于 Go 语言和 Vue3 框架的 Bing AI 演示站点,为用户提供与微软 New Bing 交互的定制化界面。支持 ChatGPT 提示词库,国内用户无需登录即可使用,基本兼容微软 Bing AI 的所有功能,还支持自定义部署聊天服务器。

项目的主要特性和功能

  • 一致的 UI 体验:提供与微软 New Bing 一致的 UI 设计,可在本地体验相同界面。
  • 支持 ChatGPT 提示词:集成开源 ChatGPT 提示词库,可直接使用进行对话。
  • 国内可用:支持国内用户访问,部署时可配置 Socks 代理直连 Bing 服务。
  • 无需登录即可使用:无需登录微软账号可使用基本功能,登录后解锁更多高级功能。
  • 自定义聊天服务器:支持自定义部署聊天服务器,可按需选择不同服务器交互。
  • 多平台部署支持:支持 Docker、Railway、Vercel、Render 等多种部署方式。

安装使用步骤

1. 下载源码

假设用户已下载本项目的源码文件,并解压到本地目录。

2. 配置环境变量

在项目根目录下创建 .env 文件,并根据需求配置以下环境变量: ```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_AUTH_KEY=xxx ```

3. 运行项目

使用 Docker 部署

bash docker run -d -p 8080:8080 --name go-proxy-bingai --restart=unless-stopped adams549659584/go-proxy-bingai

使用 Docker Compose 部署

在项目根目录下创建 docker-compose.yml 文件,内容如下: ```yaml version: '3'

services: go-proxy-bingai: image: adams549659584/go-proxy-bingai container_name: go-proxy-bingai restart: unless-stopped ports: - 8080:8080 然后运行以下命令启动服务:bash docker-compose up -d ```

直接运行可执行文件

4. 访问站点

项目启动后,访问 http://localhost:8080 即可进入演示站点,开始与 Bing AI 进行交互。

5. 自定义聊天服务器(可选)

如果需要自定义聊天服务器,可以参考项目中的 worker.js 文件,部署到 Cloudflare Workers 或其他支持的服务上,并在站点设置中切换聊天服务器。

其他部署方式

项目还支持通过 Railway、Vercel、Render 等平台进行一键部署,具体步骤请参考项目文档中的相关说明。

下载地址

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