工作流引擎
流程声明式语法
Monkeys 如何表示工作流定义
Monkeys 工作流是一份结构化定义,Studio 可以可视化编辑,monkeys-server 可以转换为可执行编排。运行时执行由 Conductor 和 worker 服务支撑。
- 输入:工作流启动时接收的值。
- 任务:模型调用、工具调用、控制节点、人工任务和数据操作。
- 连线:任务之间的执行顺序和数据依赖。
- 变量:任务之间共享的中间值。
- 输出:返回给调用方的响应契约。
- 元数据:展示、版本、集成和可观测性信息。
保持工作流输入明确、单个任务职责聚焦,并在通过 API 集成前定义稳定输出结构。