随着 Agent 构建软件的能力越来越强,就算不懂代码也能通过对话让 Agent 为自己定制软件。这大大降低了软件制作的门槛,可以预见:市场上的各类软件数量会呈现明显的增长。以 Obsidian插件市场 为例,官方市场上的插件数量增长如下图所示,从9月份开始呈现持续的增长态势。

2026年 Obsidian插件市场 插件数量变化

在软件制作门槛下降之后,我们又如何在Agent的帮助下长期稳定地产出可靠、稳定的软件产品呢?这就是我最近在实践的一个东西,叫元构建。什么意思呢?它是一种系统构建方法,通过打造系统,让系统持续地帮助我们构建稳定可靠的产品。在实践中,它至少需要包含以下几个方面:

  • 一套隔离的可控、可观测、可交互的生产环境:和用户的隐私隔离,可以观察、控制任务执行。目前我选择的是Orb Stack(一个Docker替代),通过端口向宿主暴露dashboard,宿主通过dashboard对容器环境进行监测和控制。
  • 稳定的生产依赖:用于生成不同类型的软件产品,比如windows app,web application等。在Docker中安装Linux环境,并安装 Windows App构建工具,目前可以制造Linux应用、Windows应用、Web应用,但是无法制作 MacOS应用和iOS应用。
  • 大模型 harness:用于控制模型的行为。把 Qoder 和 OpenCode 以 CLI 形式放到环境中运行。
  • 一套相对固定的技术栈:前端 React,图标用lucide icon,后端 tauri。

通过元构建,把Agent使用方式从:人-->Agent-->产物 转变成 人-->系统-->Agent-->产物,我们的工作从制作和使用Agent变成搭建系统,几个明显的好处在于:

  1. 在系统内部充分放权给Agent,可以大大减少和Agent之间的交互,减轻我们的评审压力。
  2. 物理世界隔离,把和我们真实世界相关的帐号、网络访问、硬盘访问等和Agent隔离开。

Meta Builder as Factory

有了这样的元构建能力后,我们可以轻松地搭建 App 工厂,让 AI 帮助我们批量生产 App,而这些生产出来的 App 能帮助我们更好的完成日常工作,让自己的时间得到解放。