Token导航 LogoToken导航

Agent Skill · 开发

feishu-messenger(飞书使者)

feishu-messenger 用于补充开发相关能力,适合在 OpenClaw 中需要让 Agent 承接开发相关任务时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

feishu-messenger 是开发类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为执行命令;许可证为 MIT-0,第三方扫描已通过,按安装量在开发类的 21,746 个 Skill 里排第 4,877。

总安装 7,391周安装 299GitHub Stars 公开资料未说明下载 2,320核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.1.0

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:feishu-messenger(飞书使者)
来源仓库:https://github.com/hanl754/feishu-messenger
安装命令:
openclaw skills install feishu-messenger
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install feishu-messenger

这个 Skill 是做什么的

开发类 Skill 面向写代码、改代码和排查问题,一般会读写仓库文件,部分还会执行构建或测试命令。

通过飞书频道发送文本、图片和多格式文件消息,支持私聊和群聊,需使用相对路径提供媒体文件。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install feishu-messenger;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要执行命令,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

feishu-messenger 怎么安装?

在终端执行 openclaw skills install feishu-messenger。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

feishu-messenger 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

feishu-messenger 需要什么权限?

权限级别是执行命令。安装流程涉及命令执行,可能通过 openclaw skills install feishu-messenger 联网下载 Skill 或依赖。用户安装前应确认命令来源、仓库内容和执行环境。

feishu-messenger 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

feishu-messenger 用的人多吗?

公开数据是累计安装 7,391 次,近一周安装 299 次,下载 2,320 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

feishu-messenger 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 需要执行命令,装到常用环境前要先评估影响面。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理开发类任务、又不想每次都手写提示词的人。
  • 需要许可证清楚、并且有第三方扫描结果的团队项目。

不太适合

  • 不能接受 Skill 在你机器上执行命令的人。
  • 需要厂商级技术支持和 SLA 的生产系统。

开发类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
skill-vetter

技能审查员 · OpenClaw

8,779,018986操作浏览器MIT-0通过
ontology

本体论 · OpenClaw

6,636,960576只读MIT-0通过
entra-app-registration

内部应用程序注册 · Codex、Claude

6,631,872764接触敏感数据未明确通过
entra-app-registration

内部应用程序注册 · Codex、Claude

3,757,680201接触敏感数据未明确通过
nano-banana-pro

纳米香蕉专业版 · OpenClaw

3,526,898364接触敏感数据MIT-0有提醒
feishu-messenger

飞书使者 · 本页

7,391—执行命令MIT-0通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

Feishu Messenger - 飞书消息发送技能

📋 技能概述

提供飞书消息发送能力,支持文本、图片、文件等多种消息类型。

核心能力:

  • 📝 发送文本消息
  • 📸 发送图片(自动预览)
  • 📄 发送文件(任意格式)
  • 🎯 支持私聊和群聊

🚀 快速开始

基础用法

# 发送文本消息
openclaw message send \
  --channel feishu \
  --target ou_xxxxx \
  --message "你好,这是一条测试消息"

发送图片

# 1. 复制图片到工作区
cp /path/to/image.png ~/.openclaw/workspace/

# 2. 发送(使用相对路径)
openclaw message send \
  --channel feishu \
  --target ou_xxxxx \
  --message "📸 测试图片" \
  --media ./image.png

发送文件

# 1. 复制文件到工作区
cp /path/to/document.pdf ~/.openclaw/workspace/

# 2. 发送(使用相对路径)
openclaw message send \
  --channel feishu \
  --target ou_xxxxx \
  --message "📄 文档请查收" \
  --media ./document.pdf

📚 完整参数

参数简写说明必填
--channel-渠道类型 (feishu)✅
--target-接收者 ID (open_id 或 chat_id)✅
--message-消息文本✅
--media-媒体文件路径(相对路径)❌
--filename-自定义文件名❌

Target 格式

# 私聊用户
ou_6650e2645a6e8f4c7363cbbfd6bbcf33

# 群聊
chat_xxxxx

🎯 使用场景

场景 1: 发送通知消息

openclaw message send \
  --channel feishu \
  --target ou_xxxxx \
  --message "⏰ 提醒:下午 3 点有会议"

场景 2: 发送截图

# 截取屏幕
screenshot /tmp/screenshot.png

# 复制到工作区并发送
cp /tmp/screenshot.png ~/.openclaw/workspace/
cd ~/.openclaw/workspace
openclaw message send \
  --channel feishu \
  --target ou_xxxxx \
  --message "📸 问题截图" \
  --media ./screenshot.png

场景 3: 发送日志文件

# 打包日志
tar -czf logs.tar.gz logs/

# 发送
cp logs.tar.gz ~/.openclaw/workspace/
cd ~/.openclaw/workspace
openclaw message send \
  --channel feishu \
  --target ou_xxxxx \
  --message "📦 日志文件已打包" \
  --media ./logs.tar.gz

场景 4: 批量发送通知

# 发送给多人
for user in ou_001 ou_002 ou_003; do
  openclaw message send \
    --channel feishu \
    --target $user \
    --message "📢 系统维护通知:今晚 23:00-01:00"
done

⚠️ 重要注意事项

路径要求(关键!)

路径类型示例结果
✅ 相对路径./image.png正常显示
❌ 绝对路径/tmp/image.png可能失败或显示为附件
❌ 波浪号路径~/image.png被安全策略阻止

最佳实践: 始终将文件复制到工作区后使用 ./ 相对路径。

文件大小限制

类型限制
图片最大 10MB
文件最大 50MB
视频最大 100MB

支持的文件格式

图片: PNG, JPG, GIF, WebP, BMP 文档: PDF, DOC, DOCX, XLS, XLSX, PPT, PPTX 压缩: ZIP, RAR, 7Z, TAR.GZ 其他: TXT, CSV, MD, JSON, XML


🔧 Python API 调用

import subprocess

def send_feishu_message(target, message, media_path=None):
    """发送飞书消息"""
    cmd = [
        'openclaw', 'message', 'send',
        '--channel', 'feishu',
        '--target', target,
        '--message', message
    ]
    
    if media_path:
        cmd.extend(['--media', media_path])
    
    result = subprocess.run(cmd, capture_output=True, text=True)
    return result.returncode == 0

# 使用示例
send_feishu_message(
    'ou_xxxxx',
    '📄 报告已生成',
    './report.pdf'
)

📝 完整工作流程

步骤 1: 准备文件

# 确保文件在工作区
cd ~/.openclaw/workspace

# 如果需要,从其他地方复制
cp /path/to/file.ext ./

步骤 2: 发送消息

openclaw message send \
  --channel feishu \
  --target ou_xxxxx \
  --message "消息内容" \
  --media ./file.ext

步骤 3: 验证结果

检查返回:

  • ✅ ✅ Sent via Feishu. Message ID: om_xxxxx
  • ❌ 错误信息(检查路径、权限等)

⚠️ 常见问题

问题 1: 文件发送失败

症状: 提示找不到文件或发送失败

解决:

# 检查文件是否存在
ls -la ./file.ext

# 确保使用相对路径
# ✅ 正确:./file.ext
# ❌ 错误:/home/user/file.ext

问题 2: 图片显示为附件而不是预览

症状: 收到的是文件附件,不是图片预览

原因: 使用了绝对路径

解决:

# 复制文件到工作区
cp /tmp/image.png ~/.openclaw/workspace/

# 使用相对路径发送
cd ~/.openclaw/workspace
openclaw message send --media ./image.png ...

问题 3: 提示权限不足

症状: Permission denied

解决:

# 检查文件权限
chmod 644 ./file.ext

# 或重新复制文件
cp /path/to/file.ext ./

问题 4: 找不到 target ID

症状: 不知道用户的 open_id

解决:

# 方法 1: 从飞书 URL 获取
# 用户个人资料页面 URL 包含 open_id

# 方法 2: 使用飞书 API 查询
# 参考飞书开放平台文档

# 方法 3: 从消息事件获取
# 当用户发消息给你时,sender_id 就是 open_id

🎯 最佳实践

1. 文件管理

# 创建临时文件夹
mkdir -p ~/.openclaw/workspace/temp/

# 使用后清理
rm ~/.openclaw/workspace/temp/*

2. 消息模板

# 定义消息模板
NOTIFY_MSG="⏰ 提醒:{{content}}"
ERROR_MSG="❌ 错误:{{content}}"
SUCCESS_MSG="✅ 成功:{{content}}"

# 使用
openclaw message send \
  --channel feishu \
  --target ou_xxxxx \
  --message "${SUCCESS_MSG//\{\{content\}\}/任务完成}"

3. 错误处理

#!/bin/bash

send_with_retry() {
    local target=$1
    local message=$2
    local media=$3
    
    for i in {1..3}; do
        if openclaw message send \
            --channel feishu \
            --target "$target" \
            --message "$message" \
            --media "$media" 2>&1 | grep -q "✅ Sent"; then
            echo "发送成功"
            return 0
        fi
        echo "重试 $i/3..."
        sleep 2
    done
    
    echo "发送失败"
    return 1
}

📚 相关资源


🧪 测试清单

已完成测试 ✅

类型文件状态消息 ID
文本消息-✅-
PNG 图片smiley_test.png✅om_x100b547f66ac7ca4c4acde68c243266
TXT 文件test_file.txt✅om_x100b547f735e00a0b27929fac63a897
PDF 文档test_doc.pdf✅om_x100b547f09b4e500c2a36e51156b11b
Word 文档test_doc.docx✅om_x100b547f092a08acc3e8972049d6347
相对路径./xxx✅-

待测试 ⏳

  • [ ] 发送群聊消息
  • [ ] 发送大文件 (>10MB)
  • [ ] 发送 Excel 表格
  • [ ] 发送 PPT 演示文稿

版本: v1.1 创建时间: 2026-03-14 09:05 AM 更新时间: 2026-03-14 09:06 AM 作者: Han's AI Assistant 状态: ✅ 已验证 (文本/图片/TXT/PDF/Word)

平台分布

OpenClaw

79.04%
按下载量换算1,834

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

执行命令

安装流程涉及命令执行,可能通过 openclaw skills install feishu-messenger 联网下载 Skill 或依赖。用户安装前应确认命令来源、仓库内容和执行环境。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills