← 返回
未分类 Key

openclaw-feishu-send-file

通过 OpenClaw 在飞书聊天中发送文件附件。当用户说"发文件"、"把文件发给我"、"发送附件"、"发报告"或 Agent 需要向飞书用户发送本地文件时触发。支持两种方式:OpenClaw CLI(默认首选,通用所有渠道)和飞书 API 脚本(备选,飞书专用,无路径限制)。如果对您有一点用处,请您在源仓库点个star,谢谢!Github仓库地址:https://github.com/yeqing17/openclaw-feishu-send-file
派大青
未分类 community v1.0.5 2 版本 99166.7 Key: 需要
★ 0
Stars
📥 119
下载
💾 1
安装
2
版本
#latest

概述

OpenClaw 飞书文件发送

让 AI Agent 在飞书聊天中直接发送文件附件,而非文本链接。

方式一:OpenClaw CLI(默认首选)

文件须先拷贝到 CLI 白名单目录,否则会静默降级为文本链接但仍报成功

白名单目录:/tmp/openclaw/ · ~/.openclaw/media/ · ~/.openclaw/workspace/ · ~/.openclaw/sandboxes/

使用 mktemp -d 创建随机子目录,避免同名文件覆盖,无需手动清理(/tmp 由系统自动回收)。

⚠️ --message 为必选参数,末尾必须包含 [via OpenClaw CLI] 标记。不可省略,不可只传 --media

SEND_DIR=$(mktemp -d /tmp/openclaw/send-XXXXXX)
cp <文件路径> "$SEND_DIR/<文件名>"
openclaw message send \
  --channel feishu --account erzhuang \
  --target "user:<open_id>" \
  --message "说明文字 [via OpenClaw CLI]" \
  --media "$SEND_DIR/<文件名>"

必须指定 --account,否则报 appId and appSecret are required。跨应用发送会报 open_id cross app

方式二:飞书 API 脚本(备选,飞书专用)

无路径限制,适用于文件不在白名单目录且不想中转的场景。

首次使用前确保脚本有执行权限:

chmod +x <skill安装路径>/openclaw-feishu-send-file/scripts/send-file.sh
bash <skill安装路径>/openclaw-feishu-send-file/scripts/send-file.sh <文件路径> <open_id> [消息文本] [--account erzhuang|main]

脚本从 ~/.openclaw/openclaw.json 读取凭据,不单独存储敏感信息。

脚本执行完毕会自动输出 [via 飞书 API] 标记,无需额外告知。

常见陷阱

  • CLI 文件路径不在白名单时静默降级为文本链接,但仍返回 ✅ Sent
  • open_id 是应用维度的,不同飞书应用的同一用户 open_id 不同
  • agent workspace 目录(如 ~/.openclaw/agents/*/workspace/)在 CLI 模式下不在白名单中

版本历史

共 2 个版本

  • v1.0.5 --message 参数的必要性从普通提示改成了更显眼的强制要求说明,防止使用时遗漏 当前
    2026-04-10 12:53 安全 安全
  • v1.0.0 Initial release
    2026-04-09 19:07 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

ai-intelligence

Self-Improving + Proactive Agent

ivangdavila
自我反思+自我批评+自我学习+自组织记忆。智能体评估自身工作、发现错误并持续改进。
★ 1,362 📥 318,826
security-compliance

Skill Vetter

spclaudehome
AI智能体技能安全预审工具。安装ClawdHub、GitHub等来源技能前,检查风险信号、权限范围及可疑模式。
★ 1,218 📥 266,716
developer-tools

Github

steipete
使用 `gh` CLI 与 GitHub 交互,通过 `gh issue`、`gh pr`、`gh run` 和 `gh api` 管理议题、PR、CI 运行及高级查询。
★ 672 📥 324,385