SuperAPI AI 工具集

self-media-video-publisher

设计与创作

查看项目

更新于 10-16 07:23

技能介绍

用途:将确认过的视频成片与平台文案准确送到用户选择的平台,并把结果记回任务卡。默认交付手动发布包;外部上传只在逐平台授权后进行,优先上传为私密或草稿,由用户自己点公开。

前置条件:终稿已确认;各平台版本与发布字段已就绪;有配乐或素材署名要求时署名文本已写入描述。缺任一项则报告缺口并停在 AWAITING_USER,不带缺口上传。

发布方式分级:L0 手动发布包(默认,用户自己上传);L1 填表助手(自动打开发布页并填字段,用户检查后亲自点发布);L2 私密上传或草稿(官方 API 或上传工具,用户在后台检查后公开);L3 定时发布(上传并设定公开时间,到点自动公开,仅在用户明确给出平台、视频和时间后使用)。笼统的“全部发了吧”不等于 L3 授权,需逐平台列出动作并确认。

适配器发现:先发现当前环境已有能力,不要求安装特定工具。YouTube 优先用官方 Data API(用户本人 OAuth)或已登录的 YouTube Studio;抖音、视频号、小红书通常无面向个人创作者的公开上传 API,可选填表类浏览器扩展、基于浏览器自动化的开源上传工具或手动上传。已安装 sau 时可选 SAU 适配器,先用 node scripts/publish.mjs --episode <期目录> --platforms douyin,weixin,xhs,youtube --dry-run 预览,再逐平台确认;视频号传草稿、YouTube 传私密(L2),抖音、小红书只有 --mode schedule --at 的 L3 定时发布,脚本逐平台要求人工确认且 --yes 对它们无效;--sau 指定可执行文件,--yes 只用于已逐平台授权的 L2 平台。非官方自动化可能违反平台条款或触发风控,需向用户说明风险。无可用适配器或用户不想安装时,直接交付 L0 手动发布包。

发布流程:核对发布包(逐平台检查视频文件、画幅、时长、封面、字幕、标题、描述、话题、署名和 AI 标识字段);列出执行计划(每平台一行,写清级别、文件、标题、公开范围或时间);取得逐平台授权;一次处理一个平台执行,登录失效、验证码、短信验证、风控提示或界面异常时立即停止交用户接管,不重试绕过;上传后回读核对标题、封面、描述前两行、字幕、公开范围和定时时间;把发布级别、执行时间、核对结果写回任务卡和发布矩阵,用户报告公开成功后再记录公开链接。

安全边界:不一键群发,不在未授权平台执行写操作;不自动点赞、评论、关注、私信,不刷量;Cookie、Token、OAuth 凭据和账号密码只由用户本人或上传工具保存在本机,不读取、不回显,不写入任务卡、日志、发布包或仓库;不代用户输入密码或验证码;不为躲避版权识别而改变速、加噪音或裁切画面;平台要求 AI 生成或合成内容声明时如实勾选。

输出:返回每个平台的发布级别、使用的适配器、上传或填表结果、公开范围或定时时间、回读核对结果、需用户在后台完成的动作;未执行的平台写明原因(未授权、无适配器、风控停止)并附该平台手动发布包路径。可使用 video-publish-pack-template.md 生成逐平台手动发布包。