面向OpenClaw智能体的结构化工作流插件,引导工作经历头脑风暴→计划→执行→验证→交付,具备持久状态和多项目支持。
Agent Workflow : OpenClaw 代理的架构化工作流程引擎是一项面向实际任务的技能,主要用于从超级电源工作流程系统迁移和通用到一个代码不可知的通用工作流程插件。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。
执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
面向 OpenClaw Agent 的结构化工作流引擎。该模块由 superpowers 工作流系统迁移并泛化而来,是一个与代码无关、通用性强的工作流插件。
提供一个持久化的状态机,引导你的 Agent 完成完整的工作生命周期:
brainstorming → writing-plans → [execute] → verification → finishing-work
↓
subagent-driven-execution
OR
executing-plans
支持以下特性:
这是一个 插件(Plugin),而非普通 Skill。请通过以下命令安装:
openclaw plugins install clawhub:agent-workflow openclaw gateway restart
然后在你的 ~/.openclaw/openclaw.json 中启用:
{
"plugins": {
"allow": ["agent-workflow"]
},
"tools": {
"allow": ["agent_workflow"]
}
}
在你的 Agent 中(通过 Feishu、Discord 或任意通道)输入:
为我的 Q2 规划项目启动一个新的工作流
Agent 将调用 agent_workflow 工具,并以 action: "start" 参数启动,随后引导你完成整个工作流。
agent_workflow| Action | 描述 |
|---|---|
start |
启动一个新的工作流 |
status |
查看当前状态(若未指定 ID,则显示所有活跃工作流) |
next |
推进至下一步 |
goto |
跳转至任意节点(软保护机制将提示被跳过的步骤) |
complete |
标记当前节点为已完成 |
fork |
激活上下文插件,且不脱离主流程 |
join |
完成一次 fork 并返回主流程 |
getSkill |
加载当前节点对应的完整 SKILL.md 内容 |
list |
列出所有工作流 |
abandon |
放弃一个工作流 |
brainstorming — 将想法转化为规格说明writing-plans — 将规格说明拆解为具体任务executing-plans — 顺序执行任务subagent-driven-execution — 并行子 Agent 驱动执行verification-before-completion — 在声明完成前提供证据finishing-work — 提供多种交付选项dispatching-parallel-agents — 派生独立并行任务requesting-review — 派发评审子 Agentreceiving-review — 严格评估反馈意见systematic-problem-solving — 系统性根因诊断writing-skills — 创建或改进 Skill