多平台视频自动化发布
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-bzwfrdvh/aipdd-video-publish。
技能介绍
多平台发布的三个真实痛点
手动将同一段视频发布到小红书、抖音、B 站、视频号时,你需要重复调整标题长度、标签格式、原创声明开关,甚至要适应不同平台的封面比例要求。更危险的是,当某个平台弹出「继续编辑旧草稿」的提示时,很容易误把旧视频当成新内容发布。这个 Skill 要解决的不是「如何一键群发」,而是如何安全地完成那些重复但必须存在的校验和填写动作。
围绕「草稿准备」的自动化流程
- 输入校验:直接读取
MP4/M4V/MOV的 ISO BMFF 元数据获取时长,不依赖 ffmpeg。抖音视频超过 900 秒时会被标记为PLATFORM_REJECTED_ASSET,其他平台仍可继续处理。 - 内容包驱动:标题、正文、标签、封面路径全部来自用户确认的内容包。你可以用
VIDEO_PUBLISHER_SOURCE_DIR临时指定视频目录,但平台必须在配置的availablePlatforms中声明过。 - 并行上传与串行修改:视频上传阶段采用并发数 4 的硬屏障模式,所有上传完成后才通过单一队列依次修改页面文案、话题、原创声明。B 站的旧草稿需要先判断是否与当前视频匹配,不匹配时会自动存草稿并返回干净页面。
- 证据化核验:每个字段修改后都会重新抓取页面状态。最终每个平台只能处于
READY或明确类型的阻塞状态,比如WAITING_FOR_LOGIN、RISK_CONTROL_REQUIRED。
必须人工介入的边界条件
- 发布授权分离:即使配置里选了「所有视频均为原创」,也需要在运行时通过
--confirm-original-rights再次确认。真正的发布按钮只有在用户本次明确输入「立即发布」时才会解除页面级阻止保护。 - 环境强依赖:需要宿主 Agent 能执行 Node.js 20+ 和 Bash,视频路径必须对 Agent 和 Ego Lite 都可见。Windows 用户建议在 WSL2 中运行,并确认浏览器能访问同一套文件系统。
- 风控不自动化:验证码、账号认证、异常登录拦截必须由用户本人处理。遇到
INPUT_CHANNEL_BROKEN时会暂停所有修改操作,等待 Ego Lite 输入通道恢复。
与剪辑工具的本质区别
这个 Skill 不碰任何媒体处理管线。它不会转码、不会裁剪视频、不会生成封面图片。它只做三件事:把本地视频和已确认的内容包,安全地搬运到各平台创作者中心的待发布状态,并让你在点击最终按钮前看到所有平台都是绿灯。
使用场景
- 创作者完成本地 MP4 视频制作后,需将标题、标签和原创声明安全填入小红书、抖音等多平台发布页面并保留人工复核。
- 团队在 B 站存在历史草稿时,需要自动化工具识别旧视频内容并安全清理页面,避免误将旧视频当作新内容上传发布。
- 运营人员准备了 3:4 比例的自定义封面图,需要在发布前将其上传至视频号和小红书,并核验平台最终接受的封面结果。
适合人员
- 拥有多平台账号的独立视频创作者,希望减少重复填写标题和标签的机械操作,降低误点发布按钮的风险。
- 负责多账号矩阵管理的内容运营,需要将同一批本地视频安全分发到小红书和抖音,并在最终发布前进行人工确认。
- 经常使用 Claude Code 或 Codex 进行自动化开发的工程师,希望将视频上传和页面填写流程集成到现有的 AI 工作流中。
- 拥有大量原创视频素材的版权方,需要在勾选原创声明时确保具备真实权利,避免因自动勾选导致版权或平台违规风险。