抖音自动发布
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_929917a3/douyinpublish。
技能介绍
问题
重复发布抖音视频时,手动打开创作者后台、上传文件、填写标题、选择封面并确认发布很容易出错。失败也常出现在较后阶段:标题超过限制、封面缺失、会话未登录,或页面默认公开状态被多余点击拦截。
这个技能把发布流程收敛到脚本化检查中,而不是让浏览器操作散落在多个临时步骤里。
工作方式
它通过 Playwright 模拟真实浏览器,并访问抖音创作者平台。首次登录需要人工扫码或短信验证,之后会话保存在本地 ~/.douyin-sessions。
发布前会执行关键检查:
- 视频文件路径存在,且完整路径被正确引用
--title已提供,且不超过 55 个字符- 正式发布必须带
--cover,优先使用exports/目录下最新封面文件 - 先检查登录状态,只有出现
Live check: Logged in才继续 - 默认公开状态不额外点击“公开”,只有需要 private 或 friends 时才切换
提交后,抖音会在服务端处理视频并进入审核。技能会把上传截图写入 debug-output/,便于按检查点定位失败。
适用边界
它适合已有本地视频与封面素材、需要脚本化提交到抖音创作者平台的场景。首次登录和验证码仍需人工处理;抖音页面选择器变化后,可能需要更新脚本。
使用场景
- 内容运营在本地生成短视频和封面后,用脚本登录创作者平台、上传视频、填写标题封面并提交发布。
- 发布前检查要确认视频路径、标题不超过 55 字符、封面文件可用,并且创作者平台已登录。
- 定时发布时,脚本把指定时间填入创作者页面的 datetime-local 控件,再完成视频提交。
- 发布失败时,用 debug-output 检查点定位上传页、元数据、封面上传和发布按钮状态。
适合人员
- 负责短视频账号的内容运营,要批量把本地视频、标题和封面提交到抖音创作者平台。
- 做发布排障的自动化工程师,要按检查点定位上传失败、元数据缺失、封面或登录问题。
- 维护内容工作流的全栈开发者,要把 Playwright 浏览器自动化接入本地视频发布流程。
- 做定时发布的运营工具开发者,要按指定时间提交视频并保留可排查的上传截图。