ai-image-gen
通用 AI 生图:文生图 / 图生图 / 图像变体。当用户说 AI 生图、AI 画图、文生图、图生图、生成图片、生成配图、图像生成、AI 出图、AI…
B站视频投稿:把视频投稿到哔哩哔哩,支持标题/简介/分区/标签/封面/转载声明/定时发布。 当用户说"投稿B站""发B站""上传到哔哩哔哩""B站视频发布""投个稿""发到bilibili"时使用。 包装成熟的 biliup CLI,扫码登录 + cookie 复用。
$ npx -y skills add zju-real/easel --skill skill-bilibili-upload --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/skill-bilibili-uploadContext preview
The summary Claude sees to decide when to auto-load this skill.
B站视频投稿:把视频投稿到哔哩哔哩,支持标题/简介/分区/标签/封面/转载声明/定时发布。 当用户说"投稿B站""发B站""上传到哔哩哔哩""B站视频发布""投个稿""发到bilibili"时使用。 包装成熟的 biliup CLI,扫码登录 + cookie 复用。
name: skill-bilibili-upload description: >- B站视频投稿:把视频投稿到哔哩哔哩,支持标题/简介/分区/标签/封面/转载声明/定时发布。 当用户说"投稿B站""发B站""上传到哔哩哔哩""B站视频发布""投个稿""发到bilibili"时使用。 包装成熟的 biliup CLI,扫码登录 + cookie 复用。 layer: publish
> 包装成熟的 **biliup** CLI 做 B站投稿。走 `scripts/bili_upload.py`(分区名映射 + 参数校验 + > dry-run 预览 + 执行)。
| 依赖 | 说明 | |------|------| | biliup CLI | `pip install biliup`(Rust 后端投稿工具) | | B站 cookie | 首次需 `login` 扫码登录生成(默认 `cookies.json`),之后复用 | | 外网 | 登录与投稿需访问 B站 |
无头/无网环境可做 `check` 与 `upload`(省略 `--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
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 预览。
An open-source AI agent for social media — discover trends, create content, publish everywhere, and learn what works across Xiaohongshu, Douyin, Zhihu, Bilibili, and more.🎨一个开源的 AI 社交媒体智能体——发现热点趋势、创作内容、一键发布至各大平台,并学习分析哪些内容真正有效,覆盖小红书、抖音、知乎、哔哩哔哩等平台。
Repo: zju-real/easel
通用 AI 生图:文生图 / 图生图 / 图像变体。当用户说 AI 生图、AI 画图、文生图、图生图、生成图片、生成配图、图像生成、AI 出图、AI…
AI 音乐 / BGM 生成:给短视频、社媒内容生成原创背景音乐 / 配乐 / 纯音乐。通过可插拔 provider(阿里 DashScope / Suno 类第三方…
AI 视频生成:文生视频 / 图生视频 / 数字人首帧驱动。通过可插拔 provider(通义万相 Wan / 火山 Seedance / 快手可灵 / OpenAI…
outputs/ 目录下的产物管理:按日期/平台/类型归档、打标签、搜索历史内容、生成素材清单。 当用户说"整理素材"、"归档"、"找之前的内容"、"搜索历史"、"素材管理"、…
音频降噪:去除录音中的背景噪声、电流声、风噪、嗡嗡声,基于 ffmpeg 滤镜链(afftdn/highpass/lowpass)。…
通用音频处理:音频剪辑/裁剪、格式转码(mp3/wav/m4a/aac)、音量归一化、从视频提取音轨、多段拼接、淡入淡出、变速(保音高)。当用户说“剪音频”“裁一段”“转成…