一、用途 clawflows 用于在 OpenClaw 中实现工作流自动化,把多个步骤串成任务链,并按条件、事件或时间表自动执行,适合数据管道处理、条件决策、事件驱动触发和定时任务等编排场景。
二、主要能力 支持在 JSON/YAML 配置中定义任务链步骤、if-else 条件分支、基于 webhook 或文件变化的事件触发器,以及 cron 风格调度(如 "0 0 * * *");每一步可配置重试与超时实现错误恢复。可引用其他 OpenClaw 技能作为步骤动作,并可与外部 API 集成。
三、使用方式 通过 OpenClaw CLI 或 API 操作。常用命令如:clawflows create --name myworkflow --config path/to/config.json --cluster community;clawflows run --flow-id 123 --env VAR=VALUE;clawflows schedule --flow-id 123 --cron "0 9 * * *" --trigger-type http。API 提供 POST /api/workflows 创建、GET /api/workflows/{id} 获取。需设置环境变量如 export CLAWFLOWS_API_KEY=$SERVICE_API_KEY 进行认证。
四、限制与错误处理 常见错误包括认证失败(HTTP 401)、配置无效和步骤超时。可用 clawflows validate --config path/to/config.json 提前校验,用 clawflows logs --flow-id 123 查看日志。关于收费、价格、平台支持范围及实际效果,资料未提供。