项目简介
本项目是基于 Vue 和 Go 语言实现的 Bing 搜索引擎演示站点,能提供与 Microsoft Bing 相似的 UI 体验。它支持 ChatGPT 提示词功能,在国内也可流畅使用,基本兼容微软 Bing AI 所有功能,用户无需登录即可畅聊。
项目的主要特性和功能
- 提供与微软 New Bing 一致的 UI 体验。
- 可使用现有开源 ChatGPT 提示词库。
- 部署服务器需直连 www.bing.com 不重定向 CN,可配置 socks 连接,国内可用。
- 支持多种聊天服务器,可在右上角设置中切换。
- 登录微软账号设置用户 Cookie 可体验画图等高级功能。
- 支持 Docker、Release、Railway、Vercel、Render 等多种部署方式。
- 支持撰写、历史聊天、导出消息到本地(Markdown、图片、PDF)、简单访问权限控制等。
安装使用步骤
环境变量配置
可根据需要设置以下环境变量:
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
部署方式
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
```
Railway
主要配置 Dockerfile 路径及端口:
bash
PORT=8080
RAILWAY_DOCKERFILE_PATH=docker/Dockerfile
一键部署,点这里 =>
Vercel
Vercel 部署不支持 Websocket,需选择 官方聊天服务器 或 Cloudflare。
Render
设置用户
- 访问 https://www.bing.com/ 或 https://cn.bing.com/ ,登录。
- F12 或 Ctrl + Shift + I 打开控制台。
- 拿到 Cookie 中 _U 的值后,在网站设置 => 设置用户 中填入即可。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】