BetterChatGPT

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

开源 🏷️完全免费 🚫 站点已失效 对话助手 🍴 复刻 2604 🐛 待处理 246 👀 关注 55
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 8376
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 完全免费,提供网页版及桌面客户端,无付费版本。

项目预览

BetterChatGPT 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类对话助手
开发团队ztjhz
定价模式🏷️完全免费
价格说明完全免费,提供网页版及桌面客户端,无付费版本。
访问状态🚫 站点已失效
是否开源是
开源协议CC0-1.0
主要语言TypeScript
技术栈/模型better-chat-gpt,chatbot,chatgpt,free,gpt-3,gpt-4
GitHub 星标★ 8376
上线时间2023-03-03 00:00:00
代码更新2024-08-14
仓库体积3.4 MB
本站数据更新2026-11-09
维护状态低维护
收录时间2026-08-09
浏览次数8

项目介绍

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

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 8376

技术标签

使用教程

难度:入门 约 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

上一篇:BlackFriday-GPTs-Prompts

下一篇:gpt4free-ts

同类项目推荐

WechatRobot 开源

给个人微信加个自动回复机器人,查天气、看热榜、陪聊一键搞定

个人微信号自动回复、陪聊、查天气、查垃圾分类。新增查看今日新闻和知乎热榜功能。

★ 163 2026-08-09
SwiftAI 开源

在 iPhone 上原生体验 ChatGPT 和 DALL·E 2,聊天绘图两不误。

iOS app that features a chat powered by ChatGPT and DALL·E 2

★ 135 2026-08-09
seq2seq_chatbot_links 开源

一份清单,找齐各大框架的聊天机器人代码实现

Links to the implementations of neural conversational models for different framework···

★ 275 2026-08-09
awesome-python 开源

翻遍 Python 生态,帮你挑出最值得用的库

Hand-picked awesome Python libraries and frameworks, organised by category

★ 469 2026-08-09
AiChat-QuickJump 开源

在AI对话间一键跳转,告别翻找历史会话

AI对话快速导航、收藏、跳转插件。目前大部分 AI 对话网站已经内置了类似功能,本项目停止···

★ 70 2026-08-09
AI-Infinity 开源

一站式集成多种 AI 工具,探索无限可能

A set of AI tools that will help you explore the infinite possibilities of AI.

★ 573 2026-08-09
ComfyJS 开源

几行代码接入 Twitch 聊天,快速打造机器人

Comfiest Twitch Chat Library for JavaScript | NodeJS + Browser Support

★ 438 2026-08-09
laibot-client 开源

用树莓派和 Python 打造你的专属智能音箱,实现语音对话。

开源人工智能,基于开源软硬件构建语音对话机器人、智能音箱……人机对话、自然交互,来宝···

★ 93 2026-08-09