Generating 技能创建
- 作者仓库星标 17,824
- 作者仓库 AiToEarn
Drama Recap Generation
Generates narrated recap videos from short drama clips using AI-powered script generation and voice synthesis.
When to Use
Use this skill when:
- Creating narrated recaps of short dramas
- Generating drama summary videos with voice-over
- Adding AI-generated commentary to drama clips
- Producing drama explanation/recap content
Key Features
- AI Script Generation: Automatically generates narration script if not provided
- Voice Synthesis: TTS technology for natural narration
- Subtitle Erasure: Removes original hardcoded subtitles (enabled by default)
- Style Customization: Various narration styles available
- Batch Generation: Generate multiple versions in one task
Workflow
Step 1: Collect Video Sources
IMPORTANT: DO NOT call getVideoInfo - URLs are auto-uploaded to VID format.
Gather video VIDs or URLs from user.
Step 2: Submit Recap Task
Call submitDramaRecapTask with:
- Video VIDs (array)
- Optional: custom narration text, style, voice config
Step 3: Poll for Results
- First check: Wait 180 seconds (3 minutes) after submission
- Subsequent checks: Wait 30 seconds between polls
- Call
getDramaRecapTaskStatusto check progress
Step 4: Timeout Handling
Maximum wait time: 20 minutes
If task exceeds 20 minutes:
- Report as timeout failure
- Suggest user try with shorter clips
Step 5: Return Results
On completion, return the output video URL and VID to user.
Narration Style Options
| Style | Description |
|---|---|
| 生动有趣 | Vivid and interesting |
| 幽默搞笑 | Humorous and funny |
| 悬疑紧张 | Suspenseful and tense |
| 轻松愉快 | Light and pleasant |
| 感人温馨 | Touching and warm |
| 热血激昂 | Passionate and exciting |
| 浪漫甜蜜 | Romantic and sweet |
Examples
Example 1: Auto-Generated Narration
1. submitDramaRecapTask:
- vids: ["vid://xxx", "vid://yyy", "vid://zzz"]
- recapStyle: "生动有趣"
- recapTextSpeed: 1.2
2. Wait 180 seconds
3. Poll getDramaRecapTaskStatus until completed
4. Return output video URL
Example 2: Custom Narration Script
1. submitDramaRecapTask:
- vids: ["vid://xxx"]
- recapText: "这是一个关于爱情与冒险的故事..."
2. Wait 180 seconds
3. Poll getDramaRecapTaskStatus until completed
4. Return output video URL
Example 3: Generate Multiple Versions
1. submitDramaRecapTask:
- vids: ["vid://xxx", "vid://yyy"]
- batchGenerateCount: 3
- recapStyle: "轻松愉快"
2. Wait 180 seconds
3. Poll getDramaRecapTaskStatus until completed
4. Return multiple output URLs
Important Notes
- DO NOT call getVideoInfo before this task - URLs auto-upload
- Processing time: approximately 10 minutes per 1-minute of video
- Maximum wait time is 20 minutes
- Maximum narration duration: 60 minutes
- Subtitle erasure is enabled by default
- 流狐分类
- AI 智能
- 作者声明 Agent
- 未找到明确声明;不据此推断已兼容或已测试
- 静态检查
- 88 / 100 · 启发式扫描,不代表运行安全
- 作者 / 版本 / 许可
- @yikart · 未声明 license
- 流狐 Token 估算
- 低消耗
- 流狐接入估算
- 即装即用
- 是否需要外部 API Key
- 未发现要求
- 检测到的系统要求
- 未声明
- 底层运行要求
- 未声明
- 检测到的文件与系统行为
-
- 只读
- 允许写入 / 修改
- 检测到的网络行为
- 仅限本地
- 安装命令数
- 无(仅作为资料)
档案由构建时根据 SKILL.md 与安装命令自动衍生,可能与作者实际意图存在差异。
需要注意: 未限定 allowed-tools,默认拥有全部工具权限。
# Step 3: Poll for Results
1. First check: Wait **180 seconds** (3 minutes) after submission
2. Subsequent checks: Wait **30 seconds** between polls
3. Call `getDramaRecapTaskStatus` to check progress Workflow
IMPORTANT: DO NOT call getVideoInfo - URLs are auto-uploaded to VID format. Gather video VIDs or URLs from user.
Call submitDramaRecapTask with: Video VIDs (array) Optional: custom narration text, style, voice config
First check: Wait 180 seconds (3 minutes) after submission Subsequent checks: Wait 30 seconds between polls Call getDramaRecapTaskStatus to check progress
Maximum wait time: 20 minutes If task exceeds 20 minutes: Report as timeout failure
On completion, return the output video URL and VID to user.
# Drama Recap Generation
Generates narrated recap videos from short drama clips using AI-powered script generation and voice synthesis.
## When to Use
Use this skill when:
- Creating narrated recaps of short dramas
- Generating drama summary videos with voice-over
- Adding AI-generated commentary to drama clips
- Producing drama explanation/recap content
## Key Features
- **AI Script Generation**: Automatically generates narration script if not provided
- **Voice Synthesis**: TTS technology for natural narration
- **Subtitle Erasure**: Removes original hardcoded subtitles (enabled by default)
- **Style Customization**: Various narration styles available
- **Batch Generation**: Generate multiple versions in one task
## Workflow
### Step 1: Collect Video Sources
**IMPORTANT: DO NOT call getVideoInfo** - URLs are auto-uploaded to VID format.
Gather video VIDs or URLs from user.
### Step 2: Submit Recap Task
Call `submitDramaRecapTask` with:
- Video VIDs (array)
- Optional: custom narration text, style, voice config
### Step 3: Poll for Results
1. First check: Wait **180 seconds** (3 minutes) after submission
2. Subsequent checks: Wait **30 seconds** between polls
3. Call `getDramaRecapTaskStatus` to check progress
### Step 4: Timeout Handling
**Maximum wait time: 20 minutes**
If task exceeds 20 minutes:
- Report as timeout failure
- Suggest user try with shorter clips
### Step 5: Return Results
On completion, return the output video URL and VID to user.
## Narration Style Options
| Style | Description |
| -------- | ----------------------- |
| 生动有趣 | Vivid and interesting |
| 幽默搞笑 | Humorous and funny |
| 悬疑紧张 | Suspenseful and tense |
| 轻松愉快 | Light and pleasant |
| 感人温馨 | Touching and warm |
… 作者原文负责流程事实;流狐只索引当前章节、要点、文件与命令。
章节 -> When to Use → Key Features → Workflow → Step 1: Collect Video Sources → Step 2: Submit Recap Task → Step 3: Poll for Results
要点 -> AI Script Generation · Voice Synthesis · Subtitle Erasure · Style Customization · Batch Generation · IMPORTANT: DO NOT call getVideoInfo · 180 seconds · 30 seconds
文件/命令 -> submitDramaRecapTask · getDramaRecapTaskStatus · explanation/recap
内容 SHA-256 -> 8597ef3f5e48
方法与流程
适用与边界
原文中的明确线索
submitDramaRecapTask、getDramaRecapTaskStatus、explanation/recap