C#/.NET/.NET Core技术前沿周刊 | 第 期(年.-.)

右话绕途接入飞书

1)登陆到飞书https://open.feishu.cn/app

watermarked-openclaw_feishu_1

2)创建机器人,并且拿到app id与app secret

watermarked-openclaw_feishu_2

3)权限管理

watermarked-openclaw_feishu_3

将该段配置复制进去

{

"scopes": {

"tenant": [

"aily:file:read",

"aily:file:write",

"application:application.app_message_stats.overview:readonly",

"application:application:self_manage",

"application:bot.menu:write",

"contact:user.employee_id:readonly",

"corehr:file:download",

"event:ip_list",

"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:resource"

],

"user": [

"aily:file:read",

"aily:file:write",

"im:chat.access_event.bot_p2p_chat:read"

]

}

}

4)enable飞书插件

openclaw plugins enable feishu

5)添加channel

openclaw channels add

选择飞书渠道,并且配置相关的app id与app secret

watermarked-openclaw_feishu_4

由于在国内,选择国内domain就好

watermarked-openclaw_feishu_5

这一步先关闭群聊,等私聊配置之后再来配置群聊也不迟

watermarked-openclaw_feishu_6

主要用于配置访问策略,选择默认策略pairing

watermarked-openclaw_feishu_7

pairing (默认), 配对模式。 陌生人发消息 → 机器人自动回复一个8位配对码 → 你用 openclaw pairing approve 批准后,对方才能继续对话

open,开放模式。任何人发消息都能直接和 AI 对话,完全不设防。

allowlist,白名单模式。只有你提前配置好的用户 ID 才能发消息,其他所有人一律被拒。

6)事件与回调,配置长连接

配置订阅

watermarked-openclaw_feishu_8

watermarked-openclaw_feishu_9

添加事件

watermarked-openclaw_feishu_10

7)配置完成,在飞书中发布机器人

watermarked-openclaw_feishu_11

watermarked-openclaw_feishu_12

8)开始测试

在飞书中搜索机器人

watermarked-openclaw_feishu_13

尝试与其对话

watermarked-openclaw_feishu_14

回到控制授权

> openclaw pairing approve feishu DPCMW99M

再次对话

watermarked-openclaw_feishu_15

开启群聊

1)配置openclaw的飞书群聊

> cat ~/.openclaw/openclaw.json | jq '.channels'

{

"feishu": {

...

"groupPolicy": "open",

"requireMention": "true"

}

}

2)飞书app授权

watermarked-openclaw_feishu_16

3)结果测试

watermarked-openclaw_feishu_17