mcpField
S
subtitle-packager

subtitle-packager

github.com/postplusai创意与媒体271.0k 次安装1 天前更新
代码仓库

关于 subtitle-packager

subtitle-packager 是一项 PostPlus 技能,可将已有且时间信息稳定的转录文本整理为字幕文件和编辑器交接材料。它只负责打包转录文本,不执行语音识别或视频分析。

主要功能

  1. 01拆分转录文本以生成易读字幕
  2. 02生成 SRT 和 ASS 文件
  3. 03保留转录来源和字幕设置
  4. 04提供编辑器交接文件

适用场景

  1. 01将带时间信息的转录文本打包为字幕
  2. 02为交接编辑器准备字幕

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/postplusai/postplus-skills --skill subtitle-packager

安装后在 Claude Code 中输入/subtitle-packager确认已加载。

详细介绍

字幕打包器

适用场景

  • 已存在稳定的带时间戳转录稿,任务是对字幕分段、生成 SRT/ASS、打包易读字幕,或交接给编辑器。
  • 此技能用于打包转录稿。不得调用语音转文本或视频分析模型。

不适用场景

  • 任务属于构思、QA,或交接部分中列出的其他已发布技能。
  • 缺少必要输入,且猜测会改变结果。

输入边界

  • 主要输入是来自 audio-transcription 或 video-transcription 且时间戳稳定的 normalized-transcript.json。
  • 如果缺少时间戳或时间戳无效,请停止并明确说明。除非用户明确要求采用启发式时间戳,否则不得自行编造。
  • 在交接备注或中间 JSON 中保留源转录稿路径、字幕模式、输出路径和源依据。

路径与交接

  • 如果分段输入、中间字幕 JSON 和渲染产物属于内部状态,请将其保存在 .postplus/subtitle-packager 下。
  • 将最终供用户使用的 .srt、.ass 和编辑器交接文件保存在 .postplus 之外。
  • 批量打包前,先处理一份标准化转录稿。
  • 返回最终字幕路径、源转录稿路径、所选分段模式,以及使用的任何配置文件路径。

停止条件

  • 如果缺少必要的用户意图、源证据或本技能负责的输入产物,且猜测会改变结果,请停止。
  • 如果所属 CLI 或脚本命令在执行中的 PostPlus 技能允许的有限恢复操作后仍然失败,请报告准确错误并停止。不得通过仅提供元数据的答复、就绪状态探测、本地负载重写、备用提供方或未发布工具绕过失败。

公共命令边界

  • 根据用户输入选择最精简的匹配命令或工作流,并直接运行。
  • 如果所属 CLI 或脚本命令在执行中的 PostPlus 技能允许的有限恢复操作后仍然失败,请报告准确错误并停止。不得通过仅提供元数据的答复、就绪状态探测、本地负载重写、备用提供方或未发布工具绕过失败。

评论

支持 Markdown