youtube-feed

生产力

获取关注的 YouTube 博主/播客的最新更新。列出最近两天的新视频,包含标题、发布时间和简要描述。 触发词:"获取播客更新"、"最近有什么新播客"、"YouTube 更新"、"播客更新"、"有什么新的播客"。 用于每日检查关注的 AI/科技播客是否有新内容更新。

热度1012Star83Update2026-02-07
暂无实践

SKILL.md

前往 Source
namedescription
youtube-feed|

YouTube 播客更新监控

获取关注的 YouTube 博主/播客的最新更新。

关注的频道列表

数据来源:Zara's AI Learning Library

AI 教育 & 技术深度

播客名称频道
Andrej Karpathy@AndrejKarpathy
Anthropic@anthropic-ai
Lex Fridman@lexfridman

AI 产品 & 创业

播客名称频道
Lenny's Podcast@LennysPodcast
Peter Yang@PeterYangYT
The MAD Podcast (Matt Turck)@DataDrivenNYC
Every@EveryInc

VC & 投资人

播客名称频道
Y Combinator@ycombinator
Latent Space@LatentSpacePod
South Park Commons@southparkcommons
No Priors@NoPriorsPodcast
a16z@a16z

大厂 & 研究

播客名称频道
Google DeepMind@googledeepmind
Google for Developers@GoogleDevelopers
Stanford GSB@stanfordgsb

Vibe Coding & 工具

播客名称频道
Mckay Wrigley@realmckaywrigley
Tiago Forte@TiagoForte
The Pragmatic Engineer@ThePragmaticEngineer

AI 新闻 & 趋势

播客名称频道
The AI Daily Brief@TheAIDailyBrief
TBPN@TBPNLive
Brett Malinowski@TheBrettWay

快速使用

# 默认获取最近 2 天更新
python3 scripts/get_updates.py

# 获取最近 7 天(一周)的更新
python3 scripts/get_updates.py --days 7

# Markdown 格式输出(带可点击链接)
python3 scripts/get_updates.py --markdown

# 获取播放量(会增加请求时间)
python3 scripts/get_updates.py --views

# 组合使用
python3 scripts/get_updates.py --days 7 --markdown --views

自然语言映射

当用户说:

  • "获取播客更新" → --days 2
  • "获取近一周的播客更新" / "这周有什么新播客" → --days 7
  • "获取近三天的播客更新" → --days 3
  • "获取本月的播客更新" → --days 30

输出内容

每个播客更新包含:

  • 标题:可点击的 YouTube 链接
  • 频道:来源频道名称
  • 日期:发布日期
  • 时长:视频时长(使用 --views 参数)
  • 播放量:视频观看次数(使用 --views 参数)
  • 摘要:约 300-400 字的内容摘要(从视频描述自动提取)

中文输出要求

当向用户展示播客更新时,Agent 需要:

  1. 标题翻译:将英文标题翻译成中文,保留关键术语
  2. 嘉宾介绍:详细介绍嘉宾背景(100-150字),包含:
    • 嘉宾姓名和当前职位
    • 所在公司/机构及其知名度
    • 嘉宾的代表作品或成就
    • 为什么这个人值得关注
  3. 内容摘要:用中文描述播客主要讨论的话题(150-200字)
  4. 推荐理由:说明为什么这期播客值得听

输出模板

### {序号}. [{中文标题}]({链接})
**{频道}** | {日期} | ⏱ {时长} | 👁 {播放量}

**嘉宾介绍**:{嘉宾姓名} 是 {公司} 的 {职位}。{公司介绍}。{嘉宾成就}。{为什么值得关注}。

**内容摘要**:本期播客讨论了...(150-200字中文描述)

工作流程

当用户说"获取播客更新"时:

Step 1: 获取更新列表

运行脚本获取最近 2 天的更新:

python3 /Users/ugreen/.claude/skills/youtube-feed/scripts/get_updates.py --days 2

Step 2: 展示更新列表

向用户展示格式化的更新列表:

📺 最近 2 天共有 N 个新播客更新:

1. 【Lenny's Podcast】
   📌 视频标题
   🕐 2026-01-30 15:00
   🔗 https://www.youtube.com/watch?v=xxx
   📝 简要描述...

2. 【No Priors】
   ...

Step 3: 用户选择

询问用户:

请选择要处理的播客(输入序号,如 1 或 1,3):

Step 4: 连接到 podcast-workflow

用户选择后,调用 podcast-workflow Skill 进行完整处理:

  1. 提取字幕
  2. Content-digest 处理
  3. 保存到飞书

添加新频道

编辑 scripts/get_updates.py 中的 CHANNELS 列表:

CHANNELS = [
    ("频道名称", "channel_id", "@handle"),
    # ...
]

获取 channel_id 的方法:

  1. 打开频道页面
  2. 查看页面源码,搜索 "channelId"
  3. 或使用在线工具如 https://commentpicker.com/youtube-channel-id.php

与其他 Skill 配合

本 Skill 是播客处理流程的第一步:

youtube-feed → 用户选择 → podcast-workflow → 飞书
     ↓              ↓              ↓
  获取更新      挑选播客      字幕+处理+发布

完整工作流示例

用户: 获取播客更新

Agent:

  1. 运行 get_updates.py
  2. 展示更新列表
  3. 询问用户要处理哪个

用户: 处理第 2 个

Agent:

  1. 调用 podcast-workflow
  2. 提取字幕
  3. 询问是否 content-digest
  4. 处理并保存飞书

常见问题

youtube-feed 是什么?
youtube-feed 是一个 AI Agent Skill(智能体技能)。获取关注的 YouTube 博主/播客的最新更新。列出最近两天的新视频,包含标题、发布时间和简要描述。 触发词:"获取播客更新"、"最近有什么新播客"、"YouTube 更新"、"播客更新"、"有什么新的播客"。 用于每日检查关注的 AI/科技播客是否有新内容更新。
youtube-feed 怎么用?
你可以在 Skill Hub 中国下载 youtube-feed 的 SKILL.md 文件,放入你的项目目录中。AI Agent(如 Claude Code)会自动识别并加载该 Skill,按照其中定义的规则和流程来辅助你完成任务。目前已有 1 篇实践案例可供参考。
youtube-feed 有哪些实践案例?
目前 Skill Hub 中国收录了 1 篇 youtube-feed 的实践案例,涵盖真实项目中的使用场景、操作步骤和踩坑记录。你可以在本页面的「热门实践」区域查看完整列表。
youtube-feed 和 browser-use 有什么区别?
youtube-feed 和 browser-use 都属于「生产力」类别的 AI Skill。youtube-feed 主要用于获取关注的 YouTube 博主/播客的最新更新。列出最近两天的新视频,包含标题、发布时间和简要描述。 触发词:"获取播。browser-use 则侧重于用于网页测试、表单填写、截图和数据提取的浏览器交互自动化工具。当用户需要浏览网站、与网页交互、填写表单、截图或从网页中提。你可以根据具体场景选择最合适的 Skill。