字幕提示词
字幕有自己独立的一套提示词,用视频摘要替代网页正文那两个变量。
打开 设置 → 视频字幕 → 自定义字幕提示词 → 管理提示词。
这份列表和网页翻译那份是分开的,两边互不串门:在这里选一个提示词不会改变网页用什么翻,网页那份列表也不能拿来翻字幕。编辑器的其余部分——两个字段、复制内置提示词再改的流程、导入导出——和自定义提示词里完全一样。

差别在哪
字幕内置一个提示词,而且它接受的变量不一样。
| 变量 | 字幕提示词 | 网页提示词 |
|---|---|---|
{{targetLanguage}} | 有 | 有 |
{{input}} | 有 | 有 |
{{webTitle}} | 有 | 有 |
{{webDescription}} | 有 | 有 |
{{videoSummary}} | 有 | — |
{{webContent}} | — | 有 |
{{webSummary}} | — | 有 |
{{videoSummary}} 站的就是网页那两个变量的位置:视频没有可供引用的正文,所以字幕请求带上的上下文是视频本身的一份摘要。它需要 AI Smart Context 才有内容;没有的话,这个变量会被替换成 No summary available。
这里的 {{input}} 装的是字幕行而不是段落,一批字幕行的分隔方式和一批段落完全一致。
写了另一列的变量不算错——它只是不会被替换,字面的 {{webContent}} 会原样发给模型。每个字段下面的按钮只提供这份列表填得上的那几个。
每个变量会被替换成什么样的真实取值,见提示词变量。
有一条规则不会被追加
网页翻译的一次请求带多个段落时,陪读蛙会追加一条额外指令,告诉模型怎么标记那些本来就已经是目标语言的段落。字幕会拿到多条目的批处理规则,但不会拿到这一条。
所以字幕提示词压根不需要考虑那个标记,而本来就是目标语言的字幕行会被照常翻译而不是被标出来。完整的顺序——哪些规则块在什么时候被追加、模型返回之后又发生了什么——在请求是怎么拼出来的。
字幕是被视频的节奏推着读的,所以「短」在这里比在文章里更重要。一个要求句子短、口语化的字幕提示词,通常比一个要求精翻重写的更划算。
