Skip to content

AI 构建测试流程

装好 atecloud-flow-edit 技能后,AI 就能直接操作 ATECLOUD 的流程画布。本页以一次真实的「功放频率扫描测试」为例,完整演示从空白画布到可用测试流程的全过程——你只需要用自然语言描述需求,画图、连线、排版都交给 AI。

流程总览

工程师                      AI(WorkBuddy)                ATECLOUD
  │                             │                            │
  │ ① 建项目、绑定仪器 ──────────────────────────────────────► │
  │ ② 打开流程编辑页 ─────────────────────────────────────────► │
  │ ③ 用自然语言描述需求 ──────► │                            │
  │                             │ ④ 附着会话、读取知识 ──────► │
  │                             │ ⑤ 生成流程图、自检排版 ────► │
  │ ⑥ 人工审核节点配置 ◄──────── │                            │
  │ ⑦ 保存流程 ◄─────────────── │  实时同步到画布              │

步骤 1:创建项目并绑定仪器

在 ATECLOUD「项目维护」中新建项目,填写项目名称(如「功放调试」),然后添加测试仪器——这是 AI 后续生成流程的物料基础。

本例绑定了两台仪器:

仪器型号类型厂商用途
M9502A示波器是德科技采集输出信号、读取 VPP
M9503A-S示波器优利德采集输出信号

创建项目并添加仪器

为什么要先绑仪器

AI 生成流程时通过 list_project_instruments 读取项目当前仪器,节点按实际仪器型号实例化。仪器不对,流程就是空中楼阁。

步骤 2:进入流程编辑页面

保存项目后进入流程编辑页(画布),此时只有「开始」节点。保持这个页面打开——AI 需要附着这个编辑会话才能实时同步图状态。

进入流程编辑页面

步骤 3:在 WorkBuddy 中描述需求

打开 WorkBuddy,用自然语言描述测试需求。描述得越具体,生成质量越高——本例的输入:

我有一台功放大器,在输入交流电压频率最高的时候会出现跳波的情况。 我希望构建一个测试流程能够测试 this 波器监测出的信号峰值,峰峰值范围要求在 2.76v 的 ±5% 范围内。 如果超出了这个范围就跳转节 Signal 源的幅值。 现在我们在 atecloud 中创建一个测试,测试过程中信号源输出频率从 100kHz 步进到 1MHz,步进为 100kHz,每个频率采样 3s。

要点:

  • 测试对象与现象:功放、高频时输出异常
  • 判定标准:峰峰值 2.76V ±5%(即 2.622V ~ 2.898V)
  • 激励方式:信号源 100kHz → 1MHz,步进 100kHz,每频点采样 3 秒
  • 失败动作:超差时调整信号源幅值

步骤 4:AI 生成测试流程

WorkBuddy 自动识别意图并调用 atecloud-flow-edit 技能,工作链路:

  1. 附着会话 list_editor_sessions —— 确认你已打开的流程编辑页
  2. 读取知识库 get_knowledge_index —— 获取"该怎么测"的方法论
  3. 实例化仪器节点 materialize_instrument_node —— 按绑定仪器生成激励/采集节点

AI 基于当前仪器实例化节点

AI 不是简单堆节点,还会做工程决策,例如:每次读数前加 Wait 等待确保信号源稳定;用轮询(Poll loop)采集,保证 10ms 分辨率下每个频点的采集能在 1 秒内完成;VPP 读取 + 幅值调整形成闭环,超差时自动修正。

步骤 5:AI 排版自检

节点生成后,AI 自动执行 layout_flow 排版 + review_flow 规范审查,处理连线跨画布、循环体分组等布局问题,并核对仪器声明与节点型号的一致性,直到校验通过(ok:true, issues:[])。

AI 绘制并调整流程布局

AI 生成的完整流程

生成的流程包含:信号源输出配置、频率扫描循环(100kHz→1MHz 步进 100kHz)、每频点 3 秒采样、VPP 读取与超差判断、信号源幅值修正、结果记录与停止判断。

步骤 6:人工审核并调整

AI 生成后必须人工审核。点击画布中的节点检查「节点配置」面板:通道、量程、判定阈值、提示信息等参数是否符合测试工艺要求,发现不合理处直接修改。

人工审核节点配置

重点审核项:

审核点检查内容
仪器通道激励/采集通道接法与实际接线一致
判定阈值上下限与工艺文件一致(本例 2.622V / 2.898V)
循环与退出频率范围、步进、最大循环次数
提示信息测试说明、故障提示文案是否清晰

步骤 7:保存流程

审核无误后保存流程,版本更新生效。至此,一个原本需要几十分钟手工搭建的扫描测试流程,从描述到落地只花了几分钟——这就是「通过 MCP 打通 AI 之后,又好用 100 倍」的直观体现。

完整操作视频

▶ AI 构建测试流程 完整演示(功放频率扫描)

相关链接

基于 CC-BY-4.0 协议发布