SuperAPI AI 工具集

cut-talking-head

通用与其它

查看项目

更新于 10-15 16:42

技能介绍

用途:剪辑中文口播原素材。目标产物只有 source_cut.mp4 与 subtitles.srt。Skill 负责语义判断与编排,产品 Runtime 是项目、Cuts、媒体剪切与 Studio 状态的唯一写入者。

主要能力:逐词转录并生成稳定 wordIds;识别口误、重复、残句并生成删词候选;在 Studio 人工审核;确认后执行物理剪切;基于 source_cut.mp4 重新转录并重建剪后字幕。删除只有“删除/未删除”两态。口误、重复和残句默认删前保后;长句、整句和分叉重说须高风险复核。普通停顿由 Product 确定性执行(相邻静音合并、natural-pause-v2)。

使用方式:先做 Runtime 预检:node "$ENSURE" --install-if-missing --json。缺少真实媒体则停止。准备项目:node "$VC" project prepare "$jobDir" --video "$taskLocalVideo" --transcript "$taskLocalTranscript" --json。无头启动服务:node "$VC" start --host 127.0.0.1 --port 5190 --json。取最新 revision 后提交候选:node "$VC" cuts set "$jobDir" --file "$proposalFile" --expected-revision "$latestRevision" --json。进入 cut_review_ready 后打开 Studio:node "$VC" open "$jobDir" --json,进入 ?view=koubo 等待人工划词、恢复、保存。收到 action=continue_cut 且 revision 一致后执行:node "$VC" cuts apply "$jobDir" --expected-revision "$latestRevision" --confirmed --json。字幕通过产品发布:node "$VC" artifact put "$jobDir" --type subtitles --file "$subtitleProposal" --expected-project-revision "$latestProjectRevision" --expected-artifact-revision "$latestSubtitleRevisionOrNone" --json。

限制:无真实媒体或可用 ASR 时报告 missing_transcription_adapter,不打开 Studio,不伪造 transcript。不直接写 cut-selection.json、project.json 或事件日志;不控制 Studio DOM;不访问旧 review.html、8898/8899;不把原始字幕按删除区间机械拼成最终字幕。revision_conflict 时重新读取状态,不自动覆盖;media_has_no_audio 时保留原素材与上一份有效产物并停止;runtime_unhealthy 不循环重装。仅媒体可解码、有音频流、剪后字幕已发布且时间轴有效时才报告基础素材包完成。具体收费、价格与支持平台暂未提供。