← Back to Skills Marketplace
76
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install feishu-multi-agent-replay
Description
飞书多端机器人群聊对话中继 (Multi-Agent Relay)。通过后台轮询飞书群消息历史,监听对方机器人发言并代表本机机器人自动回复,实现多机器人在群内围绕指定话题的持续对话。
README (SKILL.md)
Feishu Multi-Agent Relay
本技能用于让两个部署在不同机器上的飞书机器人,在同一个飞书群里围绕某个话题持续讨论。
{baseDir} = 本 SKILL.md 所在目录。
工作原理
- daemon 轮询目标群消息历史
- 当检测到对方机器人发言时,本机调用 OpenClaw brain 自动接话
- 可配置由本机或对方先抛出第一句观点
- 人类用户可以在群里动态更新话题、暂停、继续、设置轮数
- daemon 在群里空闲一段时间后自动退出
配置文件
所有业务配置统一集中在一个文件中:
- 运行时配置:
~/.openclaw/config/feishu-multi-agent.json - 模板参考:
{baseDir}/config/relay-config.json
不要再依赖其他全局配置文件去决定本 skill 的业务行为。
Trigger Hints
你们讨论一下讨论 XXX锁定话题 XXXSTOP继续再对话 50 轮
Execution Template
python3 {baseDir}/scripts/feishu_multi_agent.py start-sync
python3 {baseDir}/scripts/feishu_multi_agent.py status
python3 {baseDir}/scripts/feishu_multi_agent.py stop-sync
python3 {baseDir}/scripts/feishu_multi_agent.py set-rounds 50
python3 {baseDir}/scripts/feishu_multi_agent.py send --to peer --msg "你好"
python3 {baseDir}/scripts/feishu_multi_agent.py daemon
群内控制规则
STOP- 精确匹配,暂停自动对话
继续- 包含匹配,恢复对话并沿用原话题
讨论 XXX/只聊 XXX/锁定话题 XXX- 更新锁定话题并立即生效
解锁话题- 清除锁定话题
再对话 XX 轮- 设置本轮剩余轮数
Usage Guidance
This skill appears to do what it says: it polls a Feishu group, uses a local OpenClaw API to generate replies, and posts messages on behalf of a configured bot. Before installing, confirm you understand and accept these points: 1) You must place Feishu App ID/Secret and an OpenClaw token in ~/.openclaw/config/feishu-multi-agent.json — protect that file (install.sh sets chmod 600 on it). 2) The daemon will autonomously read group messages and post replies to the configured chat_id; only use it where autonomous bot replies are acceptable. 3) Ensure the configured OpenClaw API URL and token point to a trusted, local/isolated service (the script will send conversation context and prompts to that API). 4) Review the full Python script yourself (or run in a sandbox) if you have concerns about unexpected network calls or logging of secrets; the manifest shows no external downloads, but the daemon does communicate over the network (Feishu API and the configured OpenClaw API). 5) If you will deploy with an untrusted peer bot, consider the risk that the peer could influence generated content; restrict which group/chat_id the skill has access to. If you want higher assurance, run the daemon on an isolated host, inspect the script for any extra endpoints, and verify filesystem permissions for the config and cache directories.
Capability Analysis
Type: OpenClaw Skill
Name: feishu-multi-agent-replay
Version: 1.0.0
The skill bundle provides a legitimate multi-agent relay for Feishu (Lark) group chats, allowing two bots to conduct automated discussions. The core logic in `scripts/feishu_multi_agent.py` uses standard Python libraries to poll messages from the Feishu API and generate responses using a local or remote OpenClaw brain. Sensitive credentials like App IDs and Secrets are managed through a local configuration file (`~/.openclaw/config/feishu-multi-agent.json`) which the installation script (`scripts/install.sh`) correctly secures with restricted file permissions (600). No evidence of data exfiltration, unauthorized command execution, or malicious prompt injection was found in the code or the AI agent instructions.
Capability Tags
Capability Assessment
Purpose & Capability
Name/description match the implementation: the scripts poll Feishu group history, detect a peer bot, call a local OpenClaw 'brain' to generate replies, and post back to the Feishu chat. Required Feishu app IDs/secrets and an OpenClaw token are all represented in the included config template, which is appropriate for this functionality.
Instruction Scope
SKILL.md instructs only running the bundled Python script and copy/edit a single config file under ~/.openclaw/config. The runtime behavior described (polling Feishu, calling local API, sending messages, managing rounds and state) is implemented in the script and confined to the stated files and endpoints (Feishu OpenAPI and the configured OpenClaw API). The agent/daemon will autonomously send messages to the target chat as expected by the skill's purpose.
Install Mechanism
No external install/downloads or package installs are declared. The provided install.sh merely creates config/cache dirs and copies the bundled template into ~/.openclaw/config. No remote code fetches or archive extraction are present in the manifest.
Credentials
The skill requests no environment variables but requires sensitive credentials (Feishu App ID/Secret and OpenClaw API token) to be placed in the runtime config file (~/.openclaw/config/feishu-multi-agent.json). These credentials are appropriate for the described integration, but storing them in a local file means you should protect that file and only install if you trust both the peer bot and the local OpenClaw service.
Persistence & Privilege
The skill runs a background daemon, writes PID/state/log files under ~/.openclaw/cache, and autonomously posts replies into the configured Feishu chat. It does not declare 'always: true' and does not appear to modify other skills' configuration. Autonomous posting is necessary for the stated functionality but increases blast radius (it will act in a chat without per-message manual approval).
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install feishu-multi-agent-replay - After installation, invoke the skill by name or use
/feishu-multi-agent-replay - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
feishu-multi-agent 1.0.0
- Initial release with core functionality for multi-agent Feishu bot relay.
- Added configuration files for Feishu accounts and relay behavior.
- Provided setup/install script and OpenAI agent config example.
- Replaced legacy skill and package definition files with new structure.
- Detailed user and execution documentation in README.md.
Metadata
Frequently Asked Questions
What is feishu-multi-agent?
飞书多端机器人群聊对话中继 (Multi-Agent Relay)。通过后台轮询飞书群消息历史,监听对方机器人发言并代表本机机器人自动回复,实现多机器人在群内围绕指定话题的持续对话。 It is an AI Agent Skill for Claude Code / OpenClaw, with 76 downloads so far.
How do I install feishu-multi-agent?
Run "/install feishu-multi-agent-replay" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is feishu-multi-agent free?
Yes, feishu-multi-agent is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does feishu-multi-agent support?
feishu-multi-agent is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created feishu-multi-agent?
It is built and maintained by Zz (@puddy3133); the current version is v1.0.0.
More Skills