工作流蓝图

会思考的可视化自动化

在拖拽画布上设计多步骤自动化蓝图。与传统 BPM 工具不同,每个工作流都可以嵌入 LLM 推理、Agent 编排和知识检索——将固定流程转化为智能流程。

低代码逻辑

可视化工作流编辑器

基于 React Flow v12 构建的拖拽画布。可视化设计多步骤自动化蓝图——连接节点、定义条件、配置数据转换,无需编写编排代码。

支持缩放、平移和小地图导航的拖拽画布
横跨四大类别的 25 种内置节点类型
内联验证标记可在执行前显示配置错误
执行期间通过 SSE 实时推送状态
INPUT_TRIGGERLLM_Analysisreason · contextSQL_Queryfetch · rows

25 种节点类型,四大类别

每种节点类型都针对特定的自动化任务而设计。自由组合它们,可建模从简单 LLM 链到复杂多系统编排的任何场景。

核心节点

每个工作流的基础构建模块

Start / End
LLM
ConditionBranch
+1 more...

集成节点

将工作流连接到外部系统、模型和工具

Agent
KnowledgeRetrieval
Connector
+3 more...

数据节点

在节点之间进行数据转换、提取和聚合

VariableAssign
TemplateTransform
CodeExecution
+2 more...

流程控制

管理执行流程、循环和子流程

Iterator
Loop
ListOperation
+3 more...
实时执行 #1842
成功
Input_Parse12ms
Knowledge_RAG450ms
LLM_Reasoning1.2s
Notify_Result85ms

拓扑排序执行引擎

工作流按照拓扑排序确定的依赖顺序执行。独立分支并发运行。条件节点在运行时动态选择执行路径。

依赖顺序执行

节点仅在所有上游依赖完成后执行。独立路径自动并行运行。

跨节点变量传递

每个节点的输出可通过结构化变量引用被下游节点访问——无需手动连接数据。

实时 SSE 推送

执行状态、节点输出和错误通过 Server-Sent Events 实时推送至界面。

错误处理策略

按节点配置错误处理:STOP_WORKFLOW 停止整个流程,CONTINUE 跳过失败节点,FAIL_BRANCH 仅停止受影响的分支。

三种触发模式

工作流可以通过手动、定时或 API 方式触发——每种方式都有独立的配置。

手动触发

直接从界面运行工作流,支持自定义输入参数。适用于临时任务和测试。

定时触发(Cron)

为每个工作流配置 Cron 定时计划,支持时区设置和默认输入值。工作流按指定间隔自动运行。

API 触发

每个工作流都有专属 API 密钥(wf_ 前缀)用于外部调用。无需用户认证——可与 CI/CD、Webhook 或外部系统集成。

批量执行

在单个 POST /batch-run 请求中提交最多 100 组输入。可配置 1 到 10 个并发执行。适用于批量处理——文档分类、数据增强、报告生成。

每批最大输入数100
并行度范围1 - 10
API 端点POST /batch-run
cURL Example
curl -X POST /batch-run \
  -H "Authorization: Bearer wf_..." \
  -d '[{ "q": "..." }, ...]'

执行追踪查看器

通过基于时间线的追踪查看器调试工作流运行。逐步查看每个节点的执行情况,检查输入/输出变量快照,精确定位问题发生的位置。

时间线视图展示节点执行顺序和耗时
按节点查看变量快照——检查每一步的精确输入和输出
失败节点的错误详情和堆栈追踪
执行日志查看器,支持实时 SSE 事件流
v1.2.0
v1.2.1 (当前)

版本管理与对比

并排可视化对比,带颜色编码的变更指示
自动高亮节点的新增、删除和修改
跟踪并展示连线变更

开发者

在 GitHub 上探索我们的源代码,为连接器生态做出贡献,或者将 FIM One 集成到您自己的应用中。

git clone https://github.com/fim-ai/fim-one.git && ./start.sh

企业用户

需要私有化部署、定制连接器或专业支持?我们的团队随时准备帮助您扩展 AI 转型。

私有化部署与数据隔离
SSO 单点登录与审计日志
1对1 专属技术支持
SLA 服务可用性保证