Software 3.0时代:大语言模型引领软件开发新变革

AI快讯22分钟前发布 niko
108 0
AiPPT - 一键生成ppt

6月18日,前OpenAI联合创始人安德烈·卡帕西在美国旧金山举办的AI创业学院活动上,发表了以《软件正在发生根本变化》为题的演讲,详细阐释了大语言模型如何推动软件开发迈入新阶段。

Software 3.0:软件开发的新里程碑

卡帕西指出,软件开发历经了三个阶段。Software 1.0是传统手写代码 ,而Software 2.0则是神经网络的权重,需通过调整数据集和运行优化器来创建参数。如今,Software 3.0时代已然来临,其以“提示词即程序”为特征,自然语言成为直接控制计算机的新编程接口。以情感分类任务为例,Software 1.0需手动编写代码,Software2.0要提供标注数据让电脑学习,而Software 3.0只需向大语言模型下达自然语言指令即可。

大语言模型的特性与挑战

大语言模型具备三重核心属性,兼具基础设施服务、百亿级资本密集投入以及复杂生态构建与分层管理的特点。不过,它也存在两大关键认知缺陷:“锯齿状智能”,即处理复杂任务能力强,但在基础逻辑上易出错;超出上下文窗口的信息无法保留。针对自主性控制挑战,卡帕西提出了仿钢铁侠战甲的动态控制框架,通过自主性调节器实现分级决策权限分配,让人始终掌握系统的最终控制权。

计算模式与技术扩散

当前大语言模型计算处于类似1960年代的“分时共享”阶段,推理成本高,计算集中在云端,多用户排队使用同一模型。与传统技术扩散方向不同,大语言模型先服务于普通消费者,政府和企业的采用相对滞后,这或许意味着真正的杀手级应用将从个人用户端兴起。

应用机遇与自然语言编程

最大的机遇在于开发带自主调节功能的半自动化应用。例如Cursor和Perplexity等应用,通过集成大语言模型、优化“生成 -验证”循环效率以及设计定制化界面和操作体验,为用户提供了更好的服务。此外,自然语言编程 让软件开发的门槛大幅降低,“VibeCoding”概念的兴起使得人人都有机会成为程序员。同时,为了让大语言模型更好地与软件基础设施交互,一些公司开始将文档转为Markdown格式,开发相关工具以适配大语言模型。

© 版权声明
Trea - 国内首个原生AI IDE