Agent SkillsZJU-REAL/Easel › skill-bilibili-upload

skill-bilibili-upload

GitHub

基于biliup CLI封装B站视频投稿技能,支持标题、分区、标签、封面及定时发布。提供环境检查、扫码登录、Dry-run预览及安全扫描功能,确保投稿流程规范且内容合规。

skills/openclaw/skill-bilibili-upload/SKILL.md ZJU-REAL/Easel

Trigger Scenarios

投稿B站 发B站 上传到哔哩哔哩 B站视频发布 投个稿 发到bilibili

Install

npx skills add ZJU-REAL/Easel --skill skill-bilibili-upload -g -y
More Options

Non-standard path

npx skills add https://github.com/ZJU-REAL/Easel/tree/main/skills/openclaw/skill-bilibili-upload -g -y

Use without installing

npx skills use ZJU-REAL/Easel@skill-bilibili-upload

指定 Agent (Claude Code)

npx skills add ZJU-REAL/Easel --skill skill-bilibili-upload -a claude-code -g -y

安装 repo 全部 skill

npx skills add ZJU-REAL/Easel --all -g -y

预览 repo 内 skill

npx skills add ZJU-REAL/Easel --list

SKILL.md

Frontmatter
{
    "name": "skill-bilibili-upload",
    "layer": "publish",
    "description": "B站视频投稿:把视频投稿到哔哩哔哩,支持标题\/简介\/分区\/标签\/封面\/转载声明\/定时发布。 当用户说\"投稿B站\"\"发B站\"\"上传到哔哩哔哩\"\"B站视频发布\"\"投个稿\"\"发到bilibili\"时使用。 包装成熟的 biliup CLI,扫码登录 + cookie 复用。"
}

B站视频投稿(bilibili-upload)

包装成熟的 biliup CLI 做 B站投稿。走 scripts/bili_upload.py(分区名映射 + 参数校验 + dry-run 预览 + 执行)。

⚠️ 环境依赖

依赖 说明
biliup CLI pip install biliup(Rust 后端投稿工具)
B站 cookie 首次需 login 扫码登录生成(默认 cookies.json),之后复用
外网 登录与投稿需访问 B站

无头/无网环境可做 checkupload(省略 --exec 即 dry-run 预览命令),真实投稿需上述条件。

输入

字段 必填 说明
视频 要投稿的视频文件
标题 推荐 默认取文件名
分区 推荐 分区名(知识/科技/生活…)或 --tid 数字
标签/简介/封面 可选 标签逗号分隔;封面图;简介

执行

脚本路径(相对项目根):skills/openclaw/skill-bilibili-upload/scripts/bili_upload.py(各子命令 -h)。

# 0) 检查环境
python <skill>/scripts/bili_upload.py check
# 1) 首次登录(扫码,生成 cookies.json)
python <skill>/scripts/bili_upload.py login --cookie cookies.json
# 2) 看分区
python <skill>/scripts/bili_upload.py tid
# 3) 预览投稿命令(dry-run)
python <skill>/scripts/bili_upload.py upload --video out.mp4 --title "标题" \
  --partition 知识 --tag "AI,教程,效率" --desc "简介" --cover cover.jpg
# 4) 真正投稿
python <skill>/scripts/bili_upload.py upload --video out.mp4 --title "标题" \
  --partition 知识 --tag "AI,教程" --cover cover.jpg --cookie cookies.json --exec
  • 转载:--copyright 2 --source <原链接>
  • 定时发布:--dtime <10位时间戳>(距今需 >4 小时)。
  • 分区可用中文名(内置 30 个常用)或 --tid 数字。

Profile 感知

  • 有 Profile:默认分区/标签贴合 platforms.md 的 B站定位与 style.md 垂类;标题风格对齐人设。
  • 无 Profile:询问分区,标签按内容主题给。

规则

  1. 投稿前先 check 确认 biliup 与 cookie;未登录先 login
  2. 先省略 --exec 预览命令与参数(默认即 dry-run),确认后再加 --exec 投稿。
  3. 脚本会在 dry-run 提醒风险、真发前强制扫描标题/简介/标签/转载来源,发现密钥、内部地址或路径时阻止投稿。
  4. 投稿成功后调用 skill-publish-log 记录平台、时间、标题与内容标识;失败不得记为成功。
  5. B站以横版 16:9 为主;竖版素材可先用 video-reframe 处理。
  6. 分区选错会影响推荐,拿不准让用户确认分区。
  7. 封面、标签(≤10)显著影响点击与推荐,尽量补全。
  8. cookie 属敏感信息,妥善保存,不外泄。

参考来源

包装 biliup(biliup/biliup-rs,成熟的 B站命令行投稿工具,Rust 后端),支持完整投稿参数 (分区 tid、标签、封面、转载、定时)。本 SKILL 加中文分区映射、参数校验与 dry-run 预览。

Version History

  • 69c5928 Current 2026-09-08 17:37

Same Skill Collection

skills/openclaw/ai-image-gen/SKILL.md
skills/openclaw/ai-music/SKILL.md
skills/openclaw/ai-video-gen/SKILL.md
skills/openclaw/asset-manager/SKILL.md
skills/openclaw/audio-denoise/SKILL.md
skills/openclaw/audio-editing/SKILL.md
skills/openclaw/audio-mix/SKILL.md
skills/openclaw/audio-visualizer/SKILL.md
skills/openclaw/auto-short-video/SKILL.md
skills/openclaw/auto-subtitle/SKILL.md
skills/openclaw/batch-process/SKILL.md
skills/openclaw/beat-sync-video/SKILL.md
skills/openclaw/card-design/SKILL.md
skills/openclaw/card-quote/SKILL.md
skills/openclaw/card-xiaohongshu/SKILL.md
skills/openclaw/chart-visualization/SKILL.md
skills/openclaw/clipify/SKILL.md
skills/openclaw/comparison-card/SKILL.md
skills/openclaw/copywriting/SKILL.md
skills/openclaw/data-report/SKILL.md
skills/openclaw/doc-convert/SKILL.md
skills/openclaw/ecom-details-image/SKILL.md
skills/openclaw/green-screen/SKILL.md
skills/openclaw/image-editing/SKILL.md
skills/openclaw/image-enhance/SKILL.md
skills/openclaw/infographic/SKILL.md
skills/openclaw/meme-generator/SKILL.md
skills/openclaw/mindmap/SKILL.md
skills/openclaw/multi-voice-dubbing/SKILL.md
skills/openclaw/novel-writer/SKILL.md
skills/openclaw/paper-explainer/SKILL.md
skills/openclaw/post-formatter/SKILL.md
skills/openclaw/poster-hero/SKILL.md
skills/openclaw/remove-bg/SKILL.md
skills/openclaw/roi-calculator/SKILL.md
skills/openclaw/short-drama/SKILL.md
skills/openclaw/skill-account-diagnosis/SKILL.md
skills/openclaw/skill-algorithm-updates/SKILL.md
skills/openclaw/skill-article-outline/SKILL.md
skills/openclaw/skill-audience-profiler/SKILL.md
skills/openclaw/skill-brand-onboarding/SKILL.md
skills/openclaw/skill-campaign-planner/SKILL.md
skills/openclaw/skill-carousel-planner/SKILL.md
skills/openclaw/skill-channels-upload/SKILL.md
skills/openclaw/skill-collab-proposal/SKILL.md
skills/openclaw/skill-comment-insights/SKILL.md
skills/openclaw/skill-community-ops/SKILL.md
skills/openclaw/skill-competitor-analysis/SKILL.md
skills/openclaw/skill-content-calendar-log/SKILL.md

Metadata

Files
0
Version
69c5928
Hash
87cb0171
Indexed
2026-09-08 17:37

inicio - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-09-09 01:16
浙ICP备14020137号-1 $mapa de visitantes$