郭震 AI公众号:郭震AI

4 Lobster工作流:把多步任务做成可审批流水线

发布日期:

最近更新:

分类: 龙虾OpenClaw

预计阅读: 3 分钟

阅读次数: 0

预计阅读3 分钟
结构重点10 个
图文要点8 张
正文规模1.5k 字

整理说明

这篇内容怎么整理

郭震 · 2026-06-04

独立整理围绕 10 个结构重点拆成环境、步骤、验证点和常见误区,尽量让读者能照着复现。
图文对照保留 8 张和配置、流程、判断结果有关的图片,方便快速定位正文重点。
持续校对工具、模型和命令变化较快,后续优先修正入口、参数和风险提醒。

阅读路线

先按这条路线读

先抓住主线,再回到代码、配置和图文细节,读起来会更稳。

图文要点

先看本文图文节点

按图先建立主线,再跳回正文核对步骤、配置和判断标准。

OpenClaw 里有一个很关键的概念叫 Lobster。你可以把它理解成“工作流外壳”:把多步工具调用组织成一个确定性流程,并在关键位置加入人工审批。

Lobster工作流查看大图
Lobster工作流

Lobster 工作流最适合把多步任务变成可审批流程。它不是为了完全自动,而是为了让每一步什么时候自动、什么时候停下来问人,都变得清楚。

Lobster 审批流水线结构图查看大图
Lobster 审批流水线结构图

我会从博客发布检查这种任务开始:检查标题、链接、图片、构建状态,最后只生成建议,不直接发布。等流程稳定后,再考虑加入确认后的发布动作。

Lobster 审批流水线实操核对图查看大图
Lobster 审批流水线实操核对图

1. 为什么需要Lobster

很多任务不是一句提示词就能安全完成的。

Lobster工作流审批判断卡查看大图
Lobster工作流审批判断卡

理解 Lobster 工作流时,先看任务如何拆步、每步谁确认、失败如何回退、结果如何记录。

例如“帮我处理今天的邮件”:

  1. 先读取邮件。
  2. 再分类。
  3. 再判断哪些需要回复。
  4. 再起草回复。
  5. 再等待用户确认。
  6. 最后才发送。

如果把这些步骤全部交给模型自由发挥,风险会很高。Lobster 的价值是把步骤拆清楚,把副作用放到审批之后。

2. Lobster工作流长什么样

官方文档里提到,Lobster 可以运行 YAML/JSON 工作流文件,字段包括 nameargsstepsenvconditionapproval

OpenClaw实践复盘卡查看大图
OpenClaw实践复盘卡

阅读《Lobster工作流:把多步任务做成可审批流水线》前,可以先用配图确认主线;读完后再检查哪些步骤能直接操作,哪些还需要补资料。

一个简化示例:

name: inbox-triage
steps:
  - id: collect
    command: inbox list --json
  - id: categorize
    command: inbox categorize --json
    stdin: $collect.stdout
  - id: approve
    command: inbox apply --approve
    stdin: $categorize.stdout
    approval: required
  - id: execute
    command: inbox apply --execute
    stdin: $categorize.stdout
    condition: $approve.approved

这段流程的重点不是代码本身,而是两个设计:

  • approval: required:执行前必须停下来确认。
  • condition: $approve.approved:只有确认通过才继续。

3. 用图理解审批流程

Lobster审批流水线查看大图
Lobster审批流水线

把它放到真实任务中,就是:

  • AI 可以帮你收集和判断。
  • 流程可以保证每步输入输出清楚。
  • 你决定是否允许执行有副作用的动作。

这比“请帮我处理邮件”安全得多。

4. 适合做成Lobster的任务

适合:

  • 邮件分类和回复草稿。
  • 每日新闻收集和摘要。
  • 项目发布前检查。
  • 账单、发票、合同材料整理。
  • 多仓库巡检。
  • 内容发布前的图片、链接、格式检查。

不适合:

  • 一次性闲聊。
  • 没有固定步骤的开放式创意。
  • 需要大量人工判断且无法结构化的任务。
  • 高风险生产操作且没有回滚方案的任务。

5. 一个博客发布检查示例

假设你要发布一门课程,可以设计成:

name: blog-course-release-check
steps:
  - id: scan
    command: blog scan-course --json
  - id: validate
    command: blog validate-frontmatter --json
    stdin: $scan.stdout
  - id: preview
    command: blog build-preview --json
  - id: approve
    command: blog release-plan --preview
    stdin: $preview.stdout
    approval: required
  - id: deploy
    command: blog deploy
    condition: $approve.approved

这个流程把“检查”和“部署”隔开了。检查可以自动跑,部署必须确认。

6. 设计Lobster工作流的三条原则

原则一:先只读,再写入

所有流程都先收集信息、生成预览,不要一上来就执行。

原则二:副作用必须审批

发邮件、删文件、改数据库、重启服务、发布文章,都属于副作用。

原则三:输出要结构化

让每一步输出 JSON,比输出一大段自然语言更适合后续流程判断。

Lobster工作流:把多步任务做成可审批流水线应用复盘卡查看大图
Lobster工作流:把多步任务做成可审批流水线应用复盘卡

读到这里,可以把《Lobster工作流:把多步任务做成可审批流水线》整理成一张复盘表:先说清主线,再拿一个小任务检查结果。

Lobster工作流:把多步任务做成可审批流水线应用检查卡查看大图
Lobster工作流:把多步任务做成可审批流水线应用检查卡

读完《Lobster工作流:把多步任务做成可审批流水线》后,可以先挑一个小样例走完整流程,再判断哪些步骤已经能独立完成。

7. 本节小结

Lobster 让 OpenClaw 从“会调用工具”升级成“能按流程办事”。它最适合那些重复、可拆解、需要审批的任务。

下一节我们把安全边界讲透:OpenClaw 能做真实动作,所以必须先设计安全规则。

继续阅读

从这篇继续找到相关教程

AI 教程总索引

常见问题

读前先确认这三点

Lobster工作流:把多步任务做成可审批流水线适合谁读?

这是 龙虾OpenClaw 系列第 5 / 6 篇,适合正在学习龙虾OpenClaw,并且需要把概念落到操作步骤或判断标准里的读者。

读这篇龙虾OpenClaw教程要多久?

按中文技术文章阅读速度估算,通读大约 3 分钟;如果要跟着复现,建议把命令、配置和结果检查分开做。

这篇文章里的图文节点怎么用?

正文里有 8 个图文节点,可以先用它们抓住流程、配置和判断点,再回到对应段落细读。

分享文章

转发到常用平台

微信/朋友圈可先复制链接

相关教程

AI 教程总索引

继续阅读

继续找到相关 AI 教程

返回栏目

Reader Messages

读者留言

有问题、补充资料或实测结果,可以直接留下。这里不需要登录。

最多 800 字

为了防刷,每条留言会做长度、链接数量和提交频率限制。

0/800

留言列表

0
正在加载留言...