SuperAPI AI 工具集

douyin-publisher

营销与增长

查看项目

更新于 10-15 10:21

技能介绍

用途

本技能用于通过 OpenClaw Browser 自动化完成抖音图文或视频的发布流程。核心定位是「默认只存草稿」,只有在明确确认后才允许点击发布,避免误发。触发词包括「发抖音」「抖音发布」「douyin publish」「抖音图文」「抖音视频」「发布短视频」。

主要能力

  • 登录检测:打开抖音创作者平台,判断是否已登录;未登录时截取二维码发送给用户扫码。
  • 内容与素材校验:检查图片/视频文件的存在、格式、大小、数量,校验标题字数、描述字数、话题标签格式及 AIGC 标识。
  • 进入发布页:导航到图文或视频发布页面,处理「上次未发布内容」等干扰弹窗。
  • 填写标题与正文:标题通过 placeholder 定位或 evaluate 写入;描述区为 Slate.js 编辑器,需使用 execCommand('insertText') 单次插入,并验证字数计数器更新。
  • 上传封面及素材:将文件复制到 /tmp/openclaw/uploads/ 后,通过 browser upload 上传,等待处理完成,可选设置封面。
  • 暂存离开:默认终点为点击「暂存离开」保存草稿,处理提交后弹窗,等待成功信号并截图确认。
  • 确认后发布:仅在用户明确回复「可以发/发布/ok」后,替换暂存步骤为点击发布按钮。

使用方式

技能以 SKILL.md 为工作流主文件,配合 references/ 下的平台规则、接管规则、内容风格指南,以及 templates/ 下的描述模板和视频脚本模板。执行时按 6 步流程推进:登录检测 → 内容检测 → 进入发布页 → 填写内容 → 上传素材 → 暂存离开。每步关键节点截图留证,失败时按重试策略处理,连续失败 3 次即停止并转人工接管。

适用场景

  • 需要将图文或视频内容规范化发布到抖音创作者平台。
  • 希望先存草稿、人工确认后再发布的运营流程。
  • 需要自动化处理标题、描述、话题标签填写及素材上传的重复性工作。

限制

  • 依赖 OpenClaw Browser 工具,不依赖独立 Playwright 脚本。
  • 描述区为 Slate.js 编辑器,只能从全新空白编辑器一次性 execCommand('insertText'),多次调用会叠加文本,填错需清空重新上传。
  • 文件必须放在 /tmp/openclaw/uploads/ 目录下,file:// fetch 和 DataTransfer 构造文件会被浏览器安全策略阻止。
  • 遇到验证码、滑块、频率限制时立即停止,等待人工处理。
  • 默认只存草稿,发布需明确确认。
  • 具体平台规则、账号健康分要求等细节需参考 references/platform-rules.md,本资料未展开。