自 2023 年一月份以来,这个世界似乎发生了翻天覆地的变化,但似乎我们的生活又没什么变化。颠覆性的技术给人的感官冲击很大,人们往往高估了短期的影响而忽略了长期的影响。无论如何,我们都可以预见这次 AI 的突破将给人类生活带来巨大的变化,几乎所有行业的从业者都在努力拥抱这次的变化。ChatGPT 的“无所不能”让很多人开始质疑我们是不是以后不再需要软件。作为软件行业的从业者,一度也很焦虑,现在冷静下来看 LLM 跟软件就是两个物种,不存在取代一说。
- 认识 AI,缓解焦虑 -
我刚开始接触 ChatGPT 的时候,说实话对它有误解。我最初的理解,ChatGPT 只是一个更直接的搜索,直到我看到了两个 ChatGPT 的对话案例,一个是教 ChatGPT 打麻将,一个是让 ChatGPT 模拟 Linux Terminal(我尝试去找我刚出看的这两个文章但是没找到)。我跟着这两个案例,用 ChatGPT 实践了一遍,彻底改变了我对这个技术的看法:这东西有逻辑,并且能遵循指令。然后,我开始了长达两个月的焦虑之旅,每天晚上睡不着觉,疯狂的看资料,跟 ChatGPT 玩,试图去理解这到底是个什么东西,它的边界在哪里。也就是这两个月,微软的 Office Copilot 发布了,Adobe Firefly 发布了,BloombergGPT 发布了,GPT4 发布了,ChatGPT Plugin 发布了……每天醒来,感觉这个世界昨晚被颠覆了一遍,每天都在质疑自己的工作还有没有意义,直到我想明白了 AI 和这个世界的关系,也就是这张图:这张图的核心是我们如何看待 AI(LLM)这个新事物。虽然 AI 由代码构成,但是我没有把它归类为软件(Software)。我这里定义的软件是指有程序逻辑的代码,它的特点是 Deterministic。而 AI 的代码并没有程序逻辑,只是黑盒参数,AI 是训练出来的不是写程序写出来的,它的特点是 Probabilistic——它跟我定义的软件有根本性的区别。在 AI 出现之前,这个世界有三个物种,人类,软件,物理世界(包含一切动物)。这三个物种之间是相互影响的,比如你可以搬动一把椅子,可以通过 12306 定一张火车票,也可以通过小爱同学打开一个电灯。现在一个新的物种 AI 出现了,它将如何跟现有的物种交互呢?最先出现的交互式人类跟 AI,比如类似于 ChatGPT 这样的产品,人类跟 AI 通过语言相互影响。其实有这一层交互,AI 已经可以间接影响软件和物理世界。比如你问 ChatGPT 如何安装路由器,它会告诉你要做 1,2,3,4,然后你充当了 AI 的手和脚去影响了物理世界。再比如你问 ChatGPT 如何修改 Mac 电脑的分辨率,它会告诉你1,2,3,4,然后你去帮 AI 点鼠标。这似乎有点傻,我们想要的是让 AI 干活,而不是替 AI 干活。于是一堆人琢磨“Enable AI to Take Actions”这个事情,然后就有了 ChatGPT plugin 这种产品,以及微软最新发布的 AI 版 Windows 系统,你可以告诉 AI 需要调分辨率,而不是按照 AI 的指令去调分辨率。这种能力使得 AI 可以跟现有的软件进行交互,进而影响人类和物理世界。至于 AI 能否直接操作物理世界,目前还没有看到成品,但有很多机器人公司在努力。