SuperAPI AI 工具集

ads-publish

编程与开发

查看项目

更新于 10-15 22:11

技能介绍

用途:在 /ads generate(图片广告素材)或 /ads photoshoot(产品摄影)生成 ad-assets/ 目录后,/ads publish 将这些文件作为帖子发布或定时发布到 Zernio 中已连接的社交网络。支持 Twitter/X、Instagram、Facebook、LinkedIn、TikTok、YouTube、Pinterest、Reddit、Bluesky、Threads、Google Business、Telegram、Snapchat、WhatsApp、Discord。

主要能力:发现素材目录中的图片和视频,依据文件名中的宽高比标记(9x16、1x1、16x9、1.91x1)推断适配平台;从 campaign-brief.md 解析各平台文案(如 ## Instagram caption),无专属文案时用 ## Default caption 兜底;发布前展示素材、目标平台、文案长度与排期表供确认;调用 scripts/zernio_publish.py 执行,并输出 publish-results.json 报告已发布与出错项。

使用方式:需设置 ZERNIO_API_KEY(在 zernio.com 创建,格式 sk_<64-hex-chars>),并在 Zernio 仪表盘完成各平台 OAuth 连接。命令示例:export ZERNIO_API_KEY='sk_...';可用 --assets <dir> 指定素材目录、--platforms <list> 覆盖平台、--schedule 定时、--dry-run 仅生成计划、--yes 跳过确认。

适用场景:个人或代理机构将广告素材批量分发到多社交平台;3 个以上账号且不想付费时,可用 --dry-run 获取计划后在各平台原生排期工具手动发布。

限制:Zernio 前 2 个连接账号免费,之后按账号数阶梯收费(3–10 个每账号每月 $6,11–100 个 $3,101–2,000 个 $1,2,001+ 定制);X/Twitter API 费用按 X 公布费率单独计量,其余 13 个平台在账号配额内包含。默认每次调用每个素材最多 5 个平台;未传 --yes 时必须用户确认;--schedule 为过去时间会被拒绝;文案超平台上限(如 X 280、LinkedIn 3000)会先警告。