Feishu File Sender

通过飞书发送文件给 Boss。当用户要求"发送文件"、"发给我"、"发送到飞书"、"发送这个文件"时使用此技能。触发词:发送文件、飞书文件、文件发送、发给我。自动发送到当前对话。

JosephCooperHC Updated

File contents

飞书文件发送技能

当用户要求把文件发送到飞书时使用此技能。

重要:发送到哪里?

此 skill 会自动发送到当前与 Boss 的对话(使用 open_id 模式)。

工作流程

步骤 1:准备文件

确保文件存在且路径正确。

步骤 2:调用脚本发送

使用 exec 运行发送脚本:

bash ~/.openclaw/skills/feishu-file-sender/scripts/send_file.sh <文件路径> [文件名] <用户open_id>

参数:

  • 文件路径(必填):要发送的文件完整路径
  • 文件名(可选):在飞书显示的名称
  • 用户open_id(必填):Boss 的 open_id,从会话上下文获取

步骤 3:从上下文获取 Boss 的 open_id

从收到的消息元数据中获取 sender_id:

  • ou_cfd2fc62a9e0a16ac3a65244063e11ea

示例

发送 /tmp/report.pdf
发送 ~/documents/日报.md 我的日报.md

发送模式

使用 open_id 模式,API 会自动找到与该用户当前活跃的对话发送文件。

Boss 的 open_id

ou_cfd2fc62a9e0a16ac3a65244063e11ea

依赖

  • curl
  • 飞书 App 配置

JosephCooperHC/codex-skills/tree/main/agents/skills/feishu-file-sender commit 0e72604e5d

Frequently asked questions

npx skillmds@latest add josephcooperhc/feishu-file-sender