BetterChatGPT

给 ChatGPT 换个更好用的界面,聊天效率翻倍

BetterChatGPT 是一个为 OpenAI ChatGPT 打造的开源增强界面,支持网页端以及 Windows、macOS、Linux 桌面端。它解决了官方 ChatGPT 界面功能单一、交互受限的问题,提供了更丰富的对话管理、提示词库、消息编辑与重发、多角色预设等能力。核心亮点包括:支持 GPT-3.5 和 GPT-4 模型切换,内置大量提示词模板,可自定义 API 密钥或使用内置代理,支持导出对话记录,并拥有深色模式、多语言等体验优化。项目基于 TypeScript 开发,界面现代流畅,适合希望提升 ChatGPT 使用效率的普通用户和开发者。

开源 free 对话助手
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 8381
维护状态 低维护
是否开源 是
定价模式 free

项目数据

分类对话助手
开发团队ztjhz
所属国家
定价模式free
价格说明完全免费,提供网页版及桌面客户端,无付费版本。
访问状态
是否开源是
开源协议CC0-1.0
主要语言TypeScript
技术栈/模型better-chat-gpt,chatbot,chatgpt,free,gpt-3,gpt-4
GitHub 星标★ 8381
30天Star增速
HF 下载量
上线时间2023-03-03 00:00:00
最近更新2026-09-22 00:00:00
维护状态低维护
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数3

使用教程

难度:入门 约 10 分钟 部署方式:本地安装 7 步

环境要求

  • node.js v14.18.0 或以上
  • yarn 或 npm 6.14.15 或以上(二选一)
  • Docker v24.0.7 或以上(仅本地容器化运行时需要)
  • 一个可用的 OpenAI API Key,或可访问的代理 API 端点

安装与启动步骤

  1. 1直接访问在线版

    最简单的方式是打开官网 https://bettergpt.chat/,无需安装任何软件即可开始使用。

  2. 2选择 API 接入方式

    进入 API 菜单后有三种选择:填自己的 OpenAI Key、用 ChatGPTAPIFree 代理,或自建端点。

  3. 3克隆项目仓库

    在本地终端执行克隆命令,把源码下载到当前目录。

    git clone https://github.com/ztjhz/BetterChatGPT.git
  4. 4进入项目目录

    切换到刚克隆下来的项目文件夹,后续命令都在此目录执行。

    cd BetterChatGPT
  5. 5安装项目依赖

    根据你安装的包管理器二选一:有 yarn 用 yarn,只有 npm 用 npm install。

    npm install
  6. 6启动本地开发服务

    运行开发命令启动应用,终端会输出本地访问地址,用浏览器打开即可。

    npm run dev
  7. 7Docker 方式运行

    已装 Docker 时,可构建镜像并以容器方式后台启动服务,停止用 docker compose down。

    docker compose build
    docker compose up -d

关键配置

配置项必填说明示例
OpenAI API Key是在 API 菜单中填入,从 OpenAI 平台 API Keys 页面获取sk-xxxxxxxx
API Endpoint否改用 ChatGPTAPIFree 提供的代理地址或自建端点,填入 API 菜单https://your-api-endpoint

如何确认成功

执行 npm run dev 后终端会打印本地访问地址,浏览器打开该地址,在 API 菜单填入密钥后能正常对话即成功。

常见问题

Q:没有 OpenAI API Key 能用吗?

A:可以。使用 ayaka14732/ChatGPTAPIFree 提供的免费 API 端点代理,或按该项目说明自建端点后填入 API 菜单。

Q:所在地区无法访问 ChatGPT / OpenAI 怎么办?

A:README 建议使用 ChatGPTAPIFree 提供的代理端点,或自建 API 端点后再填入 API 菜单。

Q:yarn 和 npm 应该选哪个?

A:任选其一即可。装了 yarn 就运行 yarn 与 yarn dev,只用 npm 就运行 npm install 与 npm run dev。

Q:必须安装 Docker 吗?

A:不是必须。Docker 只是本地运行的另一种方式,用 node.js 加 yarn/npm 直接跑即可。

注意事项

  • 在线版无需任何安装,本地部署是为了自行托管和二次开发
  • API Key 等信息填写在应用的 API 菜单中,请勿随意外泄
  • 自建 API 端点的完整步骤请参考 ayaka14732/ChatGPTAPIFree 仓库
  • Docker 运行需要版本 v24.0.7 或以上

核心亮点

  • 支持多平台(网页+桌面),跨设备使用方便
  • 内置丰富提示词库和角色预设,开箱即用
  • 可自定义 API 密钥,灵活控制成本与隐私

不足之处

  • 依赖第三方 API 或代理,稳定性受外部影响
  • 文档/社区待观察

适用场景

  • 日常与 ChatGPT 对话,想要更清爽的界面
  • 需要管理多个对话场景,使用提示词模板快速生成
  • 开发者或重度用户想通过自定义 API 密钥降低使用成本

替代项目

ChatGPT-Next-Web、Lobe Chat、OpenCat

项目介绍

BetterChatGPT 是对话助手领域的开源项目,由 ztjhz 开发,2023 年首次发布。

在全站 13,014 个收录项目中,它的 GitHub 星标数(8,381)位列前 6%,在对话助手分类的 905 个项目里位列前 4%。

项目已超过三个月没有代码更新,维护节奏明显放缓,最近一次代码更新于 2026-09-22。完全免费,提供网页版及桌面客户端,无付费版本。从国内网络环境看,当前已无法正常访问。

它主要面向的使用场景是:日常与ChatGPT对话,想要更清爽的界面。同类可对比的替代方案包括 ChatGPT-Next-Web、Lobe Chat、OpenCat。

上一篇:BlackFriday-GPTs-Prompts

下一篇:gpt4free-ts

同类项目推荐

open-webui 开源

给本地模型配个漂亮聊天室,全家都能用

User-friendly AI Interface (Supports Ollama, OpenAI API, ...)

★ 152821 2026-08-09
prompts.chat 开源

海量好提示词,抄了就能让 AI 更听话

f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the commun···

★ 170999 2026-08-09
elia 开源

终端里用键盘快速聊 AI,多模型切换不打断思路

A snappy, keyboard-centric terminal user interface for interacting with large langua···

★ 2479 2026-08-09
NextChat 开源

一个界面聊遍所有主流AI模型,支持全平台部署,轻快又私密。

✨ Zero-config AI chat assistant. No API key needed — sign up and instantly chat wi···

★ 88802 2026-08-09