导语

本文是 Design For AI 专题 的专稿,原文发表于 这里

我每天测试 N 多 AI 产品,它们的设计天上地下、云泥之别,这个产品的设计是所有设计里最简单优雅的:

  • 不用下载 APP、注册密码,直接在 iMessage 里使用 ChatGPT
  • 人人会用 iMessage,毫无学习成本
  • 还能扩展音频、视频、AR

整体感觉

以前专门介绍过,怎么在 iOS、Android 的全局层面使用 ChatGPT。当时的方案需要下载 APP、安装一个特殊的 ChatGPT 键盘,而后在 iOS 里各种输入框里呼出 ChatGPT 键盘、进行 ChatGPT 操作。略微有点繁琐,键盘区的人机交互也有点怪异。

现在有了一个简单而优雅的神奇方案:把 iOS 自带的 iMessage / 消息,直接变成 ChatGPT 客户端

使用方法超简单:打开 iMessage,给 textgpt@icloud.com “这个人”随便发一条消息,它其实就是 TextGPT 提供的 ChatGPT 聊天机器人。它会简单介绍注意事项,然后就可以开始试用 ChatGPT 咯。

拿到各种 AI 工具,我都要测试一下。那我先来问问它:有什么经典的 UX 设计书籍可推荐的

设计 | 把 iPhone 自带的 iMessage 变成 ChatGPT 1

在 iMessage 里直接向 ChatGPT 提问

它和 ChatGPT 一样等了几秒返回了答案,我一看……这个答案明显就是胡说八道啊!幸亏这些书我都看过,否则明明被它蒙蔽、我还得感谢它!

不过我又仔细看了一下,发现它给出的答案其实属于驴头不对马嘴,基本信息其实基本是正确的,但是不知道为什么把书名、书籍介绍和作者姓名等信息错位了。

OK,那我就用我“多年”和 ChatGPT 战斗的经验再试一次 – 如果遇到莫名其妙的问题,那就换成英文,把刚才的问题重新问一次。

第二次用英文询问之后,它给我返回的结果很正常。谢谢!


设计 | 把 iPhone 自带的 iMessage 变成 ChatGPT 2

教我做一道法国大餐鱼香肉丝丸子汤

 

接着第二组测试,我得判断一下这个用 iMessage 对话的 ChatGPT 智商怎么样。

我来问一个菜谱吧:教我做一道法国大餐鱼香肉丝丸子汤吧!merci!(see,我也会说一两句法语)

结果它居然没有一本正经地胡说八道,而是一本正经地纠正了我问题里的错误,不但告诉我“鱼香肉丝”是中国菜,还教我怎么做“法国肉丸子汤”!

智商超出了我的预期!

而且我还真琢磨了一下法国肉丸子汤的做法,看起来没什么不正常的,除了跟我预期的法国菜不太一样,做法本身没什么问题。而且做法似乎很简单,也许哪天我可以真的来做一个,试试法国肉丸子汤的感觉。这次真要跟 iMessage 里面的 ChatGPT 说 merci 了。


解决了什么问题

TextGPT 的使用 iMessage 作为 ChatGPT 客户端的方法非常巧妙:

  • 无门槛:既不用下载 APP、不用注册密码、直接就能在 iPhone 里使用 ChatGPT。
  • 无学习成本:因为 iMessage 是 iPhone 自带的 APP,无论男女老少都会用它聊天,平时怎么跟人聊天、以后就怎么跟 ChatGPT 聊天,依靠 ChatGPT 带来自然语言交互能力,完全无缝衔接了以往和人聊天的体验。
  • 可扩展性:iMessage 天然是富媒体的,按照 LLM 大模型 AI 时代的说法就是“多模态”,它可以轻松支持文字、图片、音频、视频。还研究什么接入 Siri 啊,Siri 已经在 iMessage 里服务了“一万年”了。即便是以后苹果在 AR 眼镜上再次创造新的交互体验,利用 iMessage 把 ChatGPT 和 AR 打通也毫无阻力。

怎么改进设计

TextGPT 这种基于 iMessage 的人机交互模式当然也有缺点。

1,不支持多个对话

最明显的缺陷就是每次只能和同一个机器人对话,缺失了一层信息架构、不支持多个对话,用户就不能为机器人指定多个固定身份(你是一位翻译、你是一位情感专家、你是一位投资高手……),无法在每个对话里解决特定问题……这就无法更有效地利用 ChatGPT 的潜力来回答问题了。

当然,这个信息架构只有一层的问题,理论上也可以解决,比如给用户分配一个新机器人,或者新建一个群聊……等等等等。

2,不支持 Stream mode

基于 iMessage 实现 ChatGPT 的人机交互,另外一个缺点是不支持 Stream mode,即不能一个字一个字输出结果,只能干等几秒、十几秒才能得到结果(感谢 @MasterDang 的提醒)。

这个缺陷骨子里还是因为 ChatGPT 本身太慢,无法彻底解决,比较实际的 UX 设计方法是为系统增加提示,即在标准的 ChatGPT 对话之外,增加自然语言的对话、台词、提示语,来提醒和安抚用户耐心等待、避免焦虑。


相信这个设计模式,很快会被其他开发者和厂商学习,成为 ChatGPT 带来自然语言交互能力后的新人机交互标准。