飞书多 Agent 通信工具
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_d1914364/feishu-agent-send。
技能介绍
问题:多个 Agent 共用同一套飞书消息目标
当多个 Agent 需要分别以不同身份给飞书私聊或群聊发消息时,常见困难不是拼飞书消息体,而是身份配置分散、目标选错、错误信息难以定位。feishu-agent-send 把发送者、目标 Agent、p2p / group 类型放在同一份本地配置中,让各 Agent 复用同一套命令约定。
工作方式:先配置,再输出调用指令
它提供几类脚本:feishu_set_self.py 用于首次设置自己的 chat_id,feishu_add.py 添加其他 Agent,feishu_who.py 查看可用目标。发送时优先使用 feishu_send.py --deliver,它会输出完整的 feishu_im_user_message 调用指令和日志提示,而不是要求调用方手工拼接字段。若同时配置了私聊与群聊,工具会提示切换,并在 --chat-type group 时提醒等待 6 秒,减少频繁触发。错误输出包含 error、hint、available_agents、valid_options 等字段,便于按提示修复。
适用边界
它适合已经掌握飞书消息调用方式、希望统一多 Agent 发送行为的场景;不直接替代飞书应用权限、回调或消息卡片渲染。若目标 Agent 不存在、发送者信息缺失或 chat_type 无效,需要按提示先补齐配置。
使用场景
- 为多个飞书客服 Agent 配置发送者后,用 `--deliver` 生成指定私聊用户的飞书消息调用指令。
- 在同时配置私聊和群聊目标时,先查看可用 Agent,再切换 `--chat-type group` 发送群消息。
- 首次接入时设置自己的 `chat_id`,再添加目标 Agent,避免缺少发送者或找不到目标。
- 当报错缺少发送者、找不到 Agent 或 chat_type 无效时,按提示修复 Agent 配置。
适合人员
- 维护多个飞书 Agent 的自动化工程师,要统一发送者和目标 Agent 配置。
- 开发飞书通知或客服机器人的集成工程师,要区分私聊与群聊消息。
- 调用 `feishu_im_user_message` 的应用开发者,要减少手工拼接参数。
- 管理 Agent `chat_id` 名单的运维人员,要快速排查发送失败。