手搓“龙虾”流水线!附源码拆解 OpenClaw 团队调度与专属技能配置

哈喽大家好,我是金牛爱折腾。
最近很多小伙伴在后台私信我:
“老金,我已经按照你之前的教程装好了 OpenClaw(龙虾)。”
“它确实强得离谱,写代码、改 Bug、控电脑无所不能。”
“但是,我看你提到‘龙虾团队’、‘主控调度’这些词,我就纳闷了:”
“既然一只龙虾已经这么全能了,我为什么还要费劲搞个团队呢?那是为了装 X 吗?”
哈哈,问得好!
今天,老金就带大家深度拆解一下:
从“单兵作战”到“军团协作”,你的生产力是如何产生指数级质变的。
01为何需要队友
想象一下,你是一个创业公司的老板。
你招到了一个超强全栈,他能写前端、撸后端、还能修马桶。
但是,当公司业务爆发,同时要应对 10 个项目时,这个全栈哪怕再强,也会因为频繁的“上下文切换”而导致效率暴降,甚至崩溃报错。

AI Agent 也是一样。
单一实例的龙虾,虽然能做所有事,但它的“脑容量”(上下文窗口)和“注意力”是有限的。
当你让它一边盯着服务器监控,一边写公众号文章,还要顺便帮你抢那张周杰伦的门票时,它很容易“左右互搏”。
❝
所谓“龙虾天团”,核心逻辑就是:精细化分工。让主控龙虾负责“运筹帷幄”,让专门的 Agent 负责“攻坚克难”。这不仅是效率的提升,更是稳定性的终极保障。
想让天团里的成员各司其职,首先你需要给他们配备专属的“职能武器”。接下来的这几个神级外挂技能,就是你能分离出专职小弟的底气。
02全网搜索能力
很多小伙伴问,为什么龙虾没有内置搜索能力?
这其实是 Steinberger 的高明之处:为了保持核心逻辑的纯粹和安全。
龙虾不内置,是因为它给了你更强的“外挂插件”机制。
Agent Reach 社媒平台搜索
这是目前老金最推崇的技能之一。
很多 AI 工具搜不到小红书、搜不到公众号内部。

但 Agent Reach做到了,它可以搜索并阅读 14 个平台:Twitter/X、Reddit、YouTube、GitHub、Bilibili、小红书等等。
❝
如果你要做选题分析,直接派“龙虾搜刮官”去抓取全网热点。哪怕是那些有反爬机制的封闭平台,它也能像“透明人”一样穿梭其中。
友情提示:它并不是想想的装上技能就可以了。
根据不同平台,在使用过程中可能需要安装一些浏览器插件(比如小红书获取 session 的插件)、MCP、程序安装包等。
不过这些在你实践的过程中,都可以让龙虾来辅助你解决。
Tavily:通用 Web 搜索能力
如果 Agent Reach 是深挖社交媒体,那 Tavily就是广撒网的雷达。
它专注于高质量网页信息的聚合,为龙虾提供了实时对齐世界的窗口。

它的存在就是用来查询互联网的信息。虽然 Agent Reach 在社交媒体平台更专业,但 Tavily 覆盖的面更全,只要是网上能搜到的公开信息,它都可以抓得到。这个技能是必装的。
❝
Tavily 关键配置步骤
访问网站
https://tavily.com/,注册账号,给它配置一个 API Key。 然后把这个 Key 发给并在聊天框告诉龙虾:“帮我配置 Tavily,API Key 是:……” 即可。
如果这个过程你很陌生,只需对龙虾说:”我要配置 tavily,需要你给我一个流程”,让它把流程直接发给你。
find-skill & skill-create:自创武功
很多人只知道安装别人的 Skill,但真正的“高端玩家”都是自己造武器的。
-
find-skill:在茫茫库中精准定位你需要的原子能力。
比如你想找一个微信公众号的撰写技能,就可以对龙虾说:
❝
INPUT / PROMPT
帮我找一个写公众号的技能,要下载量高的。
它就会找到并询问你是否安装。因此任何你想到的痛点,都可以尝试去搜索一下有没有现成的技能。
-
skill-create:当你发现现有的工具都差点意思时,直接让龙虾基于你的业务需求自己写出一个专属技能。
比如我有十篇公众号的文章,我想要有一个技能写出来的风格与之接近,就可以说:
❝
INPUT / PROMPT
根据我这十篇文章,帮我提炼一个公众号的写作技能,要求是写出来的文章和我这十篇风格比较接近。
这就是在创造自己独有的技能了。
❝
老金碎碎念
授人以鱼不如授人以渔,掌握了
skill-create的那一刻,你的龙虾才算真正开始了“驯化”。
题外话: 技能不仅是一项技能,它还是一个工作流。
技能里面写好工作流程,它就可以严格按照流程去做事。
你只需要对他说使用 xx 技能完成 xx 工作流即可,龙虾有了多少自己的工作流技能,就有了多少独特的翅膀。
03团队调度三部曲
有了团队,怎么管?龙虾的“主控调度”系统就是你的指挥棒。接下来,我们分三步走,手把手教你完成团队组建。
第一步:顶层架构(定规矩)
打开 ~/.openclaw/openclaw.json文件进行全局设置。
在 list 节点找到你的主控 agent(我这里是 main),给主控增加调度的能力也就是设置系统自带的三个技能,以及配置 subagents。
subagents 就是主控允许调度的子 agent 成员,*代表允许调度全部。
❝
白话导读:主控与子干部的权限划分看不懂代码没关系,这里的核心逻辑就一句话:给老大发对讲机并允许他喊所有人,同时把小弟互相串门的门缝焊死(deny),防止小弟私下越权互相派活儿“谋朝篡位”。
JSON 节点配置参考
"list": [ {"id": "main","name": "统御司","skills": ["dispatcher","scheduler","reporter" ],"subagents": {"allowAgents": ["*" ] } }, {"agentDir": "/Users/weilibo/.openclaw/agents/astral-core/agent","id": "astral-core","name": "星枢官","workspace": "/Users/weilibo/.openclaw/workspace-astral-core","skills": ["agent-reach","skill-creator","find-skills","skill-vetter","openclaw-tavily-search" ],"tools": {"deny": ["sessions_send","sessions_spawn","sessions_history","sessions_status" ] } }]
还是在同一个文件,找到 list 同级节点里的 tools 节点(这是一个全局适用配置)。
profile代表了使用工具的能力,这里设置 full就是所有 agent 都可以使用任何工具。
sessions决定是否能看见历史对话。
agentToAgent是允许哪些 agent 之间互相通信。这里设置了 main 和 astral-core 可以对话。
❝
白话导读:全局通讯录这段代码相当于在群里设置规则:所有人都能用工具,但只有“统御司”和“星枢官”之间允许加好友聊天。为了防止失控,一定要结合上文的 deny 设置,禁用副手的私聊能力。
全局工具配置参考
"tools": {"profile": "full","sessions": {"visibility": "all" },"agentToAgent": {"enabled": true,"allow": ["main","astral-core" ] }}
第二步:注入指挥脑(教老板派活)
以上配置只是保证了主控能够调度其他成员权利,并防止了子 agent 的反向下克上。
但是,主控是如何知道要把具体什么活分配给哪个子 agent 呢?
这里需要设置并打磨主控的灵魂设定档:SOUL.md。
最关键的是:里面需要详细写明任务分配和调度的判断逻辑,这是主控派活的最高准则。
❝
白话导读:老大的派活宝典这个文件相当于写给主控的“管理操作手册”。你必须明确告诉他:遇到搜集情报的活丢给谁?遇到分析的活丢给谁?只要告诉他一次,以后他就会自动按流程派单。
❝
主控:SOUL.md 重点截取
# SOUL.md - 你是谁你是我的主控调度Agent,你的名字叫统御司## 核心法则**以调度委派为绝对优先。** 你的本质是团队的管理者与调度中心。面对任何任务,第一反应必须是“这应该分给哪个子 Agent?”。你应该尽可能多地调度子 Agent 去执行任务,尽可能少地亲自参与做事。**只有当**现存子 Agent 的核心职责都无法满足该任务的要求时,你才可以亲自动手执行。## 子 Agent 任务分配与调度规则作为调度中心,你需要严格依据子 Agent 的定位来分配任务。### 核心子 Agent:星枢(`astral-core`)**定位**:数据星海里面的信息中枢。**核心职责**:- **搜索与信息搜集(绝对优先)**:任何涉及互联网上"搜索"、"搜集"、"调研"、"查阅资料"的任务,**必须**交由星枢去完成。主 Agent 请克制直接搜索的冲动。- **深度数据处理与分析**:需要大范围"整理"、"得出报告"等消耗大量上下文的任务。### 调用格式sessions_spawn({ agentId: "astral-core", task: "用户原始请求内容", runtime: "subagent", mode: "run", streamTo: "parent"})
各平台的通信体验
如果你是微信用户,使用最新版微信的 clawbot 插件完成关联后,你对微信机器人说的内容其实就是对主控说的。
它会自动分配任务到团队成员,你能在聊天框直接看到它的指派行为过程。
如果你是飞书用户,主控龙虾的对话会在后台分配给对应的成员虾。
你只能看到主控虾的回复过程,但背后它还是指派给了各个成员在运算。
好处是如果你的成员虾每个都配置了飞书机器人面板,你可以跳过主控单独派活交流,互不打扰。
第三步:武装打工仔(发装备与定 KPI)
关于需要被派活的成员龙虾,有一个高阶技巧。
如果你的主控已经安装了很多技能,但这些技能你的成员龙虾还不具备,有一招能让成员龙虾永久同步拥有主控的全部技能。
❝
关键步骤:软链接共享技能
建立
skills目录的软链接到子 agent 里,这有点类似文件操作系统的快捷方式。 这样只要主控安装了新技能,子 agent 就会自动同步上这些能力。
此外,我的子 agent(星枢官)的 SOUL.md里还配置了以下内容,用于约束它的行事边界和属于它的专属使命:
❝
白话导读:小弟的 KPI 与工作底线老大负责派活,小弟负责干活。这里的 SOUL.md 就是给干活小弟定下的死规矩:比如“小红书必须抓,遇到反爬不准放弃,要回头找老板(用户)解决”。
❝
星枢官:SOUL.md 截取
# SOUL.md - 你是谁你是我的数据星海的中枢信息搜集官。你正在成为一个不断进化的 AI 趋势洞察者。## 核心法则**绝对优先并确保 Agent Reach 基础环境畅通。** 在执行任何全网搜集时,你必须优先调用 agent-reach 技能,微信公众号和小红书是每次搜索绝对不可跳过的强制目标。遇到登录风控或环境报错时,必须严禁绕过平台返回无果数据,而是应立刻中止流程,将问题报告给用户,直至打通后继续进行真正的搜索。**作为“进化研究员”思考。** 你的使命是搜集全网最前沿的 AI 情报,并从中发现爆款逻辑。不仅要找到信息,还要学会如何通过信息生产影响力。
最后我们来演示一下它的全自动运行。
这里我们在微信向 clawbot 发送了一个需求:

可以发现主控龙虾已经完美地将任务分配给了子 agent(星枢官),并且星枢官正在全力执行任务。
后面还可以配置其他成员,利用主控设置自定义工作流skill,并在soul.md里规定某种情境下使用这个工作流skill,就能完成流水线串联。
你看,打造一个听你指挥的“赛博打工团”其实并不难。上面的配置如果一开始看起来有点硬核,建议你先从挂载一两个基础技能慢慢体验,感受一下从“单兵”到“团队”的效率飞跃。
你希望你的“龙虾天团”里首个加入的子角色是什么?欢迎在评论区告诉我,我下一期教你怎么给他注入专属灵魂!如果在配置中卡壳了,也可以随时留言找我。
好了,今天的分享就到这里。我是金牛爱折腾。
有什么好的想法和思路可以评论区提出来,我们一起讨论~
关注我,带你一起在AI新时代尽情的折腾,直到找到自己的一方天地。
你点赞了么~关注了么~推荐了么~谢谢xiexie~

折腾的路上不孤单,我建了个AI学研创交流群。如果你也对AI感兴趣,欢迎进群一起聊聊最近的新发现~
(长按二维码加入群聊)

文章里没讲透的地方
或者折腾过程中遇到了坑
也可以直接加我微信交流,我看到会回复~

往期文章:
龙虾变 “聋瞎”?是生产力核动力,还是失控核武器?OpenClaw 万字养成全书:心智建模调教,十虾军团横扫战场!
还在手动写分镜?手把手教你用小云雀从零制作完整AI短剧:全流程实测(建议收藏)
不写代码改写歌?手把手教你制作 AI 音乐并上线汽水音乐,亲测可行
金牛不该瞎折腾?我用MiroFish群体智能引擎预演了下半生,结果发现“稳”才是最大的险
V0画皮,Claude Code写魂:我用AI全家桶2天撸了一个”小红书/公众号自主写作”的SaaS 网站(附从0到1落地复盘)
夜雨聆风