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

【源码】基于Spring Boot和Vue.js的NewBing聊天服务系统

项目简介

本项目是一个基于Spring Boot和Vue.js的Web服务,集成了微软New Bing的聊天功能。它拥有美观的聊天界面,用户可借助API与后端交互,实现与New Bing的实时对话。项目开源免费且添加了特色功能,既可以作为网页服务直接访问,也能作为NewBingGoGo插件的魔法链接服务使用。

项目的主要特性和功能

主要特性

  • 前后端分离,后端采用Spring Boot,前端使用Vue.js,便于开发和维护。
  • 提供API接口,支持前端调用,实现多样化交互。
  • 具备统计信息功能,记录用户行为和会话数据。

主要功能

  • 聊天功能:实现New Bing的大多数功能,如搜索、画图、天气查询、地图查询等。
  • 创作功能:实现New Bing侧边栏撰写的多数功能,可按需生成文章。
  • 小窗功能(插件专属):实现New Bing侧边栏根据当前页面信息问答的功能,可在同一页面打开多个小窗同时问答,方便查阅资料和编辑文章。

安装使用步骤

服务器端(Spring Boot)

  1. 复制项目代码到本地。
  2. 用Maven或Gradle构建项目。
  3. 配置数据库连接及其他必要配置。
  4. 运行Spring Boot应用,可通过IDE(如IntelliJ IDEA或Eclipse)或命令行启动。
  5. 访问应用界面,测试各项功能。

客户端(Vue.js)

  1. 将前端代码复制到本地。
  2. 使用npm或yarn安装依赖。
  3. 运行开发服务器,可使用npm run serveyarn serve命令。
  4. 在浏览器中访问前端应用,测试各项功能。

部署说明

项目可部署到支持Java和Node.js的服务器,如Docker容器、Linux服务器等。部署前需配置好数据库连接和其他必要配置,前端应用需部署到静态文件服务器或CDN上。部署后,用户可通过服务器的IP地址或域名使用该服务。同时,要对API接口进行安全配置,如使用OAuth 2.0进行身份验证和授权,并遵守微软关于使用New Bing API的相关规定和限制。

下载地址

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