我已经不从 App Store 下载软件了

作者:Jian Shuo Wang 发表于:2026-05-16 09:04 · 未分类

我已经不从 App Store 下载软件了

任鑫在茶馆里说了一句话,听起来像玩笑——

我已经不从 App Store 下载软件了,我都从 Cloud Code 里面下载。

我哈哈一笑。然后想了想,发现这话有一半是认真的。

一个具体的例子

我最近想干一件事——剪一段视频的第 8 秒到第 27 秒,导出成 PPT 高的画幅。

放在两年前,我会怎么做?

打开 App Store,搜"视频剪辑",刷出来一堆五花八门的软件。挑一个评价高的下载,几百兆。装好,打开,注册账号,看一段贴心的 onboarding,找半天"导入文件"的按钮,找到时间轴,滑到第 8 秒,剪一刀,再滑到第 27 秒,再剪一刀。导出。

至少 20 分钟。

放在今天,我怎么做?

我跟 Cloud Code 说一句:“那个视频,第 8 秒到第 27 秒给我剪出来,导成 PPT 高的格式。”

它沉吟两下,自己写了一段 Python 调 ffmpeg,跑完。给我。

两分钟。

而我从头到尾,没有下载任何"软件"

“软件"作为一个概念,正在淡化

任鑫接着说——

“软件作为一个’功能载体’的这一层功能,似乎在慢慢的淡化了。”

我同意。

过去几十年我们对软件的理解是:软件 = 把某个功能装进一个壳里,安装到你的设备上,你需要的时候打开它

而现在——

功能本身不变(剪视频、压图片、转格式、查信息),但承载它的"壳”,可有可无了。

简单一点的功能,直接融在大语言模型里。你不需要下载它,你直接说你要什么。

大语言模型,是新的浏览器

我喜欢任鑫的那个比方——

“大语言模型其实就有点像承载了原来浏览器的那样的一个东西。”

20 年前 Web 出来,浏览器干了一件事:把"功能"从本机搬到了网上。你不再装 Word、Excel、QQ——你打开浏览器,输入网址,所有功能都在那儿。

浏览器装的是网页

大语言模型装的是"功能"

你不再用浏览器去访问一个特定的 URL,你直接告诉大语言模型你要做什么,它在内部临时拼出一个能完成这件事的"软件"。

跑完,散场,下次再要再拼。

但底层还在

我得马上把话说清楚——这件事不是说所有软件都会消失。

底下那一层 building blocks,反而会变得更重要。

我刚才说 Cloud Code 帮我剪视频——它在底下用的是什么?是 ffmpeg

ffmpeg 这种东西,大语言模型不会再写一个新的来替代它。它会调用它。

我前两天才认真去理解了一下 ffmpeg 是什么——一个把视频处理的几乎所有原始操作,封装成命令行参数的 C 库。这玩意是 20 多年前就有的"老古董",但今天它的地位反而比以前任何时候都重要

为什么?

因为它就是那个不被 AI 重写的"基础积木"。

我画一下今后软件的三层结构——

被吃掉的,是中间那一层。

财务同学的小游戏

任鑫还说了一件事,挺打动我——

“我们公司里面那个干了十几年财务的同学,都自己写了个小游戏,玩得很开心了。”

这件事换在五年前,是不可想象的——一个财务背景、从来不写代码的人,凭什么能"自己写"一个游戏?

但今天就是发生了。

她当然不是真的"自己写"的——她是告诉 Cloud Code 她想要什么,Cloud Code 写的。

意思是:以前"使用软件"和"创造软件"中间,隔着一道很厚的墙——你得会编程,得懂栈,得能 debug。

现在这道墙不见了。

每个普通人,理论上都可以为自己定制一个软件,用一会儿,不喜欢就扔。

所以

我现在认真地觉得——

未来 5 年,App Store 这个东西,会从"我们装软件的地方",慢慢变成"少数高频、复杂、需要本机性能的软件的去处"。

剩下的大部分"轻量功能"——查信息、转格式、做小工具、写一个一次性的小程序——全部消失到大语言模型这一层去

你以后不会"装一个软件",你会说一句你要什么

后注

这又是《AI 炼金术》和任鑫的一段。

之前几篇——“Python 是新的汇编”、“少跟 AI 聊天,多写程序”、“驾驭工程”、“我是 AI 的阿姨”、“团队是一个文件夹”——讲的都是生产者视角(写代码的人、做产品的人、组织团队的人)。

这一篇换到消费者视角——你作为一个普通的、需要"用某个功能"的人,你和软件的关系。

两条线最后会汇到一起。生产者写的不再是 app,消费者也不再下载 app。中间那一层"功能的封装"在两边都被绕过去。

correct me if I am wrong——你最近一次"想要某个功能但没有装任何 app"的瞬间,是什么?欢迎告诉我。