项目简介
本项目是一个基于 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】