范式革新:TRAE SOLO 作为多智能体工作站的零代码实战🧣

101 阅读5分钟

💻 范式革新:TRAE SOLO 作为多智能体工作站的零代码实战

www.douyin.com/video/75735…

摘要 (Abstract)

我们通常将 Web Coding 工具(例如 Cousor, claude code, trad、codex, T)视为提高编写代码效率的工具。然而,通过深度实验发现,这些工具本质上是隐藏在 IDE 里的超级 AI Agent 平台。它们是本地迷你版的 AUTGPT 工作站,或是一个能跑数据分析的 NL 客户端。本文将以构建一个 NL2SQL(自然语言转 SQL)数据分析工作流为例,展示如何通过配置 Agent 体系而非编写代码,实现高度自动化、可控制的数据分析和可视化过程。

关键词: TRAE SOLO;AI Agent;;零代码开发;MCP;Vibe Coding 范式转变


一、AI 编程工具的本质与新范式

Web Coding 工具的功能远不止于写代码。它们能够执行代码、在代码里纠错、修復代码,并支持配置 MCP、调用工具、调动和编排智能体(Agent)的工作。

1.1 Vibe Coding 的核心转变

Vibe Coding 的概念不再是“写代码的工具”,而是将开发者的电脑变成了本地可控的智能体总控平台。未来的软件将越来越多地不是写出来的,而是由智能体协作完成的

1.2 强大的 Agent 功能

通过配置,智能体可以具备以下能力,使其成为一个完整的本地工作站:

  • 执行与推理: 自动修正、自动推理。
  • 用户介控: 允许用户在执行错误时及时介入修改,让其继续工作。
  • 操作能力: 智能体可以去阅读、编辑代码,操纵终端,预​​览,甚至可以联​​网搜​​索
  • 平台定位: 它是一个带 UI 的多智能体工作站,一个能跑数据分析的 NL 客户端,一个能配置 Agent 系统的 LCH。

1.3 零代码的可能性

在构建复杂的 NL2SQL 工作流的整个过程中,作者一行代码都没有写。只需要负责告诉 Agent 需求,剩下的全部由 Agent 协作完成。

二、实战案例:NL2SQL 数据分析工作流的构建

本项目旨在将自然语言提问(如“统计一下每个商品下有多少,每个类别下有多少商品”)转化为 SQL 查询,执行后输出结果和可视化图表(如标准 SVT 图)。

2.1 自动化工作流的 Agent 链

为了实现这一目标,我们配置了一个包含多个专业化 Agent 的流水线(Pipeline):

Agent 角色核心职能
路由识别 Agent负责识别查询的路由。
芋头识别 Agent负责识别查询中的关键要素。
查询规范化 Agent负责规范化用户的自然语言查询。
写 SQL Agent负责生成 SQL 代码。
SQL 推理 Agent负责对生成的 SQL 进行推理。
执行 SQL Agent负责执行 SQL 查询,直接连接数据库。
写代码 Agent负责编写可视化代码(如 SVT 图)。
可视化图 Agent负责生成和展示可视化图表。
数据洞察 Agent负责最终的数据洞察和总结。

三、利用 TRAE SOLO 构建自动化系统的步骤整理

以下是构建上述零代码、多智能体 NL2SQL 数据分析工作流的详细步骤:

步骤一:配置模型上下文协议 (MCP)

在开始定义 Agent 之前,必须先配置 MCP。

  • 行动: 第一步给工具配置一个 MCPM 的 MCP(模型上下文协议)。
  • 目的: 为后续智能体的工作提供必要的上下文和基础能力支撑。

步骤二:定义与创建专业化 Agent

根据工作流的需求,定义并创建一系列具有特定职责的 Agent。

  • 行动: 定义一堆 Agent,这些 Agent 无需特别复杂。
  • 数量与功能: 按照流水线的需求,配置如路由识别、查询规范化、写 SQL、执行 SQL 等 Agent。

步骤三:设置 Agent 的职责、提示词与调用条件

每个 Agent 必须有清晰的职能和触发机制,以确保它们能按需协作。

  • 行动: 编写好提示词(Prompt),然后告诉 Agent 它在什么地方,它的职责是什么
  • 调用设置: 设置 Agent 在什么时候被调用(何​​时被调用)。

步骤四:编排 Agent 流水线

将独立的 Agent 按照数据处理的逻辑顺序串联起来,形成自动化工作流。

  • 行动: 把 Agent 们串成了一个流水线
  • 目的: 确保 Agent 能够自动推理、自动执行,并实现从自然语言提问到可视化结果输出的完整链条。

步骤五:下达自然语言指令并启动执行

通过自然语言提问启动整个系统。

  • 行动: 向 Agent 平台提问(例如:“根据性别统计,注册用户数并生成对语图”)。
  • 过程: 在执行过程中,系统会自动调用 Agent调用工具,例如调用路由识别 Agent、查询规范化 Agent,并调用相应的工具来执行 SQL。

步骤六:用户介入与结果验证

在执行过程中,可进行实时监控和干预。

  • 行动: 当 Agent 执​​行的时候,如果发现它错了,可以及时地介入去修改它,它又可以继续去工作(用户介​​入)。
  • 验证: 验证最终结果,确保输出的商品统计数量和生成的可视化图表(如 SVT 图)符合预期没有问题

四、结论与未来展望

这次实战证明,像 TRAE SOLO 这样的 Web Coding 工具,其真正的价值在于它是一个可配置的智能体总控平台。开发者在未来的应用开发中,不再需要去写后端或复杂的 API。只需配置 MCP 和 Agent,让智能体在里面去自动推理、自动执行,就能拥有一套自动运行的智能工具体系

这预示着一个被忽​​视却足以改变开发的生产力的范式变化。未来软件的构建将更多依赖于智能体协作完成