Skip to content

组件(块)

MakAgent 提供了 6 大类组件,助您轻松构建自动化流程:

  • 通用: 支持注释、传参、HTTP 请求等基础操作。
  • 浏览器: 控制浏览器行为,如打开网页、截图、刷新等。
  • 网页操作:实现点击、输入、滑动、拖动等页面交互。使用前需搭配 新建标签页活动标签页组件。
  • 条件判断:包含 IF 判断、循环判断等流程控制逻辑。
  • 数据处理:用于操作和修改变量、表格数据等。
  • 云服务: 集成云函数服务,支持验证码识别、OCR、大数据文档处理等。

在开发界面左侧,您可以看到完整的组件列表,如下图所示: 组件列表

组件设置

每个组件都配有可配置的菜单与设置项,便于您灵活调整其行为。

菜单

将鼠标悬停在编辑器画布中的组件上,顶部将显示操作菜单:

  • 删除: 移除当前组件
  • 块设置: 打开当前组件的设置面板
  • 将块移动到组块: 拖拽此图标可将组件移至组块中
  • 启用/禁用块: 切换组件的激活状态
  • 运行:从当前组件开始执行工作流
  • 编辑: 编辑组件属性(也可双击组件进入编辑状态)

您也可以右键点击组件,查看更多菜单选项。

块菜单

设置选项

组件设置允许您配置其执行方式、错误处理机制及外观样式:

  • 通用
    • 调试模式: 使用 CSP 执行组件(仅适用于“点击元素”、“表单”等特定组件)
  • 错误发生时
    • 启用:启用组件的错误处理功能
    • 重试操作: 出错时自动重试执行
    • 抛出异常: 出错时抛出错误信息
    • 继续工作流: 出错后仍继续执行后续流程
    • 执行回退: 出错时执行连接至回退输出的组件
    • 插入数据: 将数据插入到表格 或者 变量
  • 连线
    • 选择线: 选择要自定义的连接线
    • 线路标签: 为连接线添加说明标签
    • 动画: 启用连接线动画效果
    • 线条颜色: 自定义连接线颜色

区块设置

选中组件

  • 按住 Ctrl 键并点击组件
  • 按住 Shift 键并拖动鼠标框选多个组件

选择块

连接组件

支持多种方式将组件连接起来:

  • 手动拖拽
    将组件的输出端拖拽至另一个组件的输入端

WARNING

手动连接块

  • 拖放至输出端
    将组件直接拖放到另一个组件的输出端自动连接

WARNING

拖放到输出示例

  • 点击连接点
    点击组件的输出端和另一个组件的输入端快速连接

WARNING

单击块输出和输入示例

  • 嵌入到组件中
    将一个组件直接拖放到另一个组件中

WARNING

拖放到另一个块示例