Unfour
全部功能

把重复的后端检查保存成本地 Runbook

Unfour Flow 是用户定义的本地 runbook,将已保存的 API 请求、SSH Task 和 Database 查询组合在同一工作区中,复用你已确认的步骤来排障、检查服务或执行部署任务。

Flow 编辑与执行属于免费开源核心能力。Pro 增加可选的定义同步,让你在另一台设备继续使用已保存的 Flow。

阅读使用文档

沿着 API、SSH 与 Database 查看运行

一次已完成的 Demo Lab 运行:检查 API、执行 SSH 部署任务、等待就绪、读取版本,再查询数据库。图中各步骤均已成功。

查看原图,放大细节

定义一次检查步骤,之后重复执行

Flow 是 API、SSH、Database 之外的第四核心模块,复用这些模块已保存的资源,无需另建一套连接配置。

API、SSH Task 与 Database

发送已保存的 API 请求、在明确的连接上执行 SSH Task,或使用已保存的 Database 连接执行 SQL。

Condition 分支

比较输入或前序步骤的结果,选择后续步骤;判断规则由你定义。

Wait Until 检查

按固定间隔检查 API 或只读 Database 结果,直到命中定义的成功或失败条件,或达到超时限制。

输入与步骤结果

声明带类型的运行输入,把前序结果传给后续步骤,让同一个 runbook 接受不同任务参数。

Canvas 与运行历史

在 Canvas 编辑本地 runbook,运行后检查步骤结果、轮询尝试,以及失败或取消的记录。

通过 MCP 使用同一个 Flow

Codex 和 Cursor 可通过工作区范围内的 MCP 工具管理、执行、取消本地 Flow,并读取运行历史。

把已知排查方法变成可重复检查

例如,在测试环境定义只读 runbook:发送健康检查请求、通过 SSH Task 查看服务日志、查询相关数据库状态,再按条件核对结果。证据解释和修复决策仍由开发者负责。

选择已完成的步骤,检查实际输入与结果。图中选中了数据库步骤,画布处于只读的运行历史模式。

查看原图,放大细节
  1. 1. API 请求
  2. 2. SSH Task · 日志
  3. 3. Database 查询
  4. 4. Condition / Wait Until
  5. 5. 检查运行历史

本地 Runbook,步骤与目标均需明确

Flow 在本地执行,不是通用 workflow 或 agent 平台。它执行你定义的步骤,不会自动发现根因或选择修复方案。

Pro Cloud Sync 支持 Flow 定义,包括步骤、输入声明与资源引用。运行历史、实际执行输入/输出、凭据和设备本地配置仍保留在本地。

Flow 属于免费开源核心能力;Pro 仍只增加受支持数据的云同步。

V1 不提供定时调度、Webhook 触发、并行步骤、子 Flow 或 LLM/Agent 节点。

API 步骤不支持保存的请求脚本与 multipart 请求体;Wait Until 可发送 GET/HEAD 请求,也可通过已设为只读的数据库连接执行只读查询。

MCP 执行 Flow 即使在 full access 下也需要确认,read-only 策略会阻止执行;取消不会撤销已完成的操作。

Unfour Flow 常见问题

可用状态、能力范围、同步与 MCP 访问。

Unfour Flow 是什么?

Unfour Flow 是本地开发者 runbook,用 Condition 分支、Wait Until 检查与运行历史组合已保存的 API 请求、SSH Task 和 Database 查询。

Flow 支持云同步吗?

支持。Pro 可同步定义,让你在另一台设备使用已保存的 Flow。同步范围包括步骤、输入声明与资源引用;运行历史、实际输入/输出、凭据和设备本地配置不同步。编辑与执行仍然免费。

Codex 或 Cursor 可以运行我的 Flow 吗?

Flow MCP 工具与桌面界面共用已保存定义、工作区资源和运行历史。执行需要确认,且工作区策略必须允许 Flow 执行;read-only 策略会阻止执行。

Flow 是通用工作流或自主排障平台吗?

不是。Flow 执行用户定义的本地步骤。V1 不提供定时调度、Webhook 触发或 LLM/Agent 节点,Unfour 不会自动判断或修复根因。

准备 Runbook 使用的资源

把重复检查和后端上下文保存在一起

下载 Unfour,按 Flow 文档保存和运行你定义的本地检查。