Openclaw 子智能体入门!智能体编排和通信!

B站影视 韩国电影 2026-02-26 22:10 1

摘要:继续openclaw系列,上两集创建了个chandler专门做翻译的智能体,也就是当前已经有了main和Chandler这两个智能体了。为了使用方便,希望能在mainsession中直接派生出一个Chandler子智能体。这样一来,如果视频里面看到的,当在主智

Openclaw多智能体入门,最简创建。

继续openclaw系列,上两集创建了个chandler专门做翻译的智能体,也就是当前已经有了main和Chandler这两个智能体了。为了使用方便,希望能在mainsession中直接派生出一个Chandler子智能体。这样一来,如果视频里面看到的,当在主智能体会话中说翻译一个东西的时候,它就会派生出Chandler子智能体来进行翻译。

翻译完成了,再返回给main主智能体。最简单的方法当然还是叫openclaw自动去做了。下的Prompt是这样子的,现在有一个叫做Chandler的智能体,请通过sessionspawn工具把它挂载为translate技能,以后需要翻译的时候请直接派生它作为子智能体处理,完了后就会自动干活。鉴于聊天历史比较多,就懒得找了,因为这是之前做的操作。

最后看一下,它主要是帮我们做了两个事情。

·一个是帮我们创建了个skill,可以打开skill看一下,它是放在openclaw/skillspublic/translate,skill到md文件里面。大概说的就是,当碰到用户说要翻译的时候就丢给Chandler子智能体来做。

·这里关键的是sessionspawn这部分,这是用来创建子会话的,事实上就是openclaw中的子智能体用的。当然子智能体不一定真要指定Chandler,一般来说作为main主智能体的分身来跑就好了。这是后话了,这里就不展开了,主要要创建的是Chandler子智能体。

·另外一个main主智能体需要spawn起Chandler子智能体,还需要在openclawjson中改点东西。打开openclawjson,首先是要加入tools这部分,以及tools,(agents)ist下的main智能体的subagent部分允许主智能体调起。

时间问题,怎么把另外一个智能体作为main主智能体的子智能体?就介绍到这里了,大家喜欢的话别忘记给我点赞。

来源:AI产品狙击手一点号

相关推荐