arXiv:2608.20201cs.AIcs.SE2026-08

软件正从代码驱动转向智能体驱动,三要素重构未来形态。

The Third Restructuring of Software Form: From the Three-Tier Architecture to Storage, Models, and Agents

  • 用大模型+数据库+智能体替代传统三层架构
  • 实测原型验证三要素可实现动态界面生成与逻辑执行
  • 适合关注未来系统设计的开发者与架构师

自诞生以来,软件形态已经历两次范式转变:软件1.0以指令决定行为,软件2.0以数据决定行为(机器学习)。本文提出第三次转变——软件3.0,即上下文与推理决定行为,其终态将收敛为三个核心元素:通用数据库(统一持久状态与内存)、大模型(智能核心,负责推理与生成)和智能体(连接前两者的执行循环)。传统三层架构中,用户界面层将被模型按需生成所取代,业务逻辑层将按“表达力×关键性”重划为模型推理与存储约束,剩余确定性逻辑保留为工具;仅数据层升格为唯一持久化基础设施。论文形式化该收敛论点,提出最小参考架构,展示真实原型与在线模型证据,并系统分析其适用边界:确定性、成本、安全性和可验证性限制了该理论的应用范围。作者认为,该论点在可表达、可验证、外部状态化且工具完备的任务领域成立,将重塑开发者角色、数据库产业与软件工程范式。

原文摘要 · Abstract (English)

Software form has undergone two paradigm shifts since its inception: Software 1.0, in which instructions determine behavior, and Software 2.0, in which data determines behavior (machine learning). This paper argues that a third shift - Software 3.0, in which context and reasoning determine behavior - is now underway, and contends that its terminal form converges to three elements: a generalized database (the unified abstraction of all persistent state and memory), a large model (the intelligence core that performs reasoning and generation), and an agent (the execution loop connecting the first two). The core argument is as follows: in the traditional three-tier architecture, the user-interface layer will be absorbed by the model's ability to generate interfaces on demand, the business-logic layer will be re-partitioned along "expressibility x criticality" into model reasoning and storage constraints (with residual deterministic logic retained as tools), and only the data layer will be elevated into the sole persistent infrastructure. We formalize this convergence thesis, present a minimal reference architecture, report evidence from real prototypes and a live model, and systematically analyze both the conditions under which it holds and the boundaries where it fails - determinism, cost, security, and verifiability delimit the thesis's domain of applicability. We argue that the thesis holds in task domains that are expressible, verifiable, externally stateful, and tool-complete, and that it will reshape the roles of developers, the database industry, and the software-engineering discipline.

软件架构大模型智能体

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。