发布文案(gen-post)
给做好的视频写抖音 / 小红书 / TikTok 的帖子文字(标题、描述、话题标签),只写文字、不上传视频,和工作台「发布文案」面板用同一套提示词与合规规则。
· Markdown
直接这样说
- 给这条视频写一套抖音、小红书和 TikTok 的发布文案
- 只要小红书的笔记文案
- 抖音标题去掉 emoji,再短一点
它解决什么
视频渲染完,还差一步发出去:每个平台的标题长度、正文风格、标签数量都不一样,还得避开广告法和社区规范的红线。这个 skill 按平台一次写好,和工作台里「发布文案」弹窗是同一个后端、同一套提示词,你在网页上「保存为默认」的提示词在这里同样生效。
你会得到什么
- 每个平台一套:标题、描述、标签(标签不带
#,人类可读输出里会补上) - 默认三个平台一起生成:抖音、小红书(简体中文),TikTok(英文)
- 开
json_output时,结果是captions(每平台platform/title/description/tags)、errors(失败的平台)和persisted
每个平台是一次模型调用、单独扣积分,输出里会带一行本次扣费和余额。具体计价见定价页。
在聊天里用
在「动作」菜单里点「发布文案」,只有两项:选平台(全部 / 抖音 / 小红书 / TikTok,默认全部),和一个「让 AI 修改」框,写下你的要求(比如「标题去掉 emoji」),或者留空直接生成。只要一个平台时就别选全部,每个平台单独扣积分。视频主题、开场钩子、时长这些信息 AI 会从当前会话里取,不用再填一遍。生成过一次后想改,再说一句「标题再短点」就行,AI 会拿上一版来改。
什么时候别用它
- 要写视频里的旁白 / 分镜 → 用 gen-script,这个 skill 只写发布时贴在视频外面的文字。
参数
| 参数 | 类型 | 说明 |
|---|---|---|
topic | string | 视频讲什么,主要输入。除改写外必填 |
platform | string[] | douyin / xiaohongshu / tiktok / all,可重复或逗号分隔,默认 all。也认 dy / xhs / tt |
hook | string | 开场钩子 |
source_url | string | 项目来源链接,只当上下文,不会写进文案 |
duration | number | 时长(秒) |
aspect_ratio | string | 画幅,默认 9:16 |
language | string | 输出语言,默认 TikTok 英文、其余简体中文 |
instruction | string | 你的要求(≤ 500 字)。单独传:作为生成要求;配合当前文案:改写那一套 |
title / description / tag | string | 改写时的当前文案,需配合 instruction 和单个平台 |
prompt | string | 仅本次替换平台提示词 |
render_id | string | 工作台作品 id;传了会存到该作品,网页「发布文案」里能看到,不传就只生成不保存 |
json_output | boolean | 输出 JSON |
在 CLI 里跑
remixmate gen-post --topic "用 Codex + Remotion 生成视频" --hook "不用剪辑软件" --duration 146
remixmate gen-post --topic "用 Codex + Remotion 生成视频" --platform xhs --json-output
remixmate gen-post --topic "用 Codex + Remotion 生成视频" --instruction "语气轻松一点,标题不要 emoji"
remixmate gen-post --platform douyin --instruction "标题去掉 emoji" \
--title "当前标题" --description "当前描述" --tag Codex --tag Remotion
常见坑
- 信息给得越少,文案越空。它只按你给的内容写,没给的一律当「未提供」,不会替你编功能、数据或效果。至少给清楚
topic,知道钩子和时长就一起带上。 - 改写只能一个平台。传了当前的标题 / 描述 / 标签就是在改某一套现成文案,多平台一起传会直接报错。只传
instruction不传当前文案时没有这个限制,它会作为要求用到每个平台的新文案上。 - 合规红线改不掉。要求加「最强」「保证学会」、留联系方式或引流链接,会被换成合规说法,而不是照写。
- 部分平台失败不影响其它平台。失败的平台列在输出里,重跑时用
--platform只补那一个,省得重复扣积分。
下一步
- 视频渲染(render-video) — 按 job_id 取出渲染计划,交给 Remotion 渲染引擎出片并上传。它不生成任何素材——素材必须已经准备好并经你确认。
- 脚本生成(gen-script) — 输入一个主题,产出结构化的视频 DSL:分几个场景、每个场景讲什么、要哪些素材。这是整条流水线的第一步,出稿后会停下来等你确认。