多平台改写分发
你会拿到
- 你点名的每个平台一版改写,平台包括抖音、小红书、视频号、TikTok 和 Reels。每一版都改钩子、长度,并加一句原文里没有的话,而且标上平台。
- 每个版本一张封面,按这个平台的比例做,不从另一张封面裁出来。
- 你点名的每个视频信息流一条短口播片,从这张封面做出来,口播钩子在画面上。
怎么跑
- 文案和短片。默认。改写、原生封面,以及每个视频信息流一条短片。
- 只要文案。在卡上划掉短片。
- 带一次实时读取。改写之前查一次,看这个选题在我们能读的平台上怎么发。
一篇成品要在同一天发到不止一个信息流,就从这里开始。知道平台就说出来。否则默认抖音、小红书和视频号。
范围和相邻路线
这条路线用于改编一篇已经完成的东西,不是从零发明这篇。第一条短视频脚本走脚本路线。带运营安排的公众号文章走文章路线。
输入和默认
硬性输入是原文。缺了只问这个。默认抖音、小红书和视频号,没有原图的静帧才用 model auto。抖音、视频号、TikTok 和 Reels 用 9:16 封面和一条短片。小红书用 3:4 封面和笔记,只有用户要求时才加短片。微信版本只要文案和图片。不要编造微信数据。卖点、脸和主张放在每张画面的中央。
黄金路径
- 改写每个选定的平台。加一句原文里没有的话。展示标好平台的一套。这段文字不收费。
- 这次包含实时读取时,用
beatra.social.tools.search和beatra.social.tools.get,复制schema_hash,出示查询卡,并调用一次beatra.social.execute。允许的键是social.douyin.video.search、social.douyin.video.comments.list、social.xiaohongshu.note.search、social.xiaohongshu.note.comments.list、social.tiktok.video.search和social.twitter.tweet.search.recent。 - 每张封面是
beatra.images.transform,载荷{"capability": "image_to_image"},从原图或第一张已接受的封面出发,用这个平台的比例。没有图可沿用时才是beatra.images.generate,载荷{"capability": "text_to_image"}。主张回来读不清时,一次beatra.images.edit。 - 用
beatra.voices.list选一条现成声音。每条短片一次beatra.speech.synthesize,载荷{"capability": "text_to_speech"}。这一套里有短片时,一条共用的器乐beatra.music.generate,载荷{"capability": "text_to_music"}。 - 制作卡,然后视频卡:每条短片一次
beatra.videos.animate,载荷{"capability": "image_to_video"},从这张封面出发,钩子作为driving_audio。 - 每条短片一次
beatra.videos.compose,保留钩子的声音,把共用配乐压低,并烧上画面文字。用beatra.tasks.get轮询,交付每一版和billing.net_charged_credits。
需要确认的决定
规划和写出来的文字不收费,也不算批准。
每次付费调用之前,出示当前的制作卡并等待:
- 做什么:用用户的话说出将要做出的东西,并说明这次是生成还是查询。
- 积分:刚刚从模型卡或
beatra.social.tools.get读到的现价。不要沿用记得的数字。 - 次数:每个槽位一次付费调用。制作卡可以列出每张封面、每句口播和配乐;每个槽位有自己的
client_request_id。查询的下一页是另一次调用。视频调用另等一张卡。 - 标识:每次调用一个新的不透明
client_request_id。提示词、文件、模型或控制项一变,就换一个新标识。 - 停在这里:已经写出的文字仍然可用。
- 余额不足:原样转达官方消息和其中的充值地址。用户说已经充值之前不要重试。
查询和生成是两张卡。已确认的封面和口播不批准短片。所有远程 Beatra 工具只通过随包 scripts/mcp_client.py 调用。工具名是命令参数,JSON 参数走标准输入。不要配置、调用或使用宿主 Beatra Connector。不要使用 REST/OpenAPI 降级。
创建响应丢失时,只用逐字节相同的载荷和同一个 client_request_id 重试。任务标识丢失时,先调用 beatra.tasks.list,再调用 beatra.tasks.get,对照冻结的请求之后才做相同重试。只有用户要求取消时才调用 beatra.tasks.cancel,然后用 beatra.tasks.get 确认该任务。
用户问还剩多少积分时,调用 beatra.wallet.get。用户问扣了什么时,调用 beatra.wallet.ledger。
按任务阅读
比例、载荷和一套做成的版本,读场景工作流(references/workflow.md)。 任务卡住、响应丢失、价格看起来不对,或封面做错了,读出错时怎么处理(references/faq.md)。 连接还没就绪时,读安装与认证(references/installation-and-auth.md)。 首次注册,读安装注册(references/installation-registration.md)。 调用在任务出现之前失败时,读随包 MCP Client 连接诊断(references/mcp-connection.md)。 任务在排队、运行或找不到时,读任务与结果(references/tasks-and-results.md)。 扣费、退款或丢失的响应需要共用规则时,读计费、错误与恢复(references/billing-errors-and-recovery.md)。 用户要停止并移除连接时,读卸载与断开(references/uninstall-and-disconnect.md)。
更新与安全
本 Skill 会自动更新。内置客户端每天最多一次从 Beatra 官网读取本渠道的版本信息 (中国大陆网络走 www.beatra.cn 与 cdn.beatra.cn)。有新版本时,它下载官方发布包, 逐个文件校验 SHA-256,再替换本 Skill 自己的文件;你放进这个目录的其他文件不会被 改动。替换过程中断时,下次运行会自动恢复到替换前的状态。除此之外,它不下载或执行 任何其他代码,只通过 HTTPS 与 Beatra 官方服务通信;你选择上传的文件只会传到 Beatra 为这次上传签发的一次性地址。
关闭自动更新:python3 scripts/mcp_client.py update --auto off。关闭后,客户端每天
最多提示一次在你安装它的商店里更新的命令。详见更新与安全(references/updates-and-security.md)。
微信扫一扫