架构技术评论

MicroClaw 飞书多 Bot 配置实战,开启你的一人公司

Pasted image 20260301000619.png

这两年,“一人公司”这个概念特别火。尤其是 OpenClaw 出来之后,我们能非常轻松地配置一个虚拟团队。

在一个群聊中,不同的机器人可以扮演不同的角色,负责并擅长各自的事情。作为“老板”,我们可以要求这些不同的机器人去执行任务。MicroClaw 也支持这样的配置,这篇文章就带领大家从头到尾完成这个过程。

MicroClaw 支持一种配置模式,即“多 Token 多 Bot”。

https://github.com/microclaw/microclaw

但实际上 OpenClaw 还支持“单 Token 多 Bot”,需要通过聊天信息前面的几个前缀来区分路由到哪一个 Bot。我觉得这种形式可能只是一个中间状态,而且它也增加了程序的复杂性,所以 MicroClaw 不支持这种配置。

相关文章:

MicroClaw:用 Rust 构建 OpenClaw

MicroClaw 10分钟配置飞书 Agent

接下来,我们就用这种 MicroClaw 的“多 Token 多 Bot”方式来进行配置,最终效果如置顶图片。

1. 在飞书后台创建多个应用

Pasted image 20260228112339.png

需要在 App 的后台配置多个机器人。大家可以打开这个网址,参考下面的图进行配置。

https://open.feishu.cn/app

创建机器人的方式与单个机器人的创建基本上是一样的.我们就创建 4 个机器人。也就是我们有 4 个员工。  对于单个机器人的创建,大家可以参考之前的这篇文档。

新建机器人的步骤如下:

  1. 首先选择添加相应的能力

  2. 选择机器人
    Pasted image 20260228112847.png

  3. 权限管理
    首先进入“权限管理”界面,参考之前的那篇文档,点击开通相应的权限,查找到对应的权限项进行开通。当然也可以有一种比较快捷的方法,就是批量导入导出权限。

我们可以点击“批量导入权限”,大家可以参考下文:

Pasted image 20260228113015.png

如果您是添加单个机器人的话,开通权限的方式请参考下面这三项,尤其是前两个红框里边的权限开通。

在权限管理这里,有一个比较重要的权限大家可以开启(这与之前单个机器人的配置是有点差异的。),尤其是“接收群聊中 @ 机器人消息”的这个事件。
Pasted image 20260228003943.png

如果你采用批量导入权限的话,可以按下面的方式:

{
"scopes": {
"tenant": [
"im:chat.access_event.bot_p2p_chat:read",
"im:chat.members:bot_access",
"im:message",
"im:message.group_at_msg:readonly",
"im:message.p2p_msg:readonly",
"im:message:readonly",
"im:message:send_as_bot",
"im:message.reactions:read"
],
"user": [ "im:chat.access_event.bot_p2p_chat:read"]
}
}

Pasted image 20260228114806.png
Pasted image 20260228114917.png

然后拿到每个应用的 app_id 和 app_secret。
Pasted image 20260228115503.png

自己找个小本本记录下来,稍后用
Pasted image 20260228115936.png

现在是这个状态,还没发布。

Pasted image 20260228112339.png

2.  安装 MicroClaw

打开官网 https://microclaw.ai/

如果是 macOS:

curl -fsSL https://microclaw.ai/install.sh | bash

其他平台可见官网的安装链接
Pasted image 20260228120353.png大家确保安装最新版本,我在写这篇文章时修复了好几个问题🤣

误入:如果您顺手,可以点个 Star 哦
https://github.com/microclaw/microclaw

3. 配置 MicroClaw

microclaw setup

使用上下左右键,然后进行配置。回车可以确认。

当然,首先最重要的是先配置模型,这是第一个需要配置的。相信大家看到这个教程,一定会知道怎么获取这个模型。

Pasted image 20260228131034.png

在对应的项目下回车,一般从外部复制之后,就可以粘贴到这里。主要是把 ID 和 Secret 全都粘贴上就 OK 了。首先在上面第一行进行回车,选择飞书渠道。一般 Web 端都会自带默认选中,你再把飞书渠道勾选上即可。

其次是 Bot Count(机器人数量):

  1. 你需要输入 4,因为我们预计总共要有 4 个飞书机器人。
  2. 接下来输入每个机器人的 App ID 和 App Secret。

至于其他的参数,你目前可以暂时忽略。尤其是下面的 Bot Topic Mode 和 Topic Progress Update,如果你有兴趣可以开启。飞书是支持 Topic(话题)模式的,启用后机器人都会以话题的方式进行回复,我们这里就暂时不启用了。

Topic Mode 也是非常感谢网友的 PR(Pull Request)。

Pasted image 20260228232412.png

4. 启动 MicroClaw

microclaw start

启动后,如果一切顺利,大家可以在终端上看到如下信息:可以看到,有 4 个 Feishu bot 开始了一个 WebSocket 的 Long connection。

Pasted image 20260228190245.png

  1. 配置机器人事件回调

接下来还要做一个很重要的机器人配置,就是我们要给机器人配置上事件的回调。

我们采用长连接的方式,因为长连接配置起来更简单。所谓长连接,就是采用了一些 Socket 直连的技术;而短连接的话,反而需要你有一个公网的域名,配置起来会更麻烦。

接下来进入飞书的开放平台,在每个机器人的事件管理和事件回调中,选中“长连接”并点击保存。此外,还需要为对应的事件添加相应的权限。

Pasted image 20260228190403.png

然后是“添加事件”这个地方。

这是机器人能收到消息必须的一个操作。

Pasted image 20260228190439.png

Pasted image 20260228190527.png

然后,这四个机器人都需要进行这样的操作并发布一个版本。每个机器人都对应着在发布版本。
Pasted image 20260228190603.png

全部发布完成,你就可以看到下面这个图的样子。

Pasted image 20260228190825.png

5. 开始使用

接下来就非常简单了:

  1. 在飞书里面创建一个群
  2. 在群的机器人配置里,加上这几个机器人(可以直接通过搜索机器人的名字找到)

Pasted image 20260228190926.png
把你的这几个员工全都加上
Pasted image 20260228190949.png

Pasted image 20260228232513.png

  1. 加上对应的机器人就 OK 了

接下来,你就可以在群里分别 @ 对应的机器人说话了

Pasted image 20260228232559.png

当然至此,你的机器人还不会像图里这样,自己知道是谁。下面我们就来配置。

6. SOUL 个性配置

首先到 HOME目录/.microclaw/目录下,macOS 就是 ~/.microclaw 文件夹。新建 souls 文件夹,放入几个 markdown 的介绍文件。

Pasted image 20260228232715.png

可以参考下面的:
soul-liu.md


刘财务

性别:女  
出生日期:1989-03-18  
职位:财务负责人  
加入团队时间:2021年  
职责领域:财务管理 / 预算控制 / 成本分析 / 合规管理  

毕业院校:上海财经大学 · 会计学  
专业背景:注册会计师(CPA)

负责团队财务与资金管理工作,确保业务推进过程中保持健康稳定的资金节奏。

性格沉稳理性,做事细致严谨,对数字高度敏感,原则清晰且极具责任心。在复杂情况下依然能够保持冷静判断,是团队可靠的稳定器。

工作能力:
- 成本控制与预算规划能力突出  
- 擅长财务风险识别与合规管理  
- 数据分析驱动决策支持  

专业兴趣:
财务数字化管理、企业成本结构优化、自动化报表系统。

个人爱好:
瑜伽、阅读纪实文学、旅行时记录城市咖啡馆。


soul-niu.md

牛主任

性别:男  
出生日期:1985-11-02  
职位:团队主任  
加入团队时间:2019年  
职责领域:团队管理 / 资源协调 / 战略推进 / 组织效率  

毕业院校:南京大学 · 工商管理  
职业背景:曾任项目管理与组织运营岗位

负责团队整体协调与方向推进,确保团队在正确方向上高效前进。

性格稳重务实,善于倾听与协调,具备强执行力与责任感。在复杂局面中能够保持清晰判断,让团队始终稳步向前。

工作能力:
- 组织协同与资源整合能力强  
- 项目推进与节奏把控能力突出  
- 决策支持与风险预判能力  

职业兴趣:
组织效率优化、团队协作模式、项目管理方法论。

个人爱好:
徒步、围棋、纪录片、研究历史人物与领导力。

soul-wang.md

王技术

性别:男  
出生日期:1992-07-09  
职位:技术负责人  
加入团队时间:2020年  
职责领域:系统架构 / 技术选型 / 性能优化 / 工程质量  

毕业院校:浙江大学 · 计算机科学与技术  

负责团队技术架构与系统实现,打造稳定、可扩展、可长期演进的技术体系。

性格理性克制,逻辑严谨,面对复杂问题善于拆解与优化。对技术充满热情,对工程质量有近乎执着的追求。

工作能力:
- 高并发系统架构设计  
- 性能调优与系统稳定性建设  
- 工程规范与代码质量体系建设  

技术兴趣:
分布式系统、云原生架构、性能优化、自动化运维工具。

个人爱好:
机械键盘、骑行、折腾开源项目、研究效率工具。

soul-zhang.md

张助理

性别:男  
出生日期:1996-05-14  
职位:运营与协作支持专员  
加入团队时间:2024年  
职责领域:信息整理 / 流程优化 / 协作支持 / 效率提升  

毕业院校:华南理工大学 · 信息管理与信息系统  

负责团队信息整理与流程优化工作,协助减少重复劳动,提升协作效率与信息流转速度。

性格耐心细致,反应迅速,执行力强,善于处理复杂与琐碎事务,是团队高效运转的重要支撑。

工作能力:
- 流程梳理与效率优化  
- 文档体系建设与知识管理  
- 自动化工具整合与应用  

技术兴趣:
自动化脚本、效率工具整合、Notion/知识管理系统、低代码流程工具。

个人爱好:
摄影、整理桌面与工作流、城市漫步、体验新效率应用。

然后在 microclaw setup 中给每个机器人选择上 soul。

Pasted image 20260228233051.png
这里会自动列出所有 souls 文件夹下的文件,直接选择即可。
Pasted image 20260228233102.png

此外,如果你看日志,可以看到加载 soul 文件的日志,如果出错,可以看看为什么。

2026-03-01T07:36:51.250017Z  INFO microclaw::agent_engine: SOUL loaded from configured channel/account path; caller_channel=feishu.bot2, chat_id=4, configured_path=souls/soul-liu.md, resolved_path=/Users/eevv/.microclaw/souls/soul-liu.md

7. 记忆

当然,你作为老板,肯定是可以艾特所有人的。你可以尝试艾特所有人,告诉大家你是他们的老板。甚至你可以让他们各自进行自我介绍一下。

Pasted image 20260228233826.png

测试下能不能记住:
Pasted image 20260228233944.png

当然也可以主动触发记忆:
Pasted image 20260301000112.png

记忆会以这种形式保存
Pasted image 20260301000139.png

Pasted image 20260301000259.png

8. 总结

好了,现在你的一人公司就算成立了。

更多详细的配置,大家可以参考官方网站的文档 ( https://microclaw.ai/ ) 。当然,你如果有特殊的需求,欢迎加群!公众号回复  mc 即可入群交流。

当然项目还比较初期,可能还需要不断地迭代和完善。这些项目的成果以及更多功能的实现,都离不开大家的需求,所以大家尽管去提。

不要忘了点个 star 哦

https://github.com/microclaw/microclaw

点原文跳转到项目