소스 정보
- 저장소
- L-LesterYu/OpenClaw-hot-skills-zh
- 최근 소스 활동
- 2026년 3월 28일 10:31
- 감지된 SKILL.md 언어
- 중국어
- 스타
- 52
- 포크
- 8
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
SOC 직업 분류 기준
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/L-LesterYu/OpenClaw-hot-skills-zh --skill youtube-watcher-zh명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SKILL.md 표시 중
| name | youtube-watcher-zh |
| description | 通过 yt-dlp 提取 YouTube 视频字幕,支持视频摘要、问答和内容提取,仅适用于有字幕的视频 |
| tags | ["youtube","subtitle","transcription","video"] |
| permissions | ["network","shell"] |
| metadata | {"clawdbot":{"requires":{"bins":["yt-dlp","ffmpeg"],"env":[]},"files":[]},"capabilities":{"allow":[{"execute":["yt-dlp","ffmpeg"]},{"network":["*.youtube.com","youtube.com"]},{"read":["workspace/**"]},{"write":["workspace/**"]}],"deny":[{"execute":["!*"]},{"network":["!*.youtube.com","!youtube.com"]}]}} |
通过 yt-dlp 提取 YouTube 视频字幕并进行内容分析
确保安装了 yt-dlp:
# Ubuntu/Debian
sudo apt install yt-dlp
# macOS (使用 Homebrew)
brew install yt-dlp
# 或通过 pip 安装
pip install yt-dlp
提取视频字幕:
# 提取单个视频字幕
yt-dlp --write-subs --sub-format "srt" "https://www.youtube.com/watch?v=VIDEO_ID"
# 提取字幕并保存为 SRT 格式
yt-dlp --write-subs --sub-format "srt" --sub-lang "en,zh" "YOUTUBE_URL"
# 提取字幕并包含自动生成的字幕
yt-dlp --write-subs --sub-format "srt" --sub-lang "en,zh,en-auto" "YOUTUBE_URL"
基于字幕内容生成视频摘要:
# 提取关键字和主题
# 通过文本分析工具处理字幕内容
根据字幕内容回答问题:
# 示例问题
"这个视频主要讲了什么?"
"视频中提到了哪些关键概念?"
"视频的主要内容分为哪几个部分?"
在字幕中搜索特定内容:
# 搜索关键词
grep "关键词" video.srt
# 使用文本搜索工具
find "搜索词" in video.srt
| 参数 | 描述 |
|---|---|
--write-subs | 写入字幕文件 |
--sub-format "srt" | 字幕格式 |
--sub-lang "en,zh" | 字幕语言 |
--sub-lang "en-auto" | 自动生成的英文字幕 |
--no-playlist | 不提取播放列表 |
--no-mtime | 不修改文件时间戳 |
# 输出文件命名规则
视频标题.语言.srt
视频标题.语言.vtt
视频标题.语言.json
# 提取教育视频的主要观点
# 分析演讲者的主要论点
# 识别技术视频的关键步骤
# 基于字幕创建文章摘要
# 生成视频内容的文字版本
# 创建视频内容的索引目录
# 将视频内容转换为文字笔记
# 创建视频内容的问答集
# 生成视频内容的思维导图
workspace/
├── videos/
│ ├── [视频ID]/
│ │ ├── video.srt # 字幕文件
│ │ ├── video.vtt # WebVTT 格式
│ │ ├── video.json # 原始数据
│ │ └── summary.txt # 内容摘要
└── processed/
├── transcripts/ # 处理后的字幕
├── summaries/ # 视频摘要
└── analysis/ # 内容分析
# 批量提取多个视频字幕
for video_id in "ID1" "ID2" "ID3"; do
yt-dlp --write-subs --sub-format "srt" "https://www.youtube.com/watch?v=$video_id"
done
结合其他工具实现自动化:
# 字幕提取 + 内容分析 + 摘要生成
extract_and_analyze() {
local url="$1"
yt-dlp --write-subs --sub-format "srt" "$url"
# 后续处理脚本
}
字幕提取失败
格式不支持
处理错误
提示: 此技能仅适用于有字幕的 YouTube 视频。无字幕的视频将无法提取内容。