AI 驱动文档
您想了解什么?
Auto-Integration Builder
它解决的问题: 设置工厂集成(PLC 通信、邮件告警、数据记录)需要您可能不具备的 Node-RED 专业知识。
它的功能: 通过简单的英文描述生成完整、可投入生产使用的 Node-RED 流程。无需 Node-RED 知识。只需描述您的需求,AI 即可为您编写所有逻辑。
入门
- 打开 tools.overview.ai 并选择 Auto-Integration Builder
- 导入相机数据。 点击左侧面板中的 Import All Block Outputs 以加载相机的实际检测数据 (JSON)。这会告知 AI 有哪些可用的数据字段(blobs、分类、测量、置信度分数)。如果您尚未连接相机,请点击 Load Example Data 以使用示例数据开始。
- 在 AI Flow Generator 文本框中描述您的流程。例如:"Check if gaps are detected, if yes then fail, otherwise pass" 或 "Send an email when 3 failures happen in a row"
- 点击 Generate Flow,AI 即可构建完整的 Node-RED 流程
- 使用导入的数据进行测试。结果实时显示在底部:Inspection Result、Digital I/O Status、Save to Library、Onboard Status LED、Capture Metadata 和 Dashboard 面板。
界面
Integration Builder 包含四个主要区域:
- 顶部工具栏: Tutorial 按钮、My Flows 下拉菜单(保存/加载流程)、Import Flow、Export Flow、Explain Flow(AI 解释当前流程的功能)以及 Analyze Flow(AI 检查问题)。
- 左侧面板 (Test Data Editor): 加载相机的检测数据,以使用真实值测试流程。
- 中央 (Node-RED canvas): 可视化流程编辑器,您可以在其中查看并手动调整生成的流程。
- 底部状态栏: 实时测试结果,显示 Inspection Result (pass/fail)、Digital I/O 输出、Save to Library 状态、LED 状态、Capture Metadata 以及 Dashboard 预览。
编写有效的提示
详细程度越高,效果越好。包含阈值、通过/失败条件以及要触发的输出。模糊的提示会产生模糊的结果。
| 质量 | 示例提示 |
|---|---|
| 好 | "Pass if blob count is 5 AND average confidence is above 0.85" |
| 好 | "Turn on Output 1 when it fails, send email after 3 consecutive failures" |
| 差 | "Check for defects" (过于模糊) |
Modify Mode
已经有流程了?使用 Modify Mode 描述您要更改的内容。AI 会在保留现有逻辑的同时更新流程。例如:"Change the threshold to 0.9" 或 "Add an email notification on failure."
导出到相机
工具栏包含 Import Flow 和 Export Flow 按钮,用于在构建器与相机之间移动流程:

将流程导出到相机:
- 点击工具栏中的 Export Flow,将流程下载为 JSON 文件
- 在相机上,进入 IO模块 并点击 Advanced Mode 以打开 Node-RED
- 点击 Node-RED 右上角的汉堡菜单(三条横线)
- 选择 Import,粘贴 JSON 或选择下载的文件,然后点击 Import
从相机将流程导入到构建器:
- 在相机的 Node-RED 编辑器中,点击汉堡菜单并选择 Export
- 点击 Copy to clipboard 或 Download JSON
- 在 Integration Builder 中,点击 Import Flow 并将 JSON 粘贴或拖入编辑器
无需 Node-RED 知识
您无需了解 Node-RED 即可使用 Integration Builder。用简单的英文描述您的需求,AI 会处理其余部分。生成的流程使用与您的相机原生使用的相同的 Node-RED 格式。
实际演示
在工作流程中的位置: 您将在第 5 步:设置输出中使用 Integration Builder 来配置工厂通信。