使用 YouTube Data API v3 从精选频道抓取最新的 AI 相关 YouTube 视频,并按关键词过滤。
YouTube AI Videos 6是一项面向实际任务的技能,主要用于Fetch 并使用 YouTube Data API v3. 此技能需要使用 YouTube Data API v3 键才能运行.;API 键可以是 p.。
从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
使用 YouTube Data API v3 获取并展示来自 YouTube 频道的最新 AI 相关视频。
该技能需配置 YouTube Data API v3 密钥方可运行。 密钥可通过以下三种方式提供(优先级从高到低):
YOUTUBE_API_KEY~/.openclaw/secrets/youtube_api_key.txtconfig.json(备用方案,出于安全考虑不推荐)免费获取 API 密钥:https://console.cloud.google.com/apis/api/youtube.googleapis.com
当您需要获取 YouTube 上最新的 AI 相关视频时,可使用此技能。
所有配置项均位于 config.json 中:
查找 YouTube 频道句柄或频道 ID 的方法:
youtube.com/@CHANNELNAME 或 youtube.com/channel/CHANNEL_ID每条视频信息包含以下内容:
示例:
1. [2h ago] [OpenClaw: The Next Generation of AI Agents](https://youtube.com/watch?v=...) by @IchBinFabian
./scripts/fetch_youtube_ai_videos.py
脚本将按顺序从环境变量、密钥文件或配置文件中加载 YouTube API 密钥,并输出经过筛选的视频列表。
为保障密钥安全,请优先选择以下任一方式存储您的 API 密钥:
export YOUTUBE_API_KEY="your_key"~/.openclaw/secrets/youtube_api_key.txt请勿将 API 密钥明文写入 config.json,以免造成泄露风险。