littlebot
Published on 2025-04-08 / 3 Visits
0

【源码】基于Node.js的Bingo

项目简介

本项目是基于Node.js开发的,名为Bingo,旨在高度还原New Bing的网页版功能,为国内用户提供可用的Bing AI体验。该项目支持Docker、HuggingFace、Netlify、Vercel和Render等多种部署方式,方便用户快速部署和使用。

项目的主要特性和功能

  • 高度还原UI:基于Next.js重写,完整还原New Bing Web版的UI和用户体验。
  • 多平台部署:支持Docker、HuggingFace、Netlify、Vercel和Render等多种部署方式,部署便捷。
  • Cookie全局配置:支持Cookie的全局配置和共享,简化用户操作。
  • 语音对话支持:支持持续语音对话,交互体验更自然。
  • 绘图功能:支持绘图功能,拓展了Bing AI的应用场景。
  • 移动端优化:优化了移动端的展示效果,确保不同设备上的良好用户体验。

安装使用步骤

假设用户已经下载了本项目的源码文件。

1. 安装依赖

进入项目目录,安装项目所需的依赖: bash cd bingo npm install # 推荐使用 pnpm install

2. 构建项目

运行以下命令构建项目: bash npm run build

3. 启动项目

构建完成后,启动项目: bash npm run start 项目启动后,可以在浏览器中访问http://localhost:3000查看运行效果。

4. 使用Docker部署

如果你更喜欢使用Docker进行部署,可以按照以下步骤操作: bash docker build . -t bingo docker run --rm -it -e BING_COOKIE=xxxx -p 7860:7860 bingo 其中,BING_COOKIE是Bing.com域名下的一个名为_U的Cookie值。

5. 获取Cookie

为了使用Bing AI的功能,你需要获取Bing.com的Cookie。具体步骤如下: 1. 访问https://www.bing.com/并登录。 2. 找到名为_U的Cookie值,并将其用于环境变量BING_COOKIE

通过以上步骤,你就可以在本地或服务器上成功部署并使用本项目。

下载地址

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