橘子汽水铺 07月08日 14:16
欢迎来到软件3.0时代,AI 正在重塑编码的未来
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

Andrej Karpathy 在演讲中描绘了软件开发范式的根本性变革,从传统代码到数据驱动的神经网络,再到由自然语言大语言模型定义的 Software 3.0 时代。他强调 LLM 如同全新的操作系统,具有超凡能力但也存在认知障碍,因此开发应用时应增强人类能力而非创造完全自主的 AI。Karpathy 还提出了“Vibe Coding”和为 AI 智能体设计软件基础设施的理念,预示着编程门槛的降低和软件生态的AI原生化。

💡 Software 3.0 以自然语言大语言模型 (LLM) 为核心,标志着软件开发范式的根本性变革,标志着从显式编码到自然语言编程的转变。

🤖 LLM 如同全新的操作系统,其核心是推理计算,上下文窗口充当内存,可在不同平台间运行,展现了操作系统的生态模式。

🧠 LLM 具有超凡能力,如雨人般的记忆力和涌现的推理能力,但也存在幻觉、锯齿状智能、顺行性遗忘症和易受骗等认知障碍,决定了我们不能完全信任它。

🛡️ 开发应用时应打造增强人类能力的“钢铁侠战衣”,而非完全自主的 AI 机器人,遵循部分自主原则,提供“自主性滑块”让用户调节 AI 介入程度。

🚀 “Vibe Coding”拉低了编程门槛,让非专业人士也能用自然语言实现想法,成为软件开发的入门毒品,培养创造兴趣。

🏗️ 未来软件基础设施必须为 AI 智能体而设计,网站和 API 需变得“AI 友好”,例如提供 lm.txt 文件用 AI 易于理解的 Markdown 格式描述功能和 API。

原创 橘子OrangeAI 2025-07-02 14:48 北京

2023 年 Andrej Karpathy 说 “最热门的新编程语言是英语”。今天已成为现实。

今天看完 Andrej Karpathy 的演讲:Software is Changeing (Again)。他是时代的前瞻者,每次对趋势的判断都值得参考。同时他的演讲有趣又有料,非常值得一看。演讲的重点信息,整理成文分享如下。同时我使用 ListenHub 的深度模式制作了中文的 AI 播客版本,内容精华全部涵盖,推荐给不方便看英文的朋友们。

欢迎来到

软件 3.0 时代

Andrej Karpathy's Vision for the Future of Code

我们正站在一场软件开发范式根本性变革的门槛上。特斯拉前 AI 总监 Andrej Karpathy 以前所未有的清晰度,为我们揭示了这条路径:从人类显式编写的传统代码 Software 1.0,到由数据驱动的神经网络 Software 2.0,再到今天,一个由自然语言“编程”大语言模型 (LLM) 所定义的——Software 3.0 时代。

范式跃迁 Paradigm ShiftThe Three Waves of Software Development

Karpathy 以他在特斯拉的亲身经历,生动地描绘了这场变革的不可逆性。他曾目睹自动驾驶系统里的 C++ 老代码 (Software 1.0),如何像被“贪吃蛇”一样,被神经网络 (Software 2.0) 模块不可阻挡地吞噬和取代。而现在,我们正迎来一次更彻底的“变身”。

Karpathy 一条被他长期置顶的推文精准地预言了这一切:

“最热门的新编程语言是英语”

今天,我们输入的每一句提示词 (Prompt),就是构成 Software 3.0 的新程序。

新型计算机 New Computing MetaphorLLM as the New Operating System

要理解 Software 3.0,必须重新定义其核心——LLM。它不是一个简单的工具,Karpathy 认为,最贴切的比喻是将其视为一个全新的操作系统 (OS)

CPU:

  LLM 本身负责核心的推理“计算”。

RAM:  上下文窗口 (Context Window) 就是易失性的“内存”,负责临时记忆。

Cross-Platform:  应用可以在 GPTClaudeGemini 等不同“OS”上运行,展现了操作系统的  生态模式。

“我们现在使用 LLM,就像 1960 年代的人们通过终端分时使用昂贵的大型机。真正意义上的‘个人电脑革命’尚未到来,我们还没到家家户户都有一台本地超强 LLM 的时代。”

- Andrej Karpathy

当这些由少数巨头提供的云端 LLM 服务突然“罢工”,Karpathy 形容其为一场全球性的“智商大停电”,足见我们对这种新型“公用事业”的依赖之深。

数字心智 The Digital PsycheGenius and Cognitive Flaws Coexist

Karpathy 将 LLM 称为 “people spirits” (数字灵魂),因为它们在海量人类数据中“长大”,涌现出复杂的“心理特征”。

它们是天才,具有“超凡能力”,却也伴随着一系列“认知障碍”。

超凡能力

认知障碍 Cognitive Flaws

理解这些天生的“小毛病”至关重要,因为它决定了我们不能 100% 信任它,必须设计出高效的人机验证循环

开发新范式 New Development ParadigmBuild an Iron Man Suit, Not an Iron Man Robot

面对如此强大又“玻璃心”的 AI,我们该如何构建应用?Karpathy 的答案一针见血:别想着造完全自主的“钢铁侠机器人”,而应该去打造增强人类能力的钢铁侠战衣”,它既是增强装甲,又是可以独立行动的 Agent

成功的应用,如编程助手 Cursor,都遵循部分自主 (Partial Autonomy) 的核心原则。它们提供了一个“自主性滑块”,让用户可以自由调节 AI 的介入程度——从帮你补全几行代码,到直接重构整个文件,遥控器始终掌握在人类手中。

要“牵住 AI 的缰绳”,关键在于控制输出粒度提高指令精度。让AI一次只干一个具体的小活儿,生成一小段你能快速审查的代码。你给的提示词越具体,它犯错的几率就越小。

未来基建 Future InfrastructureVibe Coding & Building for Agents

Karpathy 创造的 “Vibe Coding” (随性编程) 一词已成网络热词。它意味着编程的门槛被拉到地板,非专业人士甚至孩子都能用大白话将想法变为现实。

他称之为“软件开发的入门毒品”——一种能从小培养创造兴趣的强大工具。

更深远的变革在于,未来的软件基础设施必须为 AI 智能体而设计 (Building for Agents)。当 LLM 成为信息的主要消费者时,我们的网站和 API 也需要变得“AI 友好”。

FROM HUMAN-CENTRIC TO AI-NATIVE// 旧指令:为人类设计<a href="...">点击此处</a>

// 新指令:为 AI 智能体设计curl -X POST api.example.com/action --data '{"param":"value"}'

未来,网站或许会提供一个 lm.txt

 文件,用 AI 易于理解的 Markdown 格式描述其功能和 API,让 AI 助理能自主完成任务,而不是让人类替它干机械的“点击”工作。

你,准备好成为 SOFTWARE 3.0 时代的开发者了吗?

跳转演讲原文:https://www.youtube.com/watch?v=LCEmiRjPEtQ&t=192s

阅读原文

跳转微信打开

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

软件3.0 大语言模型 LLM 编程范式 自然语言编程 Vibe Coding
相关文章