F's Blog
返回文章列表
··fish

人工智能:人类文明的加速器

去年我动了个念头,想给自己搭一个新闻信息终端——不刷短视频,不看门户网站的推荐流,而是能自己盯着世界各地的动态,有点像那种传说中亿万富翁才用得起的专属信息渠道。问题是我买不起那种专业数据库,一年的订阅费顶得上一辆车。我不是程序员,连基本的编程语言都说不上熟练,但抱着试试看的心态,我开始用 AI 编程工具一点点搭这套系统。

结果是,这套东西真的跑起来了。每天几千条新闻自动抓取、翻译、打标签、生成摘要,全靠几个免费的 AI 接口拼起来。放在五年前,这大概率是一个团队、一笔预算、几个月工期才能做完的事。现在是我一个人,业余时间,断断续续搞出来的。

这件事让我确信一点:很多人把 AI 的作用理解成"提高效率",这个说法太轻了,没说到点子上。效率提高,说的是同一件事做得更快;而 AI 正在做的事情,更接近于把人类文明往前推的那个"变速器",直接改变了整个进程的节奏——不只是我一个人的项目跑得快了,是很多原本需要"专业团队+大笔预算"才能做的事,现在一个普通人也能上手。

文明加速过几次,这次有什么不一样

回头看历史会发现,真正改变文明走向的技术其实不多。火、文字、蒸汽机、电力、互联网,掰着手指头也就这几样。它们有个共同点:不是只服务于某一个行业,而是渗透进几乎所有领域,并且一旦出现,就会催生一大批原本不存在的新东西——蒸汽机带出了铁路、纺织业、现代工厂制度;互联网带出了电商、社交网络、远程协作。经济学家把这类技术叫"通用目的技术",意思是它不是某个工具,而是整个经济活动的底层操作系统被换了一遍。

AI 符合这个标准吗?现在看,答案越来越清楚。医疗、教育、制造、金融、科研、创作,几乎找不到一个 AI 完全插不上手的领域。但更关键的一点是,AI 有一个前面几次技术革命都不具备的特性:它能反过来加速自己的研发。蒸汽机造不出更好的蒸汽机,但 AI 可以参与设计下一代 AI,也可以帮一个完全不懂代码的人,把脑子里的想法变成能跑的程序——就像我搭那套新闻终端一样。这种自我复制、自我改进的能力,是它区别于以往一切工具的分水岭。

编程语言的例子,恰恰说反了

我跟不少朋友聊过这个话题,有一种说法很常见:编程本来就一直在变简单,从机器语言到汇编,到 C,到 Python,再到现在用自然语言让 AI 写代码,不过是这条曲线的延续,AI 只是换了个更方便的语法而已。

这个说法乍一听有道理,细想却经不起推敲。之前每一次语言升级,编译器和解释器做的都是确定性翻译——同一段 Python 代码,不管谁写、什么时候写,永远编译成同一段机器指令。语言换了,但思考的主体没变,程序员依然要设计逻辑、划定边界、做出每一个决策,语言只是一层更友好的外壳。

我自己搭新闻终端的经历刚好能验证这一点。我跟 AI 说"我想要一个能抓取全球新闻、自动翻译、生成摘要的系统",AI 接下来做的不是翻译我的话,而是替我做了一大堆我根本没想到要考虑的决策:用什么流程分几步处理、怎么应对接口限速、出错了怎么重试。这些原本只属于程序员的判断,被 AI 分走了一部分,我这个编程小白才有可能把整件事做出来。说到底,前几次语言演进改变的是人机沟通的"语法",AI 改变的是人机沟通的"语义边界":从必须精确描述,变成了可以模糊表达、由机器推理补全。这不是同一条曲线的延伸,而是曲线本身拐了个弯。

被压缩的,是想法和成品之间的时间

如果说渗透性证明了 AI 是"哪一类"技术,那真正让人感到"加速"的,其实是时间维度上的变化。未来学家雷·库兹韦尔多年前提出过一个说法:文明的技术迭代周期在持续缩短——农业革命花了几千年,工业革命几百年,信息革命几十年。这个规律现在正在 AI 身上重演,而且节奏明显更快。

大的例子比如蛋白质结构预测:过去解析一个蛋白质的三维结构,靠 X 射线晶体学,一个博士生可能要做好几年,AlphaFold 出现之后,几亿个蛋白质结构在很短时间内被批量预测出来。小的例子就是我自己——一个从想法到能用的系统,中间那段"我不会做所以做不出来"的时间,被大幅压缩了。科研也好,个人项目也好,本质都是"从提出想法到验证想法"这段路被大幅缩短,这才是"加速器"这三个字最实在的落脚点。

加速器需要方向盘

写到这里如果就此打住,未免太乐观了。加速本身是中性的,往哪个方向加速、由谁来控制方向,才是真正决定后果的部分——而这一点,我在自己的项目里踩得很实在。

第一个坑是"免费"两个字带来的复杂度。买不起专业数据库,我就同时接了好几家平台的免费 AI 接口来做翻译和摘要。这确实帮我跳过了"没钱"这道坎,但换来的是要自己处理好几家平台不同的限速规则、稳定性差异、偶尔的调用失败——加速器帮你跨过一道坎,往往会在别处留一道新的坎,这道坎它自己不会帮你填。后来我发现这些平台其实提供批量处理的接口,换过去之后效率和稳定性都好了不少,但这也是我自己试错、自己踩过限速的坑之后才摸索出来的,AI 不会主动提醒你"这样做更好"。

第二个坑是一开始想得太多。我最早设计的处理流程比现在复杂,多了两个环节,实际跑起来才发现是多余的,后来做了减法。这说明 AI 能让你很快搭出一个复杂系统,但"复杂"不等于"有效",反而容易让一个编程小白陷入"因为能做所以都做了"的陷阱,最后还得靠自己判断哪些是真正需要的。

第三个坑跟硬件有关。我这套系统跑在一台很便宜的小设备上,本地完全没有跑大模型的算力,只能全部依赖外部接口。这条更适合用来说明"加速器不是万能的"——它加速的是软件层面的开发速度,但底层算力这道硬约束,AI 本身解决不了,还是得自己想办法绕过去。

这些坑说明一件事:AI 帮你跳过了"从零开始"的门槛,但排查问题、判断方案好坏、做取舍,这些新的门槛并没有消失,只是换了个位置——正好呼应前面编程语言那一段的结论。

加速的意义,从来不是"更快"本身

我搭那套新闻终端,图的不是"效率更高"这四个字听着好看,而是终于有了一个属于自己的、不被算法投喂逻辑绑架的信息入口——省下来的不是时间本身,是原本要花在刷无关信息上的注意力,被腾出来放在真正想看的东西上。

AI 是不是人类文明的加速器,答案已经不需要争论。真正值得花心思的问题是:这份被省下来的时间,我们打算拿去做什么。