大家好,今天继续输出式学习。
最近还是在探索openclaw在跨境电商和社媒运营的应用,
之前尝试建多个bot,找了视频,找了资料,
后面发现给ai提要求,ai其实自己也能帮忙配置,
不过这里最好是用好的模型,
不然很容易改崩。
我接的是discord,用起来也挺方便的,
discord里面可以创建不同的频道,
那不同的频道就可以专门聊某个话题,
然后论坛这个功能,我是用来每天让openclaw输出我们的对话历史,
我们今天干了什么,它能怎么优化之类的。
这样如果迁移到别的server,基本上openclaw也是可以做到自动化discord运营了。
至于多个bot,其实就是重复创建bot,
跟刚开始接入discord步骤是一样的。
先登录Discord开发者平台,点击New Application按钮,
输入智能体Bot名称,同意条款后点击Create按钮进行创建。
1 进入Application页面,在左侧栏点击Bot,
2 点击Reset Token生成新的Token,复制并保存Token,
后续在OpenClaw需要进行配置。
这里记录的时候,注意记好各个bot对应的token,对应的名称,
一般你跟ai说了要建多智能体bot,它会给你一个格式,
我们就可以按照那个格式填入token。
接下来需要开启权限,
1 在Bot页面的Privileged Gateway Intents这里,
开启Message Content Intent(必选,读取消息内容)、Server Members Intent (推荐选择,角色允许列表和名称与ID匹配时需要使用)、Presence Intent (可选,仅用于状态更新)。
2 勾选后点击下方Save Changes。
最重要的是Message Content Intent这个权限记得选,
有一个bot我都忘了我选没选,又要重新配置一次。
然后配置Bot权限:
1 点击页面左侧的OAuth2,
2 在接下来的页面中选择OAuth2 URL Generator,先配置Scopes,
建议先按照最小化原则勾选 bot 、 applications.commands 。
下滑继续配置Bot Permissions,
勾选 View Channels、Send Messages、Read Message History、Embed Links、Attach Files、Add Reactions (可选)。
这些权限也可以问问ai,看看需要开启哪些。
复制页面底部生成的链接(Generated URL),
在浏览器中打开,在弹窗中选择希望添加Bot的Discord服务器。
点击继续(Continue)后进行授权,bot就会加入对应的Discord服务器啦。
最后大概就是这样,
你要建多少个智能体,就重复以上步骤多少次就好了。
这里的踩坑经历就是,还是最好先沉淀好自己的工作流,
把自己的智能体架构编排好,模型也尽可能用好点的,
不然很容易改崩。
我自己就崩了不少次,但是也不用慌,
去到虚拟服务器的终端,然后截图给ai,
让ai告诉你怎么把配置改回来就好了。
OK,今天的输出就到这啦,输出了才是学会了,大家不妨也一起探索输出吧~

