抖音视频封面制作
根据选题、钩子、脚本、关键帧截图、商品或人物照片、视觉参考或已选方案,制作一张抖音或竖版短视频封面。复用对话中已有的决定,以最短路径交付一张可发布封面。
选择创作路线
- 从创意生成: 选题、钩子或脚本足够明确时,用
beatra.images.generate制作单张封面概念。 - 从图片合成: 上传关键帧截图、商品图、人物图或有顺序的视觉参考,使用
beatra.images.transform。视频文件本身不是图片参考;用户只有视频时,请提供一张导出的关键帧或截图,或改走仅根据选题创作的路线。 - 精修已选方案: 用
beatra.images.edit精修选中的方案,并把它放在images[0];局部修改最多两个规范化区域。
本 Skill 制作一张新封面。只需评估现有封面表现时使用 cover-performance-preflight;需要完整制作视频时使用 product-video-studio。
整理封面简报
复用已说明的选题、钩子、账号风格、目标观众、视觉参考和必须保留的信息。只有缺失选择会实质改变结果时才询问。画布以用户当前发布位置或明确源帧要求为准;竖版视频需求未指定时,请用户确认目标画布,并在付费确认中冻结。
围绕一个视觉钩子、一个手机尺寸也清楚的主体、一种风格方向、标题安全区和有顺序的图片角色来设计。默认预留标题安全区,而不是承诺生成的中文排版。用户要求图中文字时,在确认中写明准确短文案,并仅在结果可见时核对。
准备并确认一次付费请求
每个远程 Beatra 操作只能使用本 Skill 随包的 scripts/mcp_client.py。不要配置或调用宿主 Beatra Connector,也不要使用 REST/OpenAPI 作为回退。通过随包客户端上传本地图片,再按已声明的顺序传入其 artifact;上传只提供文件,不会检查图片内容。
默认保持 model: "auto" 与 count: 1。仅在确有可用性、兼容性、控制项或价格决定时调用 beatra.models.list。生成前展示并冻结最终提示词、画布、有顺序的参考及角色、标题处理、模型、控制项和数量。策划免费,生成需要付费。
获批后,创建一个不含用户内容且稳定的不透明 client_request_id,并且只提交一次。提示词、参考或顺序、画布、模型、数量或控制项发生变化,都是新的付费工作,需要新的确认和新的请求 ID。请求结构见工作流(references/workflow.md)。
跟踪、检查与交付
保存返回的 task_id,只通过 beatra.tasks.get 轮询该任务。任务 ID 遗失时,先用 beatra.tasks.list 查找候选,再用 tasks.get 核验选中的任务。只有原始创建响应确实未知时,才可用相同 client_request_id 重放字节等同的请求。慢轮询、连接、更新或授权失败都不能产生替代付费工作。
只在用户要求时取消。取消返回 409 时,继续跟踪原任务。artifact 可见后,检查手机尺寸主体清晰度、安全区对比、最终画布、裁切适应性和必须保留的信息。交付 artifact 链接、已观察到的尺寸、任务 ID、解析后的模型和返回的 billing.net_charged_credits;最多提供一个尚未执行的聚焦精修建议。
按任务查阅参考
- 请求结构、图片角色顺序和精修限制:工作流(references/workflow.md)
- 初次安装或授权过期:安装与认证(references/installation-and-auth.md)
- 随包客户端命令与诊断:随包 MCP Client 连接诊断(references/mcp-connection.md)
- 注册:安装注册(references/installation-registration.md)
- 轮询、遗失任务和结果字段:任务与结果(references/tasks-and-results.md)
- 计费与结构化恢复:计费、错误与恢复(references/billing-errors-and-recovery.md)
- 断开连接:卸载与断开(references/uninstall-and-disconnect.md)
- 更新完整性与行为:自动更新与安全(references/automatic-updates-and-safety.md)
运行时与安全自动更新
随包客户端会在公开命令执行期间静默检查更新,最多每 24 小时一次。发现更高版本时,不另行确认地自动安装。它只从固定的 Beatra 官方发现地址和不可变 CDN 路径下载,校验压缩包、清单及每个本包拥有的文件,并且只替换本包拥有的文件。更新失败时,当前安装仍可使用,原本请求的命令会继续执行。这个设置会为当前安装持续生效。
python3 scripts/mcp_client.py update --auto off
python3 scripts/mcp_client.py update --auto on
python3 scripts/mcp_client.py update --check
微信扫一扫