Skip to content

Latest commit

 

History

History
148 lines (106 loc) · 5.67 KB

README-zh_CN.md

File metadata and controls

148 lines (106 loc) · 5.67 KB

更好的 ChatGPT PLUS

Better ChatGPT

许可证 星标 分叉 问题 拉取请求

🗳️ 功能优先级

通过在 Canny.io 上投票帮助我们决定下一个要开发的功能。急需某个功能?可以通过 $100 的赏金将其优先开发!

🚀 介绍更好的 ChatGPT PLUS

体验免费的、无限制的对话式人工智能,使用 OpenAI 的 ChatGPT API。访问我们的网站 开始体验。

主要功能

  • 区域代理:绕过 ChatGPT 限制。
  • 提示库
  • 聊天组织:文件夹和过滤器。
  • 令牌和定价信息
  • ShareGPT 集成
  • 自定义模型参数
  • 多功能消息:以用户/助手/系统身份聊天。
  • 编辑和重新排序消息
  • 自动保存和下载聊天记录
  • Google Drive 同步
  • 多语言支持 (i18n)

PLUS 分叉增强

我们不断改进更好的 ChatGPT PLUS。以下是主要区别和最近的更新:

  • 小型 UI 增强:更时尚、更直观的界面,包括更新的附件图标,现在移动到底部。
  • 剪贴板支持:直接从剪贴板粘贴图像。
  • 图像界面:支持支持的模型的图像界面。
  • 标题模型选择:允许指定用于聊天标题生成的模型。
  • 改进的导入:修复导入 JSON 时的问题,并改进 GPT 数据。
  • 模型解析:添加了基于 OpenRouter API 的模型解析支持。
  • 图像的令牌计数:实现了图像的令牌计数和成本计算。
  • 缩放功能:为图像添加了缩放功能。
  • 大文件处理:改进了大文件的处理,以防止存储溢出。
  • OpenAI 导入修复:修复了 OpenAI 聊天分支的导入问题,确保导入包含最多消息的最深分支。

欢迎贡献!请随时提交 拉取请求

🚀 开始使用

  1. 访问我们的网站
  2. API 密钥:输入你的 OpenAI API 密钥,从这里获取。
  3. 代理:使用 ChatGPTAPIFree 或自行托管。

🖥️ 桌面应用

发布页面 下载

操作系统 下载
Windows .exe
MacOS .dmg
Linux .AppImage

桌面功能:

  • 无限本地存储
  • 本地运行

🛠️ 自行托管实例

Vercel

使用 Vercel 部署

GitHub Pages

  1. Star 和 Fork这个仓库
  2. 设置:导航到 Settings > Pages,选择 GitHub Actions
  3. 操作:点击 ActionsDeploy to GitHub Pages,然后 Run workflow

本地设置

  1. 安装 node.jsyarn/npm
  2. 克隆仓库git clone https://github.com/animalnots/BetterChatGPT-PLUS.git
  3. 导航到:cd BetterChatGPT-PLUS
  4. 安装yarnnpm install
  5. 启动yarn devnpm run dev

Docker Compose

  1. 安装 docker
  2. 构建docker compose build
  3. 启动docker compose up -d
  4. 停止docker compose down

构建桌面应用

  1. 安装 yarn/npm
  2. 构建(Windows)yarn make --win

⭐️ 星标和支持

星标仓库 以鼓励开发。
星标历史图

支持方式:

支持原始创作者 这里

❤️ 贡献者

感谢所有的 贡献者!

🚀 更新和扩展

添加新设置

要添加新设置,请更新以下文件:

public/locales/en/main.json
public/locales/en/model.json
src/assets/icons/AttachmentIcon.tsx
src/components/Chat/ChatContent/ChatTitle.tsx
src/components/Chat/ChatContent/Message/EditView.tsx
src/components/ChatConfigMenu/ChatConfigMenu.tsx
src/components/ConfigMenu/ConfigMenu.tsx
src/constants/chat.ts
src/store/config-slice.ts
src/store/migrate.ts
src/store/store.ts
src/types/chat.ts
src/utils/import.ts

更新模型

  1. OpenRouter 下载 models.json
  2. 将其保存为根目录下的 models.json
  3. 运行 node sortModelsJsonKeys.js 以组织键。