前言¶
给视频配字幕时,常见做法是把整个 SRT 文件丢给模型,让它整段翻译。结果通常是:时间轴被打乱,一行字幕被合并或拆碎,人名在前后句里译法不一,术语(如「字幕组」「轴」)在上下文中对不上。想改回来又得逐句对照时间码,成本很高。
下面介绍的是一个专注于字幕文件翻译的 Skill:字幕翻译师(中文版)。它不编排 agent,只把模型的翻译能力按字幕文件的约束组织起来。
这是什么¶
字幕翻译师(中文版)是一个面向 SRT、ASS、VTT 字幕文件翻译的纯 skill。坐标 @user_00c9b356/chenlin-subtitle-translator-zh,版本 1.1.0,来源为 community,分类 content-creation,由 user_00c9b356 发布维护。
它解决的问题很具体:在翻译字幕时保持字幕文件本身的结构,而不是输出一段没有时间轴的纯文本。
核心能力¶
根据官方简介,这个 Skill 的能力边界如下:
- 逐行翻译,不合并字幕行。
- 保留时间轴信息,翻译后仍是可用的字幕文件。
- 保持上下文连贯,跨句的指代和语气能接上。
- 术语表一致,同一术语在全片内统一。
- 人名音译,避免同一角色出现多种译法。
- 输出做润色,保证中文读起来流畅。
它明确「不编排 agent」:翻译流程由 skill 描述本身约束,适合直接交给支持 SKILL.md 的宿主工具执行。
安装与启用¶
官方页面标注 requires_api_key=false,说明使用前不需要单独申请 API Key。
截至本文写作时,已抓取资料中未提供具体安装命令。该 Skill 基于通用 SKILL.md 格式,通用做法是把 SKILL.md 放入宿主工具可识别的 skill 目录,或通过官方地址导入:
官方地址:https://api.skillhub.cn/user_00c9b356/chenlin-subtitle-translator-zh
SkillHub 页面:https://www.skillhub.cn/skills/user_00c9b356/chenlin-subtitle-translator-zh
Cursor、Codex CLI、Claude Code 各自对 skill 目录的路径约定不同。资料中未分别给出对应命令,请以官方页面说明为准,不要照抄第三方路径。
典型使用方式¶
官方简介给出的输入是字幕文件本身(SRT/ASS/VTT)。典型用法是:
1、把待翻译的字幕文件交给 Skill,明确目标是翻译成中文。
2、保留原文件的时间轴和行结构,只替换文本内容。
3、对涉及人名、专有名词、术语的内容,按 Skill 描述要求做音译和统一。
由于资料中未提供官方可复现的命令行示例,这里不构造具体调用。要点是:输入文件格式、输出仍为字幕文件,而不是 Markdown 或纯文本。
适用场景与注意¶
适合以下场景:
- 有完整时间轴的 SRT、ASS、VTT 字幕需要翻译成中文。
- 需要保持行级结构和时间码,供剪辑或压制直接使用。
- 片内人名、术语需要统一,不希望模型自由发挥。
需要注意:
- 官方简介定位为「纯 skill」,复杂流程(如多人协作、分包翻译、后期校对)不在其职责内。
- 评分、下载量等指标以官方页面实时数据为准。资料中记录为评分 100000、下载 1139、安装 0,说明当前以浏览和下载为主,实际效果仍需用真实字幕文件验证。
- ASS 文件常包含样式、特效指令,翻译时需确认 Skill 是否原样保留这些控制行;资料未明确说明,建议先用小文件测试。
小结¶
字幕翻译师(中文版)的价值不在于再做一套翻译流程,而是把字幕文件的结构约束写进 skill:逐行、保时间轴、术语一致、人名音译。对需要把外语字幕变成可用中文字幕文件的场景,这是一个值得先试的轻量方案。
官方地址:https://api.skillhub.cn/user_00c9b356/chenlin-subtitle-translator-zh