市面上那么多 ChatGPT 客户端,为啥还要重复造轮子

先回答一个可能部分人看到标题就会想到的问题~

嗯,市面上大部分三方客户端我都用过,用起来也很方便,只是,我长期使用下来后发现产品逻辑不太符合我的日常使用习惯

加之,我确信 ChatGPT 的出现改变了我很多,我每天都需要使用它,也基本确信会依赖很久(只要 OpenAI 不倒闭)

所以这是一个完全从自己使用习惯出发,打造的定制客户端,如果你恰好你也需要

介绍产品

先申明几个前提,以免浪费 v 友时间

  • 目前仅支持 macOS
    • 有余力了可能会做 iOS 版本
  • 目前仅支持 OpenAI 官方 API
    • 同上,等有余力了可能会…
  • 系统版本支持到 macOS 13.3 或 更高版本
    • 由于使用了一些 SwiftUI 新特性
  • 大部分代码使用 SwiftUI
    • 可能有隐藏 Bug 的意思 =.=
  • 目前只有英文界面
    • 毕竟国区也不给上架,而且界面确实也很简单
  • 我们还在解决一些体验问题

核心功能介绍

基础配置

ChatAIr-ChatGPT 客户端 TF 版发布-奇妙博客

创建或使用 prompt

  • 在对话框内使用 #……# 定义一个 prompt

ChatAIr-ChatGPT 客户端 TF 版发布-奇妙博客

  • 输入 # 即可唤醒 prompts 列表
  • 按住 ⌘ 键可快速选择
  • 副标题展示当前使用的 prompt

ChatAIr-ChatGPT 客户端 TF 版发布-奇妙博客

  • 输入 / 唤醒默认指令

ChatAIr-ChatGPT 客户端 TF 版发布-奇妙博客

  • 使用会话指令指定本次会话需使用的模型参数,不影响默认参数,即下次对话未指定时会继续使用默认的模型参数
    • 使用 /memory [ ] 指定本次对话使用的模型
    • 使用 /temperature [ ] 指定本次对话使用的温度参数
    • 使用 /memory [ ] 指定本次对话使用的历史会话条数
      • 一问一答视为一条会话
  • 补充说明:
    • 切换使用 prompt 或 AI 模型,依然会带上设置的历史会话条数,直到使用 /new 新建一个会话,或使用 /clear 清除所有会话
    • 所有数据均在本地存储,除调用 API 外无任何数据上传,未来会支持 iCloud 同步
  • 用 framer.ai 简单糊了个官网: https://chatair.framer.ai/

福利部分

由于目前还未正式上架(未来仅会上架非国区),感兴趣的 V 友 可参加 TF 测试: https://testflight.apple.com/join/B09CcTZ8

TF 现有 200 名额,如无意外,未来正式上架后 TF 版本也会持续可用,欢迎长期测试

预计会在一个月内上架 App Store ,正式上架后会从加入了 TF 并在本帖内留言 ID (邮箱)的用户中抽取 20 位赠送永久授权,会开新帖并公布中奖名单,尽情期待

TF 版本尚未经过全面测试,如您遇到问题,请邮件反馈至:support@chatairapp.com,并在邮件正文内附上您遇到问题的截图/录屏等,如果方便的话,也请附带您的 Mac 型号、macOS 版本、ChatAIr 客户端版本,以便我们更好的排查和解决问题,感恩~