BingGPT
告别浏览器,随时与 New Bing AI 对话的跨平台桌面客户端
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
告别浏览器,随时与 New Bing AI 对话的跨平台桌面客户端
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
想象这样一个场景:你正在 Windows 系统上写文档,需要随时向 AI 助手请教,但每次都要打开浏览器、登录 Microsoft 账号、忍受网页的卡顿和广告——这大概是很多人使用 New Bing(Microsoft Copilot)时的共同痛点。
BingGPT 正是为解决这个痛点而生:它是一个专为 New Bing AI 对话打造的跨平台桌面客户端(支持 Windows、macOS、Linux),将 New Bing 的完整对话能力装进一个轻量的独立应用程序,用户无需打开 Edge 浏览器,甚至无需安装任何浏览器插件,就能随时随地与 AI 助手交流。
![]()
图1:BingGPT 应用图标(来源:GitHub 仓库)
BingGPT 由开发者 dice2o 创建于 2023 年 2 月,正值 OpenAI 发布 GPT-4、微软全面推广 New Bing 的热潮期。当时想要体验 New Bing 的对话能力,用户必须安装 Microsoft Edge 浏览器并登录 Microsoft 账号,使用体验与在网页端聊天别无二致——对追求效率的用户而言,这种"大动干戈"的使用方式显然不够优雅。
dice2o 敏锐地捕捉到了这个需求空白,利用 Electron 框架将 New Bing 的 Web 界面封装为一个本地桌面应用。2023年中期,该项目在 GitHub 上迅速获得了大量关注,star 数一路攀升,截至分析时已超过 8900,成为 New Bing 第三方客户端中最受欢迎的开源项目之一。
项目采用 Apache-2.0 开源许可证,这意味着任何人都可以自由使用、修改和分发代码。
如果把 New Bing 比作一位知识渊博的顾问,那么 BingGPT 就相当于给这位顾问配了一个专属的"接待台"——你不需要每次都走到顾问的办公室(打开 Edge 浏览器),只需通过这个接待台(桌面应用)就能直接与顾问对话。
它的核心思路非常清晰:网页能做的事,桌面应用也能做,而且做得更轻、更快、更便捷。 通过 Electron 框架,BingGPT 直接调用 New Bing 的底层接口,将网页端体验完整迁移到原生桌面窗口中,同时赋予了操作系统级别的能力(如窗口置顶、键盘快捷键、系统通知集成等)。
BingGPT 提供了完整的对话管理功能:创建新话题(New Topic)、切换对话语气(Creative / Balanced / Precise)、快速回复选项,以及随时停止 AI 正在进行的回复。这些功能与网页端 New Bing 基本一致,但操作更加流畅,响应更快。
这是 BingGPT 最受欢迎的特性之一:支持将完整对话导出为 Markdown、PNG 图片或 PDF 文档。对于需要保存 AI 对话记录、整理知识笔记的用户来说,这个功能非常实用——导出后的格式干净整洁,可以直接用于文档编写或知识库建设。
内置主题切换和字体大小调整功能,用户可以根据自己的视觉偏好自定义应用外观。
应用内置了丰富的快捷键操作:
Ctrl/Cmd + N:新建话题Ctrl/Cmd + < / >:切换语气Ctrl/Cmd + I:聚焦输入框Ctrl/Cmd + S:停止 AI 回复Ctrl/Cmd + T:窗口置顶(Always on Top)Ctrl/Cmd + R:刷新Ctrl/Cmd + +/-:调整字体大小BingGPT 是真正的跨平台应用,提供以下安装包格式:

图2:BingGPT 应用运行截图(来源:GitHub 仓库)
BingGPT 基于 Electron 24 构建,使用 Electron Forge 作为打包工具链,这是一个官方推荐的 Electron 应用构建和分发方案。相比手动配置 Electron 构建流程,Electron Forge 提供了开箱即用的脚手架、自动更新、打包和多平台构建能力。
项目结构简洁,主要文件包括:
main.js:Electron 主进程,负责窗口管理、应用生命周期preload.js:预加载脚本,安全地暴露 API 给渲染进程forge.config.js:Electron Forge 打包配置,定义了各平台的构建规则package.json:项目依赖和脚本定义整体代码量不大,属于典型的"工具型" Electron 项目:没有复杂的后端服务,所有逻辑都在前端渲染进程中处理,通过 Electron 的 IPC 机制与系统交互。
BingGPT 本身并不运行任何 AI 模型,它是一个纯粹的前端封装层——通过调用 New Bing 的 Web API(底层基于 GPT-4)来实现对话功能。因此不涉及本地模型加载、训练或推理。
对于普通用户而言,BingGPT 的上手门槛几乎为零:只需从 GitHub Releases 页面下载对应平台的安装包,双击运行即可。没有 Docker、没有命令行、没有源码编译——这是它相对于大多数开源 AI 项目的最大优势。
使用前的唯一要求是登录 Microsoft 账号(与网页版 New Bing 一致)。此外,由于 New Bing 服务在部分地区存在访问限制,用户可能需要配合 VPN 使用,并将 bing.com 及其子域名纳入代理规则。
对于 macOS 用户,如果遇到"应用无法打开"的提示(系统安全限制),只需在终端执行一行命令即可解决:
sudo xattr -d com.apple.quarantine /Applications/BingGPT.app
由于 BingGPT 只是一个 New Bing 的"前端包装",它的功能上限完全取决于 New Bing API 本身的接口能力。如果微软调整了 New Bing 的访问策略或 API 限制,BingGPT 的功能也会受到相应影响。
从 GitHub 数据来看,该项目的最后更新时间为 2024 年 2 月,距今已超过一年没有代码提交。这可能与 New Bing 逐步与 Microsoft Copilot 合并、微软收紧第三方接口访问有关。
项目中存在大量未处理的 issues(241 个),其中包含不少用户反馈的功能请求和 bug 报告。由于维护者活跃度下降,这些问题的响应周期可能较长。
没有网络连接时应用完全无法使用,且仍然需要 Microsoft 账号登录。相比本地运行的 AI 工具(如 Ollama、LM Studio),BingGPT 的离线可用性为零。
BingGPT 的出现和流行折射出一个重要的趋势:AI 助手正在从"网页体验"向"桌面应用"迁移。随着 Claude Desktop、ChatGPT App、Copilot App 等原生应用的成熟,越来越多的用户开始期待 AI 助手能够像传统桌面软件一样融入操作系统——支持系统级快捷键、常驻后台运行、与本地文件交互。
从开源生态角度看,BingGPT 代表了一类典型的"轻量封装型"开源项目:它不发明新技术,而是用成熟技术解决一个具体的体验痛点。这类项目往往用户基数大、传播成本低,但也容易因为上游服务的变更而失去生命力。
对于 AI 应用开发者而言,BingGPT 提供了两点启示: