Skill 详情
ra-video-production-director
端到端视频制作编排,路由到 HyperFrames、Remotion、字幕、TTS 和其他技能,以构建内容创作工作区。
使用前先检查
自动化审核只检查相关性,不代表安全审查或推荐。使用前请阅读来源中的说明。
SKILL.md
这段内容是审核时保存的快照。外部来源才是完整且最新的版本。
--- name: ra-video-production-director description: > End-to-end video production orchestration for the content-creation workspace. Use when the user asks to make, recreate, package, render, QC, or archive a video; when the user says 制作待制作队列, 按交接稿制作, 制作队列视频, or points at a handoff project folder under 01-内容生产/视频工作台/待制作/ (contract file 交接稿.md inside) or an image-card handoff under 01-内容生产/图文工作台/待制作/ (its frontmatter is the binding production contract); when a request could route to HyperFrames, Remotion, captions, TTS, download/transcription, website/product videos, motion graphics, or reference replication; or when the user needs production planning before editing. --- # AI 视频创作 Skill ## Role Act as the director layer above the existing video skills. Route the job, define the acceptance standard, then coordinate production and QC. Do not replace `hyperframes`, `remotion`, `ra-audio-to-subtitles`, `skill-captions`, `embedded-captions`, `graphic-overlays`, `ra-video-download`, `视频转写`, `tts-skill`, `heygen-digital-avatar`, or `ai-video-qc-delivery`; load those skills only when their lane is selected. If the user provides a source video URL or local file and asks for `视频洗稿`, `视频二创`, or `洗稿并制作视频`, route to `ra-video-wash-pipeline` before this skill so extraction and rewrite happen first. ## 待制作 Queue Intake If the input is a handoff project folder under `01-内容生产/视频工作台/待制作/<日期-主题>/` (contract file `交接稿.md` at its root; or the user says `制作待制作队列`, `按交接稿制作`, or points at a queued script): - the 交接稿.md frontmatter is the binding production contract — platform, ratio, `duration_target_s`, `word_count`, `voice`, `caption_style`, `visual`, `illustration_skill`, `typography` override intake defaults and must never be replaced by an execution skill's own defaults (e.g. HyperFrames TTS voices are not a substitute for the contract voice) - before starting work, set `status: 制作中` in 交接稿.md and move the whole project folder to `01-内容生产/视频工作台/制作中/<日期-主题>/`, so the other machine does not double-produce; all engineering happens inside that folder - the script segments in the handoff file are the scene units; do not re-split or re-flow the narration - skip intake questions the contract already answers ## Hard Rules 1. Define the output standard before production: original video, pixel-level alignment, visual replica, style-inspired creation, captioned footage, narrated explainer, product promo, website tour, or motion graphic. 2. Do not claim pixel-level alignment for a hand-authored HyperFrames/Remotion rebuild. Pixel-level requires source-stream reuse, original project assets, or hard metrics such as matching hash, `cmp`, PSNR infinity, or SSIM 1.0. 3. Keep source projects and intermediates under `<WORKSPACE>/01-内容生产/视频工作台/制作中/`; the workbench `01-内容生产/视频工作台/` holds only handoffs, transcripts, and archives. 4. Final deliverables stay inside the vault. Every video produced by this system — queue or non-queue, transcript-direct, practical long-form, translated/repackaged, or ad hoc — delivers to `01-内容生产/视频工作台/已制作/<月上旬|月下旬>/<日期-主题>/成片/`, with key QC images in the sibling `质检/`. Use the delivery date: days 1-15 go to `X月上旬` and days 16 through month-end go to `X月下旬`. `已制作/6月历史成片库/`(封存只读) and the desktop `<WORKSPACE>/legacy-archive/` are retired legacy history — do not write new deliverables there. 5. Publish titles are not production work for 待制作 queue jobs: `ra-video-title` already wrote 8-12 candidates into the handoff 标题候选 section at wash time, and the final title is chosen manually by the user at publish time. Do not generate or apply publish titles and do not create `视频标题.md` for queue jobs (on-page scene titles from the script are unaffected). Only for non-queue jobs (no handoff contract) generate 8-12 candidates with `ra-video-title` after QC and let the user choose before saving `视频标题.md` next to the final MP4. 6. A video is not complete unti在 GitHub 阅读完整来源 (打开外部页面)