用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/egbertie/satisficing-institute --skill sendfiles-to-feishu命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | sendfiles-to-feishu |
| description | 发送任意本地文件到飞书,自动处理大文件。视频/音频按 20MB 分段(不重新编码),其他文件压缩为 ZIP。支持大文件自动处理。 |
| metadata | {"openclaw":{"emoji":"📤","requires":{"env":["FEISHU_APP_ID","FEISHU_APP_SECRET"],"bins":["ffmpeg","ffprobe"]},"install":[{"id":"env","kind":"env","vars":[{"name":"FEISHU_APP_ID","label":"Feishu App ID"},{"name":"FEISHU_APP_SECRET","label":"Feishu App Secret","sensitive":true}]}]}} |
发送任意本地文件到飞书,自动处理大文件和特殊格式。
/sendfiles-to-feishu <文件路径> <接收者ID> [ID类型]
参数:
文件路径:本地文件(绝对或相对路径)接收者ID:open_id (ou_xxx) 或 union_id (on_xxx)ID类型:可选,open_id 或 union_id(默认自动识别)示例:
/sendfiles-to-feishu "C:\data\report.pdf" "ou_05eb1e0dcc31159ab77432d1d9adf7a3"
/sendfiles-to-feishu "video.mp4" "on_0144493a63e92550a0602e2b632ff597" "union_id"
| 文件类型 | 处理方式 |
|---|---|
| 视频(含音频流) | 按时间切分,每段 < 20MB,不重新编码 |
| 视频(无音频) | 先合并音频(如有分离的音频文件),再切分 |
| 纯音频 | 按时间切分 |
| 其他(文档、图片、压缩包等) | 压缩为 ZIP,如仍 > 20MB 则分段 ZIP |
飞书应用需:
im:message.p2p_msg 或 im:message.group_msgdrive:file:upload在技能目录下创建 .env 文件:
# 飞书应用配置
FEISHU_APP_ID=your_app_id_here
FEISHU_APP_SECRET=your_app_secret_here
可复制 .env.example 为 .env 并填入实际值。
设置系统环境变量:
FEISHU_APP_IDFEISHU_APP_SECRET系统环境变量 > .env 文件
脚本启动时自动检测依赖:
| 类型 | 依赖 | 处理方式 |
|---|---|---|
| Python | requests | 自动安装 |
| 系统 | ffmpeg, ffprobe | 提示安装方法 |
ffmpeg -c copy,无画质损失MAX_FILE_SIZE_MB 常量