← Back to Skills Marketplace
jerryxn

bee

by JerryXn · GitHub ↗ · v1.2.0 · MIT-0
cross-platform ✓ Security Clean
193
Downloads
0
Stars
0
Active Installs
6
Versions
Install in OpenClaw
/install bee
Description
抖音视频一键工作流:下载无水印视频 → 上传阿里云OSS → 写入飞书多维表格。支持各种抖音链接格式,智能提取标题和话题标签。
README (SKILL.md)

douyin-oss-feishu

抖音视频一键工作流:下载无水印视频 → 上传阿里云OSS → 写入飞书多维表格

功能

  • 🎬 自动下载抖音无水印视频(依赖 douyin-download skill)
  • ☁️ 上传到阿里云 OSS(依赖 aliyun-oss-upload skill)
  • 📊 自动写入飞书多维表格(Bitable API)
  • 🧠 智能提取热点词和话题标签
  • ✅ 前置验证:链接格式、工具依赖、环境变量一次性检查
  • 🔁 已下载文件自动跳过

前置依赖

Skills(需先安装)

clawhub install douyin-download
clawhub install aliyun-oss-upload

环境变量

# 阿里云 OSS
export ALIYUN_OSS_ACCESS_KEY_ID="your-key-id"
export ALIYUN_OSS_ACCESS_KEY_SECRET="your-key-secret"
export ALIYUN_OSS_ENDPOINT="https://oss-cn-beijing.aliyuncs.com"
export ALIYUN_OSS_BUCKET="your-bucket"

# 飞书应用
export FEISHU_APP_ID="your-app-id"
export FEISHU_APP_SECRET="your-app-secret"

可选环境变量

export FEISHU_WIKI_TOKEN="wiki节点token"
export FEISHU_BITABLE_APP_TOKEN="bitable的app_token"
export FEISHU_BITABLE_TABLE_ID="表格ID"
export DOUYIN_DOWNLOAD_DIR="/tmp/douyin-download"
export OSS_PREFIX="douyin"

使用方法

完整工作流

bash scripts/douyin-workflow.sh "抖音链接"

支持链接格式:

  • https://www.douyin.com/video/123456789
  • https://www.iesdouyin.com/share/video/123456789/...
  • https://v.douyin.com/xxxxx/
  • APP分享文本中的链接

仅解析

bash scripts/douyin-workflow.sh "抖音链接" --dry-run

跳过步骤

bash scripts/douyin-workflow.sh "抖音链接" --skip-oss
bash scripts/douyin-workflow.sh "抖音链接" --skip-feishu

工作流程

抖音链接 → 解析信息 → 下载视频 → OSS上传 → 飞书写入

飞书多维表格字段映射

字段名 填充规则
热点词 标题去掉#标签后的纯文本
大概描述 完整标题
话题 所有#标签
视频原始地址 抖音标准链接
阿里OSS地址 OSS永久访问地址
状态 默认"未制作"

注意事项

  • 飞书应用需要 bitable:app:readonlybitable:app 权限
  • 如果表格在 Wiki 中,需设置 wiki:wiki:readonly 权限
  • OSS Bucket 建议设为私有,通过签名链接访问
  • 视频下载到 /tmp/douyin-download/,可定期清理
Usage Guidance
This skill appears coherent, but it executes two helper skills by path (douyin-download and aliyun-oss-upload). Before installing or running: (1) verify those dependent skills come from trusted sources and review their code because they will run with your environment (including the same credentials); (2) scope Aliyun and Feishu credentials to least privilege (use an OSS bucket with appropriate policy and a Feishu app with only needed bitable/wiki scopes); (3) run first in an isolated/test environment and confirm downloaded files and uploads behave as expected. If you cannot verify the dependent skills, treat execution as higher risk.
Capability Assessment
Purpose & Capability
Name/description require downloading videos, uploading to Aliyun OSS, and writing to Feishu — the skill requires node/python3/curl and the expected Aliyun/Feishu environment variables. The requested binaries and env vars line up with the stated functionality.
Instruction Scope
SKILL.md and scripts/douyin-workflow.sh limit actions to parsing a Douyin link, invoking the douyin-download and aliyun-oss-upload helper scripts, uploading to OSS, and calling Feishu APIs. The script only reads the declared env vars and local filesystem (download dir, temp files). It does execute other skill files (douyin-download and aliyun-oss-upload) by path — this is expected but means those dependent skills will run with the same environment.
Install Mechanism
No install spec; this is an instruction-only skill with a shell script. No remote downloads or archive extraction are present in the bundle.
Credentials
Required env vars are limited to Aliyun OSS and Feishu credentials needed for the described integrations. Optional vars (app token, wiki token, table ID, download dir, prefix) are reasonable for feature flags. No unrelated credentials or secrets are requested.
Persistence & Privilege
always is false, the skill does not request permanent platform presence or modify other skills/config; it only invokes other local skill files and remote service APIs as part of the workflow.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install bee
  3. After installation, invoke the skill by name or use /bee
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.2.0
重构:全环境变量驱动,零硬编码凭证,前置验证,智能标签提取,支持dry-run和跳过步骤
v1.1.2
全面更新SKILL文档:字段说明表、更新日志、输出示例
v1.1.1
补充正文、话题字段(从视频标题提取话题标签)
v1.1.0
插入多维表格改为每个角色一条记录;补充热点词/大概描述/素材审核状态;下载超时300秒
v1.0.1
fix: FEISHU_BITABLE_APP_TOKEN/TABLE_ID 改为可选环境变量,未配置时自动跳过表格记录
v1.0.0
Bee工作流:抖音视频下载、上传OSS、记录到飞书表格的完整自动化流程
Metadata
Slug bee
Version 1.2.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 6
Frequently Asked Questions

What is bee?

抖音视频一键工作流:下载无水印视频 → 上传阿里云OSS → 写入飞书多维表格。支持各种抖音链接格式,智能提取标题和话题标签。 It is an AI Agent Skill for Claude Code / OpenClaw, with 193 downloads so far.

How do I install bee?

Run "/install bee" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is bee free?

Yes, bee is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does bee support?

bee is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created bee?

It is built and maintained by JerryXn (@jerryxn); the current version is v1.2.0.

💬 Comments