skill-douyin-upload · 抖音发布助手

把视频/图文内容发布到抖音创作者后台(creator.douyin.com)。
基于 Playwright + 持久化登录态,headless 即可运行;支持扫码登录、发布前预检(plan)、视频发布(含上传等转码、AI 推荐封面)与图文发布。发布成功以后台读回作品列表对账为准。注意:自动化发布存在平台风控/限流风险,默认建议测试号、小流量、人工复核。
调用示例:在聊天框中说"把这条视频发到抖音"。
产品详解
定位
skill-douyin-upload 是抖音的发布执行工具:把准备好的视频/图文发到抖音创作者后台。它只做发布动作,不做内容生产。
核心能力
- 视频发布:上传等转码(≤5 分钟)+ AI 推荐封面选择。
- 图文发布:多图发布流程。
- 扫码登录:抠二维码成图,扫码后 cookie 持久化复用。
- 发布前预检(plan):dry-run 检查标题长度、媒体路径与步骤,给用户确认最终标题、简介、媒体。
- 成功对账:发布后读回创作者中心作品列表,标题 + 时间窗对上才算 success。
- 短信墙处理:风控短信验证码支持回填过墙(最多等 300 秒)。
- 发布前人设检查:有 Profile 时比对内容 × 画像评分,低于阈值警告(不阻断)。
- 发布后留痕:记录发布日志与人设评分。
工作流程
check环境就绪;未登录则login扫码plan预检,给用户确认标题、简介、媒体- 发布前人设检查(有 Profile 时)
publish执行发布;若弹短信墙,回填验证码过墙- 成功校验:读回作品列表对账
- 发布后留痕(publish-log + persona 记录)
输入与输出
| 输入 | 必填 | 说明 |
|---|---|---|
| 标题 | 是 | ≤30 字(脚本校验,超限拦下) |
| 简介 | 否 | 作品简介,可含 #话题 |
| 媒体 | 是 | 视频或图片,绝对路径 |
| 标签 | 否 | 如"旅行,攻略" |
输出:发布结果(success 需对账通过)+ 发布日志留痕。
与相邻 skill 的区别
| skill | 分工 |
|---|---|
| skill-douyin-upload(本) | 发布到抖音 |
| skill-xhs-publisher | 发布到小红书 |
| skill-wechat-publisher | 发布到微信生态 |
| skill-cross-platform-publish | 多平台一键分发 |
| skill-publish-notify | 发布后推送通知到 IM 群 |
适用场景
- 视频/图文内容的抖音定时发布
- 矩阵号的内容分发执行
- 需要留痕与对账的发布流程
使用前准备
- 需 playwright + chromium;首次扫码登录抖音创作者后台,登录态持久化。
- 发布前必须让用户确认最终标题、简介、媒体;文件路径须为绝对路径。
- 风险提示:抖音自动化发布存在被平台风控/限流风险,不可完全消除;默认用测试号、小流量、人工复核;干净网络 IP 可降低短信墙触发频率。
skill-douyin-upload 隶属于 Aiglade Skill 库。在 Aiglade 聊天框中用自然语言描述需求即可调用。