项目介绍:ChatGPT 桌面应用
ChatGPT 桌面应用是一款兼容多平台的本地应用程序,旨在为用户提供便利的人工智能对话体验。无论是在 Windows、Mac、iOS、Android 还是 Linux 系统上,ChatGPT 都能为用户提供流畅的使用体验。这款应用不是一个网页版,而是一个拥有自己独立界面的本地应用程序。
支持的平台
ChatGPT 桌面应用在多个平台上均可下载使用,包括:
- Windows 32 位和 64 位
- Android 32 位和 64 位
- Linux 64 位
- MacOS arm64 和 Intel64
值得注意的是,目前 iOS 版本尚未推出。
主要功能
ChatGPT 桌面应用提供了丰富的功能,满足用户各种需求:
- 支持 GPT-3 和 GPT-4 模型,用户可以进行智能对话
- 结合 DALL-E 模型进行图像生成
- 支持声音识别,并将声音信息用于 GPT 模型上下文中
- 每个聊天可以单独设置,以满足个性化需求
- 支持 SVG 显示,丰富视觉效果
- 提供编辑聊天功能
- 所有模型均可进行详细设置
- 支持第三方 API 的自定义请求头
- 消息可以以助手、用户或系统身份发送
- 不需要 VPN 使用(现已更新为必需)
- 集成 GPT 功能(从“funcs”文件夹外部加载)
- 支持语法高亮,如 pascal、python、json、sql 和 markdown
计划中的功能
为了不断提升用户体验,ChatGPT 桌面应用计划新增以下功能:
- 数学公式显示
- 支持 Markdown 格式
- 在 Linux 平台上支持语法高亮
- 增强 OpenAI 附加功能(如:文本校正、通过 Fine-tunes 定制模型、快捷指令等)
构建依赖
要构建 ChatGPT 桌面应用,开发者需具备 Delphi 11.3+ 版本,并且需要以下库支持:
- Skia
- SVGImageList
此外,还需要一些子模块的支持。ChatGPT 使用 Delphi 编写,开发团队对软件的开发投入了极大的热情。