{"id":"8762203a-db38-4935-bdab-ea08cc5c0927","entityType":"agent","slug":"clawhub-siconvip-video-analysis-workflow","name":"Video Analysis Workflow 视频案例分析助手","canonicalUrl":"https://www.xpersona.co/agent/clawhub-siconvip-video-analysis-workflow","canonicalPath":"/agent/clawhub-siconvip-video-analysis-workflow","generatedAt":"2026-10-10T15:51:45.664Z","source":"CLAWHUB","claimStatus":"UNCLAIMED","verificationTier":"NONE","summary":{"evidence":{"source":"editorial-content","verified":true,"confidence":"high","updatedAt":"2026-10-10T13:31:57.608Z","emptyReason":null},"description":"视频案例分析助手（Video Analysis Workflow）：一键分析本地/在线视频，拆解并输出为视频案例。自动提取分镜、画面、旁白、结构，生成①案例分析 ②抽帧分镜 ③脚本模板 ④台词转写 四份报告，支持自动整理Obsidian案例库。适用于运营发行、竞品视频分析、视频编导、团队案例库沉淀。 Skill: Video Analysis Workflow 视频案例分析助手 Owner: siconvip Summary: 视频案例分析助手（Video Analysis Workflow）：一键分析本地/在线视频，拆解并输出为视频案例。自动提取分镜、画面、旁白、结构，生成①案例分析 ②抽帧分镜 ③脚本模板 ④台词转写 四份报告，支持自动整理Obsidian案例库。适用于运营发行、竞品视频分析、视频编导、团队案例库沉淀。 Tags: latest:1.0.0 Version history: v1.0.0 | 2026-05-09T11:07:38.382Z | user Initial release of the 视频案例分析助手 (video-analysis-workflow): - Enables one-click analysis for local and online (抖音/B站) videos, au","descriptionLabel":"Technical summary","evidenceSummary":"Capability contract not published. No trust telemetry is available yet. 1.4K downloads reported by the source. Last updated 10/10/2026.","installCommand":"clawhub skill install s17bn6xdhpz0phfz2wfnaw0q8985nc3q:video-analysis-workflow","sourceUrl":"https://clawhub.ai/siconvip/video-analysis-workflow","homepage":"https://clawhub.ai/siconvip/skills/video-analysis-workflow","primaryLinks":[{"label":"View on ClawHub","url":"https://clawhub.ai/siconvip/video-analysis-workflow","kind":"source"},{"label":"Homepage","url":"https://clawhub.ai/siconvip/skills/video-analysis-workflow","kind":"homepage"}],"safetyScore":84,"overallRank":62,"popularityScore":63,"trustScore":null,"claimedByName":null,"isOwner":false,"seoDescription":"视频案例分析助手（Video Analysis Workflow）：一键分析本地/在线视频，拆解并输出为视频案例。自动提取分镜、画面、旁白、结构，生成①案例分析 ②抽帧分镜 ③脚本模板 ④台词转写 四份报告，支持自动整理Obsidian案例库。适用于运营发行、竞品视频分析、视频编导、团队案例库沉淀。 Skill: Vi"},"coverage":{"evidence":{"source":"public-profile","verified":false,"confidence":"medium","updatedAt":"2026-10-10T13:31:57.608Z","emptyReason":null},"protocols":[{"protocol":"OPENCLEW","label":"OpenClaw","status":"self-declared","notes":"Declared in the public agent profile."}],"capabilities":[],"verifiedCount":0,"selfDeclaredCount":1,"capabilityMatrix":{"rows":[{"key":"OPENCLEW","type":"protocol","support":"unknown","confidenceSource":"profile","notes":"Listed on profile"}],"flattenedTokens":"protocol:OPENCLEW|unknown|profile"}},"adoption":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-10T13:31:57.608Z","emptyReason":null},"stars":null,"forks":null,"downloads":1410,"packageName":null,"latestVersion":"1.0.0","tractionLabel":"1.4K downloads"},"release":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-10T13:31:57.607Z","emptyReason":null},"lastUpdatedAt":"2026-10-10T13:31:57.608Z","lastCrawledAt":"2026-10-10T13:31:57.607Z","lastIndexedAt":null,"nextCrawlAt":"2026-10-11T13:31:57.607Z","lastVerifiedAt":null,"highlights":[{"version":"1.0.0","createdAt":"2026-05-09T11:07:38.382Z","changelog":"Initial release of the 视频案例分析助手 (video-analysis-workflow): - Enables one-click analysis for local and online (抖音/B站) videos, automatically breaking them down into structured video cases. - Extracts and outputs four standardized reports: case analysis, storyboard frames, script template, and transcript, ready for use in Obsidian case libraries. - Features automated extraction of key elements: scene breakdown, visual rhythm, narration, structural analysis, and reusable script prompts. - Supports both local video files and platform links (with download handling guidance); integrates with existing download skills and yt-dlp for B站. - Outputs organized folder structures with Markdown and optional HTML reports for easy team reuse and sharing. - Equipped with robust handling for Chinese file paths, platform-specific quirks, and fallback logic for video downloads and transcription edge cases.","fileCount":5,"zipByteSize":11705}]},"execution":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No published capability contract is available yet."},"installCommand":"clawhub skill install s17bn6xdhpz0phfz2wfnaw0q8985nc3q:video-analysis-workflow","setupComplexity":"low","setupSteps":["Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.","Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data."],"contract":{"contractStatus":"missing","authModes":[],"requires":[],"forbidden":[],"supportsMcp":false,"supportsA2a":false,"supportsStreaming":false,"inputSchemaRef":null,"outputSchemaRef":null,"dataRegion":null,"contractUpdatedAt":null,"sourceUpdatedAt":null,"freshnessSeconds":null},"invocationGuide":{"preferredApi":{"snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-siconvip-video-analysis-workflow/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-siconvip-video-analysis-workflow/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-siconvip-video-analysis-workflow/trust"},"curlExamples":["curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-siconvip-video-analysis-workflow/snapshot\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-siconvip-video-analysis-workflow/contract\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-siconvip-video-analysis-workflow/trust\""],"jsonRequestTemplate":{"query":"summarize this repo","constraints":{"maxLatencyMs":2000,"protocolPreference":["OPENCLEW"]}},"jsonResponseTemplate":{"ok":true,"result":{"summary":"...","confidence":0.9},"meta":{"source":"CLAWHUB","generatedAt":"2026-10-10T15:51:45.664Z"}},"retryPolicy":{"maxAttempts":3,"backoffMs":[500,1500,3500],"retryableConditions":["HTTP_429","HTTP_503","NETWORK_TIMEOUT"]}},"endpoints":{"dossierUrl":"https://www.xpersona.co/api/v1/agents/clawhub-siconvip-video-analysis-workflow/dossier","snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-siconvip-video-analysis-workflow/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-siconvip-video-analysis-workflow/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-siconvip-video-analysis-workflow/trust"}},"reliability":{"evidence":{"source":"runtime-metrics","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No trust, reliability, or runtime telemetry is available."},"trust":{"status":"unavailable","handshakeStatus":"UNKNOWN","verificationFreshnessHours":null,"reputationScore":null,"p95LatencyMs":null,"successRate30d":null,"fallbackRate":null,"attempts30d":null,"trustUpdatedAt":null,"trustConfidence":"unknown","sourceUpdatedAt":null,"freshnessSeconds":null},"decisionGuardrails":{"doNotUseIf":["Contract metadata is missing or unavailable for deterministic execution."],"safeUseWhen":[],"riskFlags":["missing_or_unavailable_contract","trust_data_unavailable","schema_references_missing"],"operationalConfidence":"low"},"executionMetrics":{"observedLatencyMsP50":null,"observedLatencyMsP95":null,"estimatedCostUsd":null,"uptime30d":null,"rateLimitRpm":null,"rateLimitBurst":null,"lastVerifiedAt":null,"verificationSource":null},"runtimeMetrics":{"successRate":null,"avgLatencyMs":null,"avgCostUsd":null,"hallucinationRate":null,"retryRate":null,"disputeRate":null,"p50Latency":null,"p95Latency":null,"lastUpdated":null}},"benchmarks":{"evidence":{"source":"no-benchmark-data","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No benchmark suites or observed failure patterns are available."},"suites":[],"failurePatterns":[]},"artifacts":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"high","updatedAt":"2026-10-10T13:31:57.608Z","emptyReason":null},"readme":"Skill: Video Analysis Workflow 视频案例分析助手\n\nOwner: siconvip\n\nSummary: 视频案例分析助手（Video Analysis Workflow）：一键分析本地/在线视频，拆解并输出为视频案例。自动提取分镜、画面、旁白、结构，生成①案例分析 ②抽帧分镜 ③脚本模板 ④台词转写 四份报告，支持自动整理Obsidian案例库。适用于运营发行、竞品视频分析、视频编导、团队案例库沉淀。\n\nTags: latest:1.0.0\n\nVersion history:\n\nv1.0.0 | 2026-05-09T11:07:38.382Z | user\n\nInitial release of the 视频案例分析助手 (video-analysis-workflow):\n\n- Enables one-click analysis for local and online (抖音/B站) videos, automatically breaking them down into structured video cases.\n- Extracts and outputs four standardized reports: case analysis, storyboard frames, script template, and transcript, ready for use in Obsidian case libraries.\n- Features automated extraction of key elements: scene breakdown, visual rhythm, narration, structural analysis, and reusable script prompts.\n- Supports both local video files and platform links (with download handling guidance); integrates with existing download skills and yt-dlp for B站.\n- Outputs organized folder structures with Markdown and optional HTML reports for easy team reuse and sharing.\n- Equipped with robust handling for Chinese file paths, platform-specific quirks, and fallback logic for video downloads and transcription edge cases.\n\nArchive index:\n\nArchive v1.0.0: 5 files, 11705 bytes\n\nFiles: agents/openai.yaml (433b), README.md (7908b), skill-card.md (2696b), SKILL.md (13008b), _meta.json (142b)\n\nFile v1.0.0:SKILL.md\n\n---\nname: video-analysis-workflow\ndescription: 视频案例分析助手（Video Analysis Workflow）：一键分析本地/在线视频，拆解并输出为视频案例。自动提取分镜、画面、旁白、结构，生成①案例分析 ②抽帧分镜 ③脚本模板 ④台词转写 四份报告，支持自动整理Obsidian案例库。适用于运营发行、竞品视频分析、视频编导、团队案例库沉淀。\nmetadata:\n  short-description: 视频案例分析助手\n  author: Orang3Moon\n---\n\n# 视频案例分析助手 🎬\n\n> 把一个参考视频，变成一套可以反复调用的视频策划资产。\n\n## 是什么\n\n输入一个本地视频，或一个可下载的抖音/B站链接，自动完成：\n\n```text\n下载/读取视频\n→ 抽帧看画面\n→ Whisper 提取台词\n→ 对齐画面与旁白\n→ 拆解叙事框架\n→ 提炼脚本模板\n→ 生成复用 Prompt\n→ 归档到视频案例库\n```\n\n最终输出一套标准化案例文档，方便策划、编导、运营、美术、AI Agent 后续反复调用。\n\n它不是简单的“视频转文字”，而是把视频拆成：\n\n```text\n分镜怎么排\n节奏怎么走\n台词怎么写\n框架怎么搭\n亮点怎么复用\n下次怎么改成自己的项目\n```\n\n## 核心卖点\n\n- **全流程案例拆解**：一次性提取分镜、画面节奏、旁白台词、叙事结构、脚本句式。\n- **本地视频/抖音/B站链接都能处理**：本地视频直接分析；抖音可配合专用下载 Skill，B站优先用 `yt-dlp` 下载后再分析。\n- **自动生成案例报告**：输出适合 Obsidian 管理的 Markdown 笔记，方便搜索、归档、复用。\n- **沉淀视频模板**：把参考片提炼成可改写的脚本骨架、镜头语言、节奏公式和 Prompt。\n- **适合视频策划**：可以直接服务新皮肤、新角色、活动福利、世界观、品牌宣传等视频方案。\n- **打造团队案例库**：按“一个视频 = 一个文件夹”的规范沉淀，越用越像内部视频灵感库。\n- **支持扩展 HTML 交付**：默认输出 Markdown；如果用户需要，也可以额外生成 HTML 版案例报告，方便分享或演示。\n\n## 适合谁用\n\n- 游戏运营：拆活动、福利、版本宣发视频。\n- 视频策划/编导：学习参考片结构，快速出新脚本。\n- 市场/品牌：沉淀竞品视频案例和传播方法。\n- 美术/动效：查看分镜、画面节奏、视觉关键词。\n- AI 使用者：把案例变成后续可调用的 Prompt 和模板。\n\n## 典型使用场景\n\n- “这个游戏世界观视频为什么好看？”\n- “拆一下这个新皮肤介绍视频的节奏。”\n- “把这个福利活动视频变成我们后续能复用的模板。”\n- “提取这条抖音的台词和分镜。”\n- “帮我搭一个团队视频案例库。”\n- “以后做视频策划时，能不能直接调用这些案例？”\n\n## 触发词\n\n`视频案例` `参考视频` `拆解视频` `抽帧分镜` `台词转写` `脚本模板` `视频策划` `视频案例库` `Obsidian案例库` `抖音链接分析` `B站链接分析` `无水印下载` `yt-dlp`\n\n## 用户怎么说最方便\n\n### 本地视频\n\n```text\n请用 video-analysis-workflow 分析这个视频：<本地视频路径>\n保存到：<案例库路径>\n案例名：某游戏-世界观介绍-260610\n```\n\n### 抖音 / B站链接\n\n```text\n请用 video-analysis-workflow 分析这个抖音/B站链接：<链接>\n保存到：<案例库路径>\n案例名：某游戏-皮肤介绍-260610\n需要下载视频、台词转写、分镜和脚本模板。\n```\n\n如果环境中没有下载工具，先告诉用户：需要先安装或启用抖音下载能力；拿到本地视频后再进入本 Skill 的标准分析流程。\n\n### 只给视频，不给案例名\n\n如果用户没有提供案例名，自动按下面规则命名：\n\n```text\n项目名-视频类型-YYMMDD\n```\n\n无法判断项目名或视频类型时，先用简短问题确认，不要乱命名。\n\n## 最小依赖\n\n核心分析只需要：\n\n1. **FFmpeg / FFprobe**：读取视频信息、抽帧、生成总览图。\n2. **Python + openai-whisper**：本地提取旁白/字幕。\n3. **Markdown / Obsidian**：保存案例报告与标签。\n\n默认不依赖云 API，不强制依赖视频生成工具。\n\n抖音/B站链接下载是可选前置能力；如果同事只有本地视频，不需要它。\n\n## 新环境第一次使用\n\n纯新电脑先跑安装脚本。\n\nCodex：\n\n```powershell\npowershell -ExecutionPolicy Bypass -File <Skill目录>\\scripts\\setup-video-case-env.ps1\n```\n\nClaude：\n\n```powershell\npowershell -ExecutionPolicy Bypass -File <Skill目录>\\scripts\\setup-video-case-env.ps1\n```\n\nOpenClaw / Agents：\n\n```powershell\npowershell -ExecutionPolicy Bypass -File <Skill目录>\\scripts\\setup-video-case-env.ps1\n```\n\n脚本会准备：\n\n- FFmpeg\n- Python 3.13\n- Whisper 本地环境：`%USERPROFILE%\\.video-creator-toolkit\\whisper-venv`\n- Python 包：`openai-whisper`、`yt-dlp`\n\n\n## 平台链接下载说明\n\n### 抖音\n\n抖音建议使用已有的 `douyin` 下载 Skill，先把无水印视频保存到案例文件夹，再进入抽帧、转写和分析流程。\n\n### B站\n\nB站优先使用 `yt-dlp`：\n\n```powershell\n$ytdlp=\"$env:USERPROFILE\\.video-creator-toolkit\\whisper-venv\\Scripts\\yt-dlp.exe\"\n& $ytdlp -o \"<案例文件夹>\\source.%(ext)s\" \"<B站视频链接>\"\n```\n\n如果遇到需要登录、清晰度受限或会员内容：\n\n- 先确认用户有合法观看权限。\n- 需要浏览器 cookies 时，必须先获得用户明确授权。\n- 下载后的本地视频再交给标准分析流程。\n\n本 Skill 只用于分析和归档用户有权访问的视频内容。遵守平台规则和版权要求。\r\n## 标准产物\n\n默认输出 Markdown 案例库：\n\n```text\n<案例库根目录>/\n  <案例名>/\n    案例分析丨<案例名>.md\n    抽帧分镜丨<案例名>.md\n    台词转写丨<案例名>.md\n    脚本模版丨<案例名>.md\n    <原视频名>.json\n    <原视频名>.srt\n    <原视频名>.txt\n    <原视频名>.vtt\n    <原视频名>.tsv\n    抽帧/\n      contact-sheet.jpg\n      contact-first60.jpg\n      f-000.jpg\n      f-002.jpg\n      frame-075.jpg\n```\n\n可选输出：\n\n```text\n案例报告丨<案例名>.html\n```\n\nHTML 用于分享、演示或发给不使用 Obsidian 的同事。若用户没要求，默认不生成 HTML。\n\n## 四份核心文档\n\n### 1. 案例分析\n\n回答：这个视频为什么成立？适合怎么复用？\n\n包含：\n\n- 一句话定位\n- 快速调用关键词\n- 视频基本信息\n- 视觉风格\n- 核心叙事框架\n- 时间轴拆解\n- 镜头语言拆解\n- 文案策略\n- 旁白结构拆解\n- 适用/不适用场景\n- 后续复用 Prompt\n\n### 2. 抽帧分镜\n\n回答：这个视频画面怎么排？节奏怎么走？\n\n要求把图片直接贴进笔记：\n\n```markdown\n![抽帧总览](./抽帧/contact-sheet.jpg)\n![前60秒细分](./抽帧/contact-first60.jpg)\n![0秒关键帧](./抽帧/f-000.jpg)\n```\n\n必须包含“画面与旁白同步表”，把每段画面和台词对应起来。\n\n### 3. 台词转写\n\n回答：原片说了什么？文案怎么推进？\n\n用表格整理：\n\n```markdown\n| 时间码 | 台词 | 结构功能 |\n|---|---|---|\n```\n\n可以轻度校正 Whisper 错字，但要保留原始 `.json/.srt/.txt` 方便复查。\n\n### 4. 脚本模版\n\n回答：下次怎么照着这个结构写一个新视频？\n\n包含：\n\n- 模板用途\n- 完整脚本骨架\n- 原片旁白句式模板\n- 视觉关键词\n- 动效关键词\n- 改写规则\n- 后续生成 Prompt\n\n## 标准流程\n\n1. **确认输入**：本地视频路径或抖音链接、案例库位置、案例名。\n2. **获取视频**：本地视频直接用；抖音链接先下载无水印视频。\n3. **读取信息**：记录时长、分辨率、帧率、音频情况。\n4. **抽帧分镜**：生成总览图、前段细分图和关键帧。\n5. **转写台词**：用本地 Whisper 输出 `.json/.srt/.txt`。\n6. **对齐分析**：把画面、旁白、节奏、剪辑结构放在一起看。\n7. **生成文档**：输出案例分析、抽帧分镜、台词转写、脚本模版。\n8. **沉淀模板**：提炼可复用 Prompt、句式和视频策划框架。\n\n## Obsidian 标签规范\n\n使用“双层属性”：\n\n### 文首轻量标签\n\n用于 Obsidian 标签检索：\n\n```yaml\n---\ntags:\n  - 视频案例/游戏世界观\n  - 视频案例/悬疑纪录片\ncase_id: <案例名>\ntype: 视频案例分析\nproject: <项目名>\ncategory: <视频类型>\n---\n```\n\n### 文末完整属性\n\n用于 AI 后续调用：\n\n````markdown\n## 笔记属性\n\n```yaml\nstyle:\n  - 悬疑纪录片\nstructure:\n  - 世界观填坑\nvisual_keywords:\n  - 大字卡\nmotion_keywords:\n  - 黑场停顿\nscript_keywords:\n  - 玩家代入\nsource_video: <原视频路径>\nlocal_frames: ./抽帧\nsource_transcript_json: ./<原视频名>.json\n```\n````\n\n## 分析标准\n\n不要只凭画面猜结构。完整分析必须结合：\n\n```text\n画面节奏\n+ 抽帧时间轴\n+ 旁白/字幕\n+ 剪辑结构\n+ 文案句式\n= 完整视频案例分析\n```\n\n每个主要段落都要说明：\n\n- 画面功能\n- 旁白功能\n- 观众感受\n- 可复用结构\n- 不适合套用的场景\n\n## 第二案例验证后的关键规则\n\n### 抖音下载器优先级\n\n抖音链接不要只依赖一个下载器。推荐顺序：\n\n1. **douyin-video-fetch**：优先用于抖音视频下载。实测短链可能失败，但 video_id 下载更稳。\n2. **yt-dlp**：作为兜底下载器。实测可识别抖音短链并解析 video_id，但常提示需要 fresh cookies。\n3. **旧 douyin Skill**：当前依赖 `nodriver-kit`，若 PyPI/GitHub 来源不可用，不作为默认方案。\n4. 如果下载器都失败，请用户提供本地视频，继续走分析链路。\n\n### 抖音短链 fallback\n\n当输入是 `v.douyin.com` 短链时：\n\n1. 先尝试下载器直接处理短链。\n2. 如果失败，观察日志或用兜底解析工具拿到真实视频页，例如 `https://www.douyin.com/video/<video_id>`。\n3. 提取 `video_id` 后，再调用 `douyin-video-fetch`。\n\n~~~powershell\npython <douyin-video-fetch>/scripts/fetch_video.py <video_id> --output-dir <案例文件夹>\n~~~\n\n实测案例：短链 `https://v.douyin.com/-kQU2CX_TAk/` 直接失败，但 `7637051403474586943` 下载成功。\n\n### yt-dlp fallback 规则\n\n如果 `yt-dlp` 报：\n\n~~~text\nFresh cookies (not necessarily logged in) are needed\n~~~\n\n说明它已识别视频，但需要浏览器 cookies。读取 cookies 属于敏感操作，必须先询问用户是否授权。未获授权时，不要读取 cookies。\n\n### douyin-video-fetch 依赖\n\n`douyin-video-fetch` 使用 Playwright + aiohttp。新环境如缺依赖，需要安装：\n\n~~~powershell\npython -m pip install -U playwright aiohttp\npython -m playwright install chromium\n~~~\n\n如果 OpenClaw 安装器在 Windows 上出现 `EPERM rename`，但用户已手动安装成功，可以直接读取 `%USERPROFILE%\\.openclaw\\workspace\\skills\\douyin-video-fetch`。\n\n### 无旁白/低转写视频处理\n\n如果 Whisper 只识别到片尾署名、BGM、空文本，说明视频可能是“画面字卡主导型”。此时不要硬编旁白，应改用视频画面大字卡、发布标题/分享文案、道具/奖励素材文字、抽帧中的可见信息。\n\n在 `台词转写` 中明确说明：Whisper 未识别到有效旁白，本案例以画面字卡和发布文案作为文案结构来源。\n\n### 中文路径与写入方式\n\nWindows 中文路径下，避免使用 PowerShell heredoc 管道给 Python 写入 Markdown，例如 `@'...'@ | python -`，该方式可能导致中文路径变成问号。\n\n写 Markdown 时优先使用：\n\n~~~powershell\n[System.IO.File]::WriteAllText($path, $content, [System.Text.UTF8Encoding]::new($false))\n~~~\n\n或使用 Node.js：\n\n~~~js\nawait fs.writeFile(path, content, \"utf8\")\n~~~\n\n涉及中文文件夹、中文文件名、Obsidian 笔记时，必须使用稳定 UTF-8 写入方式。\n\n## 交付前检查\n\n- 案例文件夹是否完整？\n- 原视频路径是否记录？\n- 是否完成抽帧分镜？\n- 是否完成 Whisper 台词转写？\n- 是否有画面与旁白同步表？\n- 是否生成脚本模板和 Prompt？\n- 文首 YAML 是否能被 Obsidian 识别？\n- Whisper 原始输出是否保留？\n- 如果用户要求 HTML，是否额外生成 HTML 报告？\n\n## 常见错误\n\n- 只看画面，不转写旁白。\n- 只输出台词，不分析文案结构。\n- 只做案例报告，不沉淀脚本模板。\n- 把标签只放文末，导致 Obsidian 不识别。\n- 强行套模板，比如把世界观视频结构硬套到福利活动视频。\n- 忘记保留 Whisper 原始文件，后续无法复查。\n\n## 最短调用语\n\n```text\n请用 video-analysis-workflow 分析这个视频：<视频路径或抖音/B站链接>\n保存到：<案例库路径>\n案例名：<项目名-视频类型-日期>\n输出：案例分析、抽帧分镜、台词转写、脚本模版；如方便，也生成 HTML 案例报告。\n```\n\n---\n\n*Built for video planners, game marketers, and AI-assisted creative teams.*\n\nFile v1.0.0:README.md\n\n# 视频案例分析助手 🎬\n\n> Video Analysis Workflow · 一键拆解参考视频 · 自动生成分镜/台词/结构分析 · 帮你沉淀长期可复用的视频案例库\n\n---\n\n## 📌 Skill 介绍\n\n**视频案例分析助手** 可以把你的 📽️ **本地视频素材**，或者 🔗 **抖音 / B站在线视频**，自动整理成一套可复用的视频案例资产。\n\n它会帮你回答：\n\n```text\n分镜怎么排？\n节奏怎么走？\n台词怎么写？\n结构怎么搭？\n亮点怎么复用？\n怎么套用到自己的项目？\n```\n\n最终输出四份核心报告：\n\n- **案例分析**\n- **抽帧分镜**\n- **台词转写**\n- **脚本模版**\n\n支持输出 **Markdown** 或按需生成 **HTML**，并可按照统一规范沉淀到 Obsidian 案例库，适合长期积累团队创意资产。\n\n---\n\n## 💡 功能特性\n\n- 🎞️ **全流程视频拆解**：提取分镜、画面节奏、旁白台词、叙事结构、脚本句式。\n- 🔗 **在线视频链路支持**：支持本地视频，也支持抖音 / B站链接先下载再分析。\n- 🖼️ **自动生成时间轴分镜**：直观看画面设计，可作为 Prompt 生图和视频策划参考。\n- 🎙️ **本地转写字幕与旁白**：通过 Whisper 提取视频台词、字幕和时间码。\n- 📚 **自动生成案例报告**：沉淀 `案例分析`、`抽帧分镜`、`台词转写`、`脚本模版` 四类文档。\n- 🧩 **生成视频模板 + Prompt**：把案例转成可复用的脚本、镜头语言、节奏公式和 AI Prompt。\n- 🗂️ **打造团队视频案例库**：按照“一个视频 = 一个文件夹”的规范归档，方便检索和调用。\n- 📝 **输出 Markdown / HTML 报告**：默认输出 Obsidian 友好的 Markdown；需要分享时可额外生成 HTML。\n\n---\n\n## 👥 适合谁用\n\n- **🎮 游戏运营**：拆福利活动、版本 PV、节点宣发、情绪向视频。\n- **🎬 视频策划**：快速学习参考片结构，沉淀脚本模板。\n- **📣 品牌营销**：整理竞品短视频、品牌广告、纪录片感案例。\n- **🎨 美术 / 动效**：分析 Cutscene、特效画面、分镜、视觉关键词和镜头语言。\n- **🤖 AI 创作**：把案例变成后续可调用的 Prompt 和创意模板。\n\n---\n\n## 😄 调用场景\n\n```text\n分析一下这个参考视频\n拆一下这个短视频分镜\n帮我把这条视频下载并整理成案例\n帮我提取这个视频的台词和分镜\n帮我生成一个视频脚本模板\n把这条抖音/B站视频下载下来并整理成案例\n```\n\n---\n\n## 🎯 主要能力\n\n### 🎬 全流程视频拆解\n\n自动提取：\n\n- 分镜结构\n- 画面节奏\n- 镜头语言\n- 文案句式\n- 叙事框架\n- 旁白节奏\n\n它不是只做简单字幕转写，而是把参考视频整理成可以复用的视频策划框架。\n\n---\n\n### 📂 本地视频直接分析\n\n给一个视频文件路径即可开始：\n\n```text\n视频 → 抽帧 → 转写 → 结构分析 → 案例报告\n```\n\n适合：宣发视频、竞品短视频、广告片、游戏 PV、情绪向混剪、品牌片。\n\n---\n\n### 🔗 抖音 / B站链接工作流\n\n支持：\n\n```text\n平台链接 → 下载视频 → 视频分析 → 案例库归档\n```\n\n推荐链路：\n\n- **抖音**：使用独立 Douyin 下载 Skill 获取无水印视频。\n- **B站**：使用 `yt-dlp` 下载本地视频后进入分析流程。\n\n> 下载和分析仅用于用户有权访问的视频内容，请遵守平台规则和版权要求。\n\n---\n\n### 🧠 自动生成可复用模板\n\n不仅分析“它做了什么”，还会生成：\n\n- 脚本骨架\n- 结构模板\n- AI Prompt\n- 节奏公式\n- 改写建议\n\n方便后续：\n\n```text\n参考 → 改写 → 再创作\n```\n\n---\n\n### 📚 自动沉淀案例库\n\n默认采用：\n\n```text\n一个视频 = 一个案例文件夹\n```\n\n结构统一，适合长期积累 Obsidian 案例库、AI 素材库、团队创意库和视频参考库。\n\n---\n\n## 🚀 使用方式\n\n### 方式 1：分析本地视频\n\n```text\n请用 Video Analysis Workflow 分析这个视频：<本地视频路径>\n保存到：<案例库路径>\n案例名：<项目名-视频类型-日期>\n```\n\n---\n\n### 方式 2：分析抖音 / B站链接\n\n```text\n请用 Video Analysis Workflow 分析这个抖音/B站链接：<链接>\n保存到：<案例库路径>\n案例名：<项目名-视频类型-日期>\n需要：下载视频、台词转写、抽帧分镜、脚本模板。\n```\n\n---\n\n### 方式 3：最短调用语（推荐）\n\n```text\n请用 Video Analysis Workflow 分析这个视频：<视频路径或抖音/B站链接>\n保存到：<案例库路径>\n案例名：<项目名-视频类型-日期>\n```\n\n默认输出：\n\n- 案例分析\n- 抽帧分镜\n- 台词转写\n- 脚本模版\n- HTML 案例报告（可选）\n\n---\n\n## 📦 输出内容\n\n默认生成：\n\n```text\n<案例库根目录>/\n  <案例名>/\n    案例分析丨<案例名>.md\n    抽帧分镜丨<案例名>.md\n    台词转写丨<案例名>.md\n    脚本模版丨<案例名>.md\n    抽帧/\n      contact-sheet.jpg\n      contact-first60.jpg\n      f-000.jpg\n      frame-075.jpg\n```\n\n同时保留 Whisper 原始文件：`.json`、`.srt`、`.txt`、`.vtt`、`.tsv`，方便后续 AI 工作流调用和人工复查。\n\n---\n\n## 🧩 四份核心文档\n\n### 1️⃣ 案例分析\n\n回答：“这个视频为什么成立？”\n\n包括视觉风格、核心结构、文案策略、节奏设计、适用场景和后续复用 Prompt。\n\n### 2️⃣ 抽帧分镜\n\n回答：“画面怎么排？节奏怎么走？”\n\n自动生成关键帧、时间轴、分镜节奏和画面-旁白同步表。\n\n### 3️⃣ 台词转写\n\n回答：“原片到底怎么说的？”\n\n基于 Whisper 生成自动字幕、时间码、句式结构和文案推进逻辑。\n\n### 4️⃣ 脚本模版\n\n回答：“下次怎么照着它再写一个？”\n\n自动提炼脚本骨架、句式模板、视觉关键词、动效关键词和 Prompt 模版。\n\n---\n\n## 🛠️ 新环境准备\n\n首次使用时，助手会先检查本机是否具备以下能力：\n\n- FFmpeg：用于读取视频信息、抽帧、生成分镜图。\n- Whisper：用于本地转写台词和字幕。\n- yt-dlp：用于下载 B站等平台视频。\n- 抖音下载 Skill：用于处理抖音链接。\n\n如果缺少必要组件，助手会先提示你：\n\n> 当前缺少 FFmpeg / Whisper / yt-dlp，是否需要我帮你一键安装？\n\n确认后再执行安装。\n\n---\n\n---\n\n## ⚠️ 实测踩坑与处理规则\n\n### 抖音短链不一定能直接下载\n\n抖音短链可能无法直接被下载器解析。推荐策略：\n\n~~~text\n短链下载失败\n→ 解析真实视频页\n→ 提取 video_id\n→ 用 douyin-video-fetch 下载 video_id\n~~~\n\n### 下载器推荐顺序\n\n1. `douyin-video-fetch`：抖音优先，video_id 下载更稳。\n2. `yt-dlp`：通用兜底，B站优先；抖音可能需要 cookies。\n3. 本地视频：如果下载链路失败，用户可以直接提供视频文件继续分析。\n\n### cookies 授权\n\n如果下载器提示需要 cookies，助手会先询问：\n\n> 是否允许读取浏览器 cookies 重试下载？\n\n没有授权时，不会读取浏览器 cookies。\n\n### 没有旁白也能分析\n\n有些活动视频主要靠大字卡和发布文案传递信息。Whisper 可能只识别到片尾署名或空文本。这种情况下，分析会改用画面字卡、发布文案、奖励/道具文字和抽帧画面信息。\n\n### 中文路径写入规范\n\n案例库通常包含中文路径和中文文件名。为避免乱码，写入 Markdown 时必须使用稳定 UTF-8 写入方式，不使用容易丢编码的 Python 管道写入。\n\n## 触发词\n\n`视频案例` `参考视频` `拆解视频` `抽帧分镜` `台词转写` `脚本模板` `视频策划` `视频案例库` `Obsidian案例库` `抖音链接分析` `B站链接分析` `无水印下载`\n\n---\n\n作者：**Orang3Moon**\n\n*Built for video planners, game marketers, and AI-assisted creative teams.*\n\nFile v1.0.0:_meta.json\n\n{\n  \"ownerId\": \"kn7c4te2c45w4m9vjcpwtrvpes85m673\",\n  \"slug\": \"video-analysis-workflow\",\n  \"version\": \"1.0.0\",\n  \"publishedAt\": 1778324858382\n}\n\nFile v1.0.0:skill-card.md\n\n## Description:\n\nVideo Analysis Workflow 视频案例分析助手 helps agents turn local videos or Douyin/Bilibili links into structured video case libraries with storyboard, transcript, case-analysis, and reusable script-template reports.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[siconvip](https://clawhub.ai/user/siconvip)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nExternal creators, video planners, marketers, game-operations teams, and AI-assisted creative teams use this skill to analyze reference videos, extract visual rhythm and narration structure, and save reusable case-library assets.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: The workflow can download online media and write a structured local video case library.\n\nMitigation: Use it only with videos the user is authorized to access, follow platform and copyright rules, and choose an approved local output folder.\n\nRisk: Setup guidance references unaudited installation paths, unpinned dependencies, and PowerShell ExecutionPolicy Bypass.\n\nMitigation: Review or obtain setup scripts from a trusted source, avoid ExecutionPolicy Bypass where possible, pin or review dependencies, and install in an isolated environment.\n\nRisk: Some platform downloads may request browser-cookie access.\n\nMitigation: Ask for explicit user authorization before reading cookies and restrict cookie use to videos the user is authorized to download.\n\nRisk: Generated transcripts, frames, and reports may contain sensitive or copyrighted source-video content.\n\nMitigation: Review generated artifacts before sharing, keep Whisper raw outputs for audit, and store case folders according to the user's content-handling rules.\n\n## Reference(s):\n\n- [ClawHub skill page](https://clawhub.ai/siconvip/skills/video-analysis-workflow)\n- [Publisher profile](https://clawhub.ai/user/siconvip)\n\n## Skill Output:\n\n**Output Type(s):** [text, markdown, files, shell commands, configuration, guidance]\n\n**Output Format:** [Markdown reports, transcript files, frame images, optional HTML reports, and setup or download commands]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [Creates a per-video case folder containing case analysis, storyboard frames, transcript, script template, Whisper outputs, reusable prompts, and optional HTML.]\n\n## Skill Version(s):\n\n1.0.0 (source: ClawHub release metadata)\n\n## Ethical Considerations:\n\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.\n\nFile v1.0.0:agents/openai.yaml\n\ndisplay_name: 视频案例分析助手\nshort_description: 一键拆解本地/抖音/B站参考视频，提取分镜、台词、框架和脚本模板，生成可复用的视频案例库。\ndefault_prompt: 请用 Video Analysis Workflow 分析这个视频：<视频路径或抖音/B站链接>，保存到：<案例库路径>，输出案例分析、抽帧分镜、台词转写、脚本模版；如方便，也生成 HTML 案例报告。","readmeExcerpt":"Skill: Video Analysis Workflow 视频案例分析助手 Owner: siconvip Summary: 视频案例分析助手（Video Analysis Workflow）：一键分析本地/在线视频，拆解并输出为视频案例。自动提取分镜、画面、旁白、结构，生成①案例分析 ②抽帧分镜 ③脚本模板 ④台词转写 四份报告，支持自动整理Obsidian案例库。适用于运营发行、竞品视频分析、视频编导、团队案例库沉淀。 Tags: latest:1.0.0 Version history: v1.0.0 | 2026-05-09T11:07:38.382Z | user Initial release of the 视频案例分析助手 (video-analysis-workflow): - Enables one-click analysis for local and online (抖音/B站) videos, au","codeSnippets":[],"executableExamples":[{"language":"text","snippet":"下载/读取视频\n→ 抽帧看画面\n→ Whisper 提取台词\n→ 对齐画面与旁白\n→ 拆解叙事框架\n→ 提炼脚本模板\n→ 生成复用 Prompt\n→ 归档到视频案例库"},{"language":"text","snippet":"分镜怎么排\n节奏怎么走\n台词怎么写\n框架怎么搭\n亮点怎么复用\n下次怎么改成自己的项目"},{"language":"text","snippet":"请用 video-analysis-workflow 分析这个视频：<本地视频路径>\n保存到：<案例库路径>\n案例名：某游戏-世界观介绍-260610"},{"language":"text","snippet":"请用 video-analysis-workflow 分析这个抖音/B站链接：<链接>\n保存到：<案例库路径>\n案例名：某游戏-皮肤介绍-260610\n需要下载视频、台词转写、分镜和脚本模板。"},{"language":"text","snippet":"项目名-视频类型-YYMMDD"},{"language":"powershell","snippet":"powershell -ExecutionPolicy Bypass -File <Skill目录>\\scripts\\setup-video-case-env.ps1"}],"parameters":null,"dependencies":[],"permissions":[],"extractedFiles":[{"path":"SKILL.md","content":"---\nname: video-analysis-workflow\ndescription: 视频案例分析助手（Video Analysis Workflow）：一键分析本地/在线视频，拆解并输出为视频案例。自动提取分镜、画面、旁白、结构，生成①案例分析 ②抽帧分镜 ③脚本模板 ④台词转写 四份报告，支持自动整理Obsidian案例库。适用于运营发行、竞品视频分析、视频编导、团队案例库沉淀。\nmetadata:\n  short-description: 视频案例分析助手\n  author: Orang3Moon\n---\n\n# 视频案例分析助手 🎬\n\n> 把一个参考视频，变成一套可以反复调用的视频策划资产。\n\n## 是什么\n\n输入一个本地视频，或一个可下载的抖音/B站链接，自动完成：\n\n```text\n下载/读取视频\n→ 抽帧看画面\n→ Whisper 提取台词\n→ 对齐画面与旁白\n→ 拆解叙事框架\n→ 提炼脚本模板\n→ 生成复用 Prompt\n→ 归档到视频案例库\n```\n\n最终输出一套标准化案例文档，方便策划、编导、运营、美术、AI Agent 后续反复调用。\n\n它不是简单的“视频转文字”，而是把视频拆成：\n\n```text\n分镜怎么排\n节奏怎么走\n台词怎么写\n框架怎么搭\n亮点怎么复用\n下次怎么改成自己的项目\n```\n\n## 核心卖点\n\n- **全流程案例拆解**：一次性提取分镜、画面节奏、旁白台词、叙事结构、脚本句式。\n- **本地视频/抖音/B站链接都能处理**：本地视频直接分析；抖音可配合专用下载 Skill，B站优先用 `yt-dlp` 下载后再分析。\n- **自动生成案例报告**：输出适合 Obsidian 管理的 Markdown 笔记，方便搜索、归档、复用。\n- **沉淀视频模板**：把参考片提炼成可改写的脚本骨架、镜头语言、节奏公式和 Prompt。\n- **适合视频策划**：可以直接服务新皮肤、新角色、活动福利、世界观、品牌宣传等视频方案。\n- **打造团队案例库**：按“一个视频 = 一个文件夹”的规范沉淀，越用越像内部视频灵感库。\n- **支持扩展 HTML 交付**：默认输出 Markdown；如果用户需要，也可以额外生成 HTML 版案例报告，方便分享或演示。\n\n## 适合谁用\n\n- 游戏运营：拆活动、福利、版本宣发视频。\n- 视频策划/编导：学习参考片结构，快速出新脚本。\n- 市场/品牌：沉淀竞品视频案例和传播方法。\n- 美术/动效：查看分镜、画面节奏、视觉关键词。\n- AI 使用者：把案例变成后续可调用的 Prompt 和模板。\n\n## 典型使用场景\n\n- “这个游戏世界观视频为什么好看？”\n- “拆一下这个新皮肤介绍视频的节奏。”\n- “把这个福利活动视频变成我们后续能复用的模板。”\n- “提取这条抖音的台词和分镜。”\n- “帮我搭一个团队视频案例库。”\n- “以后做视频策划时，能不能直接调用这些案例？”\n\n## 触发词\n\n`视频案例` `参考视频` `拆解视频` `抽帧分镜` `台词转写` `脚本模板` `视频策划` `视频案例库` `Obsidian案例库` `抖音链接分析` `B站链接分析` `无水印下载` `yt-dlp`\n\n## 用户怎么说最方便\n\n### 本地视频\n\n```text\n请用 video-analysis-workflow 分析这个视频：<本地视频路径>\n保存到：<案例库路径>\n案例名：某游戏-世界观介绍-260610\n```\n\n### 抖音 / B站链接\n\n```text\n请用 video-analysis-workflow 分析这个抖音/B站链接：<链接>\n保存到：<案例库路径>\n案例名：某游戏-皮肤介绍-260610\n需要下载视频、台词转写、分镜和脚本模板。\n```\n\n如果环境中没有下载工具，先告诉用户：需要先安装或启用抖音下载能力；拿到本地视频后再进入本 Skill 的标准分析流程。\n\n### 只给视频，不给案例名\n\n如果用户没有提供案例名，自动按下面规则命名：\n\n```text\n项目名-视频类型-YYMMDD\n```\n\n无法判断项目名或视频类型时，先用简短问题确认，不要乱命名。\n\n## 最小依赖\n\n核心分析只需要：\n\n1. **FFmpeg / FFprobe**：读取视频信息、抽帧、生成总览图。\n2. **Python + openai-whisper**：本地提取旁白/字幕。\n3. **Markdown / Obsidian**：保存案例报告与标签。\n\n默认不依赖云 API，不强制依赖视频生成工具。\n\n抖音/B站链接下载是可选前置能力；如果同事只有本地视频，不需要它。\n\n## 新环境第一次使用\n\n纯新电脑先跑安装脚本。\n\nCodex：\n\n```powershell\npowershell -ExecutionPolicy Bypass -File <Skill目录>\\scripts\\setup-video-case-env.ps1\n```\n\nClaude：\n\n```powershell\npowershell -ExecutionPolicy Bypass -File <Skill目录>\\scripts\\setup-video-case-env.ps1\n```\n\nOpenClaw / Agents：\n\n```powershell\npowershell -ExecutionPolicy Bypass -File <Skill目录>\\scripts\\setup-video-case-env.ps1\n```\n\n脚本会准备：\n\n- FFmpeg\n- Python 3.13\n- Whisper 本地环境：`%USERPROFILE%\\.video-creator-toolkit\\whisper-venv`\n- Python 包：`openai-whisper`、`yt-dlp`\n\n\n## 平台链接下载说明\n\n### 抖音\n\n抖音建议使用已有的 `douyin` 下载 Skill，先把无水印视频保存到案例文件夹，再进入抽帧、转写和分析流程。\n\n### B站\n\nB站优先使用 `yt-dlp`：\n\n```powershell\n$ytdlp=\"$env:USERPROFILE\\.video-creator-toolkit\\whisper-venv\\Scripts\\yt-dlp.exe\"\n& $ytdlp -o \"<案例文件夹>\\source.%(ext)s\" \"<B站视频链接>\"\n```\n\n如果遇到需要登录、清晰度受限或会员内容：\n\n- 先确认用户有合法观看权限。\n- 需要浏览器 cookies 时，必须先获得用户明确授权。\n- 下载后的本地视频再交给标准分析流程。\n\n本 Skill 只用于分析和归档用户有权访问的视频内容。遵守平台规则和版权要求。\r\n## 标准产物\n\n默认输出 Markdown 案例库：\n\n```text\n<案例库根目录>/\n  <案例名>/\n    案例分析丨<案例名>.md\n    抽帧分镜丨<案例名>.md\n    台词转写丨<案例名>.md\n    脚本模版丨<案例名>.md\n    <原视频名>.json\n "},{"path":"README.md","content":"# 视频案例分析助手 🎬\n\n> Video Analysis Workflow · 一键拆解参考视频 · 自动生成分镜/台词/结构分析 · 帮你沉淀长期可复用的视频案例库\n\n---\n\n## 📌 Skill 介绍\n\n**视频案例分析助手** 可以把你的 📽️ **本地视频素材**，或者 🔗 **抖音 / B站在线视频**，自动整理成一套可复用的视频案例资产。\n\n它会帮你回答：\n\n```text\n分镜怎么排？\n节奏怎么走？\n台词怎么写？\n结构怎么搭？\n亮点怎么复用？\n怎么套用到自己的项目？\n```\n\n最终输出四份核心报告：\n\n- **案例分析**\n- **抽帧分镜**\n- **台词转写**\n- **脚本模版**\n\n支持输出 **Markdown** 或按需生成 **HTML**，并可按照统一规范沉淀到 Obsidian 案例库，适合长期积累团队创意资产。\n\n---\n\n## 💡 功能特性\n\n- 🎞️ **全流程视频拆解**：提取分镜、画面节奏、旁白台词、叙事结构、脚本句式。\n- 🔗 **在线视频链路支持**：支持本地视频，也支持抖音 / B站链接先下载再分析。\n- 🖼️ **自动生成时间轴分镜**：直观看画面设计，可作为 Prompt 生图和视频策划参考。\n- 🎙️ **本地转写字幕与旁白**：通过 Whisper 提取视频台词、字幕和时间码。\n- 📚 **自动生成案例报告**：沉淀 `案例分析`、`抽帧分镜`、`台词转写`、`脚本模版` 四类文档。\n- 🧩 **生成视频模板 + Prompt**：把案例转成可复用的脚本、镜头语言、节奏公式和 AI Prompt。\n- 🗂️ **打造团队视频案例库**：按照“一个视频 = 一个文件夹”的规范归档，方便检索和调用。\n- 📝 **输出 Markdown / HTML 报告**：默认输出 Obsidian 友好的 Markdown；需要分享时可额外生成 HTML。\n\n---\n\n## 👥 适合谁用\n\n- **🎮 游戏运营**：拆福利活动、版本 PV、节点宣发、情绪向视频。\n- **🎬 视频策划**：快速学习参考片结构，沉淀脚本模板。\n- **📣 品牌营销**：整理竞品短视频、品牌广告、纪录片感案例。\n- **🎨 美术 / 动效**：分析 Cutscene、特效画面、分镜、视觉关键词和镜头语言。\n- **🤖 AI 创作**：把案例变成后续可调用的 Prompt 和创意模板。\n\n---\n\n## 😄 调用场景\n\n```text\n分析一下这个参考视频\n拆一下这个短视频分镜\n帮我把这条视频下载并整理成案例\n帮我提取这个视频的台词和分镜\n帮我生成一个视频脚本模板\n把这条抖音/B站视频下载下来并整理成案例\n```\n\n---\n\n## 🎯 主要能力\n\n### 🎬 全流程视频拆解\n\n自动提取：\n\n- 分镜结构\n- 画面节奏\n- 镜头语言\n- 文案句式\n- 叙事框架\n- 旁白节奏\n\n它不是只做简单字幕转写，而是把参考视频整理成可以复用的视频策划框架。\n\n---\n\n### 📂 本地视频直接分析\n\n给一个视频文件路径即可开始：\n\n```text\n视频 → 抽帧 → 转写 → 结构分析 → 案例报告\n```\n\n适合：宣发视频、竞品短视频、广告片、游戏 PV、情绪向混剪、品牌片。\n\n---\n\n### 🔗 抖音 / B站链接工作流\n\n支持：\n\n```text\n平台链接 → 下载视频 → 视频分析 → 案例库归档\n```\n\n推荐链路：\n\n- **抖音**：使用独立 Douyin 下载 Skill 获取无水印视频。\n- **B站**：使用 `yt-dlp` 下载本地视频后进入分析流程。\n\n> 下载和分析仅用于用户有权访问的视频内容，请遵守平台规则和版权要求。\n\n---\n\n### 🧠 自动生成可复用模板\n\n不仅分析“它做了什么”，还会生成：\n\n- 脚本骨架\n- 结构模板\n- AI Prompt\n- 节奏公式\n- 改写建议\n\n方便后续：\n\n```text\n参考 → 改写 → 再创作\n```\n\n---\n\n### 📚 自动沉淀案例库\n\n默认采用：\n\n```text\n一个视频 = 一个案例文件夹\n```\n\n结构统一，适合长期积累 Obsidian 案例库、AI 素材库、团队创意库和视频参考库。\n\n---\n\n## 🚀 使用方式\n\n### 方式 1：分析本地视频\n\n```text\n请用 Video Analysis Workflow 分析这个视频：<本地视频路径>\n保存到：<案例库路径>\n案例名：<项目名-视频类型-日期>\n```\n\n---\n\n### 方式 2：分析抖音 / B站链接\n\n```text\n请用 Video Analysis Workflow 分析这个抖音/B站链接：<链接>\n保存到：<案例库路径>\n案例名：<项目名-视频类型-日期>\n需要：下载视频、台词转写、抽帧分镜、脚本模板。\n```\n\n---\n\n### 方式 3：最短调用语（推荐）\n\n```text\n请用 Video Analysis Workflow 分析这个视频：<视频路径或抖音/B站链接>\n保存到：<案例库路径>\n案例名：<项目名-视频类型-日期>\n```\n\n默认输出：\n\n- 案例分析\n- 抽帧分镜\n- 台词转写\n- 脚本模版\n- HTML 案例报告（可选）\n\n---\n\n## 📦 输出内容\n\n默认生成：\n\n```text\n<案例库根目录>/\n  <案例名>/\n    案例分析丨<案例名>.md\n    抽帧分镜丨<案例名>.md\n    台词转写丨<案例名>.md\n    脚本模版丨<案例名>.md\n    抽帧/\n      contact-sheet.jpg\n      contact-first60.jpg\n      f-000.jpg\n      frame-075.jpg\n```\n\n同时保留 Whisper 原始文件：`.json`、`.srt`、`.txt`、`.vtt`、`.tsv`，方便后续 AI 工作流调用和人工复查。\n\n---\n\n## 🧩 四份核心文档\n\n### 1️⃣ 案例分析\n\n回答：“这个视频为什么成立？”\n\n包括视觉风格、核心结构、文案策略、节奏设计、适用场景和后续复用 Prompt。\n\n### 2️⃣ 抽帧分镜\n\n回答：“画面怎么排？节奏怎么走？”\n\n自动生成关键帧、时间轴、分镜节奏和画面-旁白同步表。\n\n### 3️⃣ 台词转写\n\n回答：“原片到底怎么说的？”\n\n基于 Whisper 生成自动字幕、时间码、句式结构和文案推进逻辑。\n\n### 4️⃣ 脚本模版\n\n回答：“下次怎么照着它再写一个？”\n\n自动提炼脚本骨架、句式模板、视觉关键词、动效关键词和 Prompt 模版。\n\n---\n\n## 🛠️ 新环境准备\n\n首次使用时，助手会先检查本机是否具备以下能力：\n\n- FFmpeg：用于读取视频信息、抽帧、生成分镜图。\n- Whisper：用于本地转写台词和字幕。\n- yt-dlp：用于下载 B站等平台视频。\n- 抖音下载 Skill：用于处理抖音链接。\n\n如果缺少必要组件，助手会先提示你：\n\n> 当前缺少 FFmpeg / Whisper"},{"path":"_meta.json","content":"{\n  \"ownerId\": \"kn7c4te2c45w4m9vjcpwtrvpes85m673\",\n  \"slug\": \"video-analysis-workflow\",\n  \"version\": \"1.0.0\",\n  \"publishedAt\": 1778324858382\n}"},{"path":"skill-card.md","content":"## Description:\n\nVideo Analysis Workflow 视频案例分析助手 helps agents turn local videos or Douyin/Bilibili links into structured video case libraries with storyboard, transcript, case-analysis, and reusable script-template reports.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[siconvip](https://clawhub.ai/user/siconvip)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nExternal creators, video planners, marketers, game-operations teams, and AI-assisted creative teams use this skill to analyze reference videos, extract visual rhythm and narration structure, and save reusable case-library assets.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: The workflow can download online media and write a structured local video case library.\n\nMitigation: Use it only with videos the user is authorized to access, follow platform and copyright rules, and choose an approved local output folder.\n\nRisk: Setup guidance references unaudited installation paths, unpinned dependencies, and PowerShell ExecutionPolicy Bypass.\n\nMitigation: Review or obtain setup scripts from a trusted source, avoid ExecutionPolicy Bypass where possible, pin or review dependencies, and install in an isolated environment.\n\nRisk: Some platform downloads may request browser-cookie access.\n\nMitigation: Ask for explicit user authorization before reading cookies and restrict cookie use to videos the user is authorized to download.\n\nRisk: Generated transcripts, frames, and reports may contain sensitive or copyrighted source-video content.\n\nMitigation: Review generated artifacts before sharing, keep Whisper raw outputs for audit, and store case folders according to the user's content-handling rules.\n\n## Reference(s):\n\n- [ClawHub skill page](https://clawhub.ai/siconvip/skills/video-analysis-workflow)\n- [Publisher profile](https://clawhub.ai/user/siconvip)\n\n## Skill Output:\n\n**Output Type(s):** [text, markdown, files, shell commands, configuration, guidance]\n\n**Output Format:** [Markdown reports, transcript files, frame images, optional HTML reports, and setup or download commands]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [Creates a per-video case folder containing case analysis, storyboard frames, transcript, script template, Whisper outputs, reusable prompts, and optional HTML.]\n\n## Skill Version(s):\n\n1.0.0 (source: ClawHub release metadata)\n\n## Ethical Considerations:\n\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment."},{"path":"agents/openai.yaml","content":"display_name: 视频案例分析助手\nshort_description: 一键拆解本地/抖音/B站参考视频，提取分镜、台词、框架和脚本模板，生成可复用的视频案例库。\ndefault_prompt: 请用 Video Analysis Workflow 分析这个视频：<视频路径或抖音/B站链接>，保存到：<案例库路径>，输出案例分析、抽帧分镜、台词转写、脚本模版；如方便，也生成 HTML 案例报告。"}],"languages":[],"docsSourceLabel":"CLAWHUB","editorialOverview":"视频案例分析助手（Video Analysis Workflow）：一键分析本地/在线视频，拆解并输出为视频案例。自动提取分镜、画面、旁白、结构，生成①案例分析 ②抽帧分镜 ③脚本模板 ④台词转写 四份报告，支持自动整理Obsidian案例库。适用于运营发行、竞品视频分析、视频编导、团队案例库沉淀。 Skill: Video Analysis Workflow 视频案例分析助手 Owner: siconvip Summary: 视频案例分析助手（Video Analysis Workflow）：一键分析本地/在线视频，拆解并输出为视频案例。自动提取分镜、画面、旁白、结构，生成①案例分析 ②抽帧分镜 ③脚本模板 ④台词转写 四份报告，支持自动整理Obsidian案例库。适用于运营发行、竞品视频分析、视频编导、团队案例库沉淀。 Tags: latest:1.0.0 Version history: v1.0.0 | 2026-05-09T11:07:38.382Z | user Initial release of the 视频案例分析助手 (video-analysis-workflow): - Enables one-click analysis for local and online (抖音/B站) videos, au","editorialQuality":{"score":100,"threshold":65,"status":"ready","wordCount":944,"uniquenessScore":54,"reasons":[]}},"media":{"evidence":{"source":"no-media","verified":false,"confidence":"low","updatedAt":"2026-10-10T13:31:57.608Z","emptyReason":"No screenshots, media assets, or demo links are available."},"primaryImageUrl":null,"mediaAssetCount":0,"assets":[],"demoUrl":null},"ownerResources":{"evidence":{"source":"unclaimed","verified":false,"confidence":"low","updatedAt":"2026-10-10T13:31:57.608Z","emptyReason":"This page has not been claimed by the agent owner."},"hasCustomPage":false,"customPageUpdatedAt":null,"customLinks":[],"structuredLinks":{"docsUrl":null,"demoUrl":null,"supportUrl":null,"pricingUrl":null,"statusUrl":null},"customPage":null},"relatedAgents":{"evidence":{"source":"protocol-neighbors","verified":false,"confidence":"medium","updatedAt":"2026-10-10T15:51:45.664Z","emptyReason":null},"items":[{"id":"8ebccd8e-3863-4187-8355-c3f14e1f9edf","entityType":"agent","canonicalPath":"/agent/iofficeai-aionui","slug":"iofficeai-aionui","name":"AionUi","description":"Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!","url":"https://github.com/iOfficeAI/AionUi","homepage":"https://www.aionui.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-10-09T19:11:12.944Z","createdAt":"2026-02-25T03:38:16.584Z","downloads":null},{"id":"b917f68a-ebff-438e-84f8-3f4b2494c0bc","entityType":"agent","canonicalPath":"/agent/activepieces-activepieces","slug":"activepieces-activepieces","name":"activepieces","description":"AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents","url":"https://github.com/activepieces/activepieces","homepage":"https://www.activepieces.com","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-15T02:22:12.426Z","createdAt":"2026-02-25T03:38:12.412Z","downloads":null},{"id":"5cb26759-3a39-483f-94cf-276a98c13bb8","entityType":"agent","canonicalPath":"/agent/cherryhq-cherry-studio","slug":"cherryhq-cherry-studio","name":"cherry-studio","description":"AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs","url":"https://github.com/CherryHQ/cherry-studio","homepage":"https://cherry-ai.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-11T14:38:40.986Z","createdAt":"2026-02-25T03:38:19.379Z","downloads":null},{"id":"6f6582d0-5d76-4f0f-b81d-86520247950b","entityType":"agent","canonicalPath":"/agent/copilotkit-copilotkit","slug":"copilotkit-copilotkit","name":"CopilotKit","description":"The Frontend for Agents & Generative UI. React + Angular","url":"https://github.com/CopilotKit/CopilotKit","homepage":"https://docs.copilotkit.ai","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-03-25T09:50:57.846Z","createdAt":"2026-02-25T03:39:14.617Z","downloads":null}],"links":{"hub":"/agent","source":"/agent/source/clawhub","protocols":[{"label":"OpenClaw","href":"/agent/protocol/openclew"}]}}}