Skip to content

[Budibase参考] 后台自动化增加可视化分支、循环、重试与试运行 #116

Open

Description

@tans

参考页面

调整内容

MIAO 当前已有状态工作流、定时/事件任务和服务端 Agent run,但复杂任务仍需要把步骤拆散到不同配置入口。增加一个受控的自动化流程编辑器:

  • 用节点表达触发器、条件分支、有限循环、动作、人工确认、重试和结束;
  • 定义保存为带修订号的 JSON,创建/修改/启用/暂停都保留审计回执;
  • 提供只读试运行和测试数据输入,试运行不得写入业务记录或发送外部通知;
  • 每个节点显示预算、幂等键、超时、失败策略和所需权限,运行详情按步骤展示;
  • 与现有 workflows、后台任务和 Agent harness 复用执行契约,避免再造一套任务系统。

MIAO 产品差异与注意事项

Budibase 的画布面向通用低代码自动化;MIAO 仍是 Agent-first 内部工作台。画布只能编排已注册的 MIAO 能力,不能执行任意 JavaScript、shell 或未授权 HTTP;状态流仍是记录生命周期的确定性原语,Agent 只能提出候选定义,最终由服务端做权限、预算、幂等和确认校验。

验收标准

  • 同一流程可从草稿、试运行、启用、暂停和历史版本恢复;
  • 浏览器运行与关闭浏览器后的后台运行使用同一权限和回执模型;
  • 分支/循环有明确上限,失败重试不会重复写入;
  • UI、API、docs/OPERATIONS.md 同步说明能力和边界。

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions