第一章 · 时代背景

1.1 从信息化到智能化

本节最后更新:2026-05-11
验证环境:无(纯理论章节)

软件已经"吃掉"了整个世界

你停下来想一想:今天你过的这一天里,有多少行为没有被软件触及?

早上闹钟——手机里那个 App,是软件。你刷社交媒体看新闻——那条信息流,是软件。你扫码骑车、手机支付、打开导航——全是软件。你工作中用的文档、表格、视频会议,背后还是软件。

这不是你的个人感受,这是一个已经持续了几十年的趋势。2011 年,网景公司创始人马克·安德森在《华尔街日报》上发表了那篇著名的文章——《为什么软件正在吞噬世界》。他当时说的核心判断是:每一家公司都将成为软件公司。十几年过去了,这句话不仅应验了,而且比当初写的时候更加深刻。

我们来看几个具体的变化。

2005 年,你要买一本书,需要去书店。2015 年,你在手机上点一下,第二天书就在门口了——这不是书本身变了,是整条零售链被软件重写了。2010 年,你打出租车要在路边招手。2020 年,你在手机上看一个小点从几个街区外开过来——这不是打车这个行为变了,是"车怎么找到你"这件事被软件接管了。2020 年之后,你甚至不需要去银行了——开户、转账、理财、贷款,全在手机上完成,用卡的人越来越少。

你看,软件不是"影响了"这些行业——它是重构了行业的运行逻辑。书店变成了推荐算法仓库物流的组合。出租车变成了实时定位动态定价调度算法的组合。银行变成了风控模型身份验证交易记录的组合。

而且这个渗透还在继续,而且每一年都在加速。2023 年之后,教育、医疗、法律服务——那些曾经被认为"太复杂、太依赖人"的领域,也开始被软件重构。你可以在线看医生、用 AI 辅助学语言、用聊天机器人咨询法律问题。

但软件"吞噬"世界之后,发生了什么?

从"记录"到"理解"

传统的软件,本质上是一套精确到每个步骤的指令集

你想让一个传统软件帮你做一件事,就必须告诉它每一步怎么做。比如你想整理 100 张照片里的风景照——你得告诉它:打开文件夹,读取文件名,检查是否有"风景"这个标签,如果有,复制到另一个文件夹。每一步都不能含糊。

这就是传统软件的工作方式:它没有"理解"能力,只有"执行"能力。它像一本严格按照食谱操作的厨师——你把食谱给它,它不会问"今天的食材新鲜不新鲜",也不会说"这个菜可以换一种做法更好吃"。它只管照做。

这种"指令集模式"统治了软件行业整整五十年。从最早的大型机到最新的智能手机 App,底层的逻辑没有变:人类负责想清楚每一步,计算机负责用极快的速度跑完。软件工程师的工作,本质上就是"翻译"——把人类的需求翻译成机器能懂的精确指令。

但这里有一个根本性的矛盾:人类的需求很少是精确的。

你说"帮我整理一下这些照片",在传统软件的世界里,这个词毫无意义——什么叫"整理"?是按日期?按地点?按人物?按风景/人物分类?你的大脑瞬间就能理解"整理"大概是什么意思,但传统软件不能,因为它不知道你脑子里的"整理"长什么样。

AI 的出现改变了这件事。

现在的软件开始具备"理解"能力。你不必告诉 AI 每一步怎么做,你只需要告诉它你想要什么。你给它 100 张照片说"帮我挑出风景照",它真的会"看"照片内容,然后挑出来。它不是通过标签匹配,而是理解了什么算"风景"。你说"把有张三的照片都找出来"——它认得张三的脸,不管你拍他的角度是什么。你说"把上周拍的最好的 10 张挑出来"——它知道什么是"最好"(不模糊、构图好、光线好)。

这听起来像是一个小变化,但它是根本性的跃迁。因为这意味着你不需要在脑子里先把"我想要什么"翻译成"每一步怎么做了"。你只需要说出来——就像你对一个人说话那样。

信息化的"天花板"与智能化的"新起点"

我们来做一个区分,这很重要:

信息化是把现实世界的信息变成数字——把纸质菜单变成手机上的菜单,把挂号排队变成 App 预约,把纸币变成数字钱包里的余额。它做的是"搬运"。把原来在原子世界里存在的东西,搬运到比特世界里。

智能化是在数字信息的基础上,让机器帮忙做判断和决策——菜单不只是翻页,而是根据你的口味推荐菜品;挂号不只是预约,而是根据你的症状建议挂什么科;钱包不只是存钱,而是分析你的消费习惯帮你做预算。

我能想到的最直观的例子,是音乐软件。信息化时代的音乐软件,是把 CD 架搬到了屏幕上——你有一排排的专辑封面,可以点开播放。这就是搬运。智能化时代的音乐软件,是每天推给你一首你可能喜欢但没听过的歌——它不是在"搬运"曲库,而是在"理解"你的口味。

过去二十年,全球绝大多数行业做的是"信息化"这件事。把纸质档案扫描进电脑,把线下流程搬到线上,把面对面交流变成视频会议。现在,"搬运"已经基本做完了。天花板到了——搬得再多,没有新的维度突破,体验不会质变。你把纸质菜单扫描得再清楚、加载得再快、交互做得再流畅,它仍然只是一个菜单。你不会因为菜单上的字体更好看了就突然知道哪道菜好吃。

智能化就是那个新的维度。它不是让数字菜单变得更好看,而是让菜单能替你思考

从信息化到智能化:三种层次的跃迁

如果你仔细看,从信息化到智能化,实际发生了三种不同层次的跃迁,而且这三种层次是逐层递进的。

第一层:感知层。 机器开始"看见"和"听见"。传统软件只能处理结构化的数据——数字、日期、标签。AI 让软件能处理非结构化的数据——图片里的内容、语音里的意思、手写文字里的信息。这是从"字符"到"语义"的跃迁。

第二层:推理层。 机器开始"理解"和"判断"。不只是识别照片里有什么,而是理解这张照片"拍得好不好";不只是转写语音里的文字,而是理解这段话"在表达什么情绪"。这是从"识别"到"理解"的跃迁。

第三层:生成层。 机器开始"创造"。它能写出一段你没见过但逻辑通顺的代码,能画出一张你描述但从未有人画过的图,能生成一段符合你需求的文字。这是从"理解"到"创造"的跃迁——也是 Vibe Coding 直接依赖的那一层。

你不需要记住这三层的精细定义。你只需要记得一件事:我们正处于从第一层跨越到第二层和第三层的过程中。这不是"软件变得更好用了",这是"软件能做以前完全做不到的事了"。

Vibe Coding 在这个趋势中的位置

你可能会问:这跟 Vibe Coding 有什么关系?

关系很大。Vibe Coding 的核心前提是:AI 已经能够理解人类的意图。如果没有这个前提,你不可能通过"聊天"来构建软件。你仍然需要把每一步指令写清楚,就像传统编程那样。

回想一下刚才说的三层跃迁。Vibe Coding 实际上站在第三层——生成层——的前沿。它不是让 AI 帮你"搜索代码"(那还是信息化),也不是让 AI 帮你"检查代码有没有 bug"(那是感知加推理),而是让 AI 直接写出你想要的软件。你描述一个产品,它给你生成一个能跑的应用。这是纯粹的"生成"——从你的意图出发,AI 直接跨越了所有中间步骤。

所以 Vibe Coding 不仅仅是"换了一种交互方式"。它是 AI 从信息化走向智能化这个大浪潮中的一块自然拼图。软件从"跑指令的工具"变成了"理解意图的搭档",你与软件的对话方式也必须随之改变——从"告诉它怎么做"变成"告诉它要什么"。

更进一步地说,Vibe Coding 把普通人第一次真正放到了"智能化"这一侧。过去的 AI 工具——语音助手、智能推荐、自动驾驶——你是一个使用者,AI 替你做了判断。但在 Vibe Coding 中,你是一个指挥者,AI 替你做了执行。你来做判断,AI 来做实现。这对你的要求提高了——你必须能清晰地表达意图、能判断结果的好坏、能迭代改进——但你获得了前所未有的创造自由。

这个转变的背后,是三股力量的螺旋式推进:算力、数据、算法。我们下一节来拆解它们。

🖼
图1-1:信息化与智能化的核心区别
▲ 图1-1:左边是"信息化"——把纸质菜单变成电子菜单,本质是搬运。右边是"智能化"——根据你的口味推荐菜品,本质是理解与决策。两者的分界线在于机器是在"执行指令"还是在"理解意图"。
本节要点
Vibe 练习

打开你手边的 AI 聊天工具(Claude、ChatGPT 等),问它:

"用三句话给我解释一下,为什么今天的 AI 能理解自然语言,而十年前的软件不能?请用'信息化和智能化的区别'这个角度来讲。"

仔细读它的回答。注意体会一下——你并没有告诉它用什么术语、引用哪篇论文、按什么结构回答,但它做到了。这本身就在展示"从指令到意图"的跃迁。