自定义组件如何工作?

自定义组件可通过定义 Python 行为,满足文档所列组件未覆盖的需求。它包含五个部分:带类型的输入、输出及方法、字段、工具模式和运行时处理。请从目录中的 Custom Component 模板开始;基于该模板创建的组件不会自动成为内置组件。更新于 2026年10月9日。

作者:Ai Flowi · 技术审阅: Janice Lee,Ai Flowi 技术支持。

发布于 · 更新于

可以定义哪些内容?

可以定义五个部分:用于接收工作流值的带类型输入、具名输出及构建结果的方法、配置字段、适合作为工具使用的行为,以及运行时故障处理。字段可以动态生成,也可以按条件显示。请先查看现有目录条目,再比较组件的输出类型与下一个组件接受的输入类型。

部分用途
输入按声明的类型接收工作流中的值。
输出及方法通过具名输出和构建各个结果的方法返回值。
字段显示配置值,包括动态生成或按条件显示的字段。
工具模式开放适合作为工具使用的功能。
运行时处理在组件代码中处理故障。

该 目录 列出了 Custom Component 模板及其他有文档说明的组件。请先查看现有条目。如果已有文档说明的 webhook 或 API 组件能完成相同任务,配置该组件可能就已足够。如果创建新组件,请在连接之前比较其输出类型与下一个组件接受的输入类型。参阅 AI Flowi Workflow。要判断何时应从配置转向 Python 编程,请在编写组件前比较 低代码与无代码方式。

组件 · 工作流基础 · 常见错误