用于智能体的YouTube搜索结果侦察工具。搜索排名靠前的视频、频道及趋势,助力内容研究与竞品追踪。
OpenClaw YouTube – YouTube SPERS Scout for automatics. 由AIsa是一项围绕特定任务主题设计的实用技能。它会根据用户给出的目标、输入材料和运行环境,组织必要的处理步骤,调用适合的工具或接口,并把执行结果整理成便于检查和继续使用的形式。
涉及外部服务、账号权限和敏感数据时。从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
面向自主智能体的 YouTube 搜索结果页(SERP)侦察工具。由 AIsa 提供支持。
一个 API 密钥,即可实现排名发现、内容研究与竞品追踪。
"查找关于 'AI agents tutorial' 的高排名视频,了解哪些内容表现优异"
"搜索竞品频道发布的关于 'machine learning' 的视频"
"当前关于 'GPT-5' 的热门 YouTube 视频有哪些?"
"查找关于 'autonomous driving' 的热门视频,以理解受众兴趣"
"搜索发布 'crypto trading' 相关内容的频道"
export AISA_API_KEY="your-key"
# 搜索视频 curl "https://api.aisa.one/apis/v1/youtube/search?engine=youtube&q=AI+agents+tutorial" -H "Authorization: Bearer $AISA_API_KEY"
# 在指定国家(美国)中搜索 curl "https://api.aisa.one/apis/v1/youtube/search?engine=youtube&q=machine+learning&gl=us" -H "Authorization: Bearer $AISA_API_KEY" # 在日本搜索 curl "https://api.aisa.one/apis/v1/youtube/search?engine=youtube&q=AI&gl=jp&hl=ja" -H "Authorization: Bearer $AISA_API_KEY"
# 按界面语言搜索 curl "https://api.aisa.one/apis/v1/youtube/search?engine=youtube&q=python+tutorial&hl=en" -H "Authorization: Bearer $AISA_API_KEY" # 中文界面 curl "https://api.aisa.one/apis/v1/youtube/search?engine=youtube&q=编程教程&hl=zh-CN&gl=cn" -H "Authorization: Bearer $AISA_API_KEY"
# 使用 sp 参数进行分页或高级筛选 curl "https://api.aisa.one/apis/v1/youtube/search?engine=youtube&q=AI&sp=" -H "Authorization: Bearer $AISA_API_KEY"
# 基础搜索
python3 {baseDir}/scripts/youtube_client.py search --query "AI agents tutorial"
# 按国家搜索
python3 {baseDir}/scripts/youtube_client.py search --query "machine learning" --country us
# 按语言搜索
python3 {baseDir}/scripts/youtube_client.py search --query "python tutorial" --lang en
# 完整选项
python3 {baseDir}/scripts/youtube_client.py search --query "GPT-5 news" --country us --lang en
# 竞品研究
python3 {baseDir}/scripts/youtube_client.py search --query "OpenAI tutorial"
# 趋势发现
python3 {baseDir}/scripts/youtube_client.py search --query "AI trends 2025"
查找当前排名靠前的内容,识别自身策略中的空白点:
# 在您的垂直领域中搜索高排名视频
results = client.search("AI automation tutorial")
# 分析标题、观看量和频道,发掘潜在机会
追踪竞品正在发布的内容:
# 搜索竞品品牌 + 主题组合
results = client.search("OpenAI GPT tutorial")
# 长期监测其排名变化
发现当前热门话题:
# 搜索宽泛主题,观察流行趋势
results = client.search("artificial intelligence 2025")
# 从高排名视频标题中提取高频关键词
了解目标受众观看的内容:
# 按特定地区搜索
results = client.search("coding tutorial", country="jp", lang="ja")
# 分析区域性内容偏好
分析视频在特定关键词下的排名情况:
# 追踪目标关键词的排名位置
keywords = ["AI tutorial", "machine learning basics", "Python AI"]
for kw in keywords:
results = client.search(kw)
# 记录前 10 名视频及其所属频道
| 接口地址 | 方法 | 说明 |
|---|---|---|
/youtube/search |
GET | 搜索 YouTube 搜索结果页(SERP) |
| 参数 | 类型 | 是否必需 | 说明 |
|---|---|---|---|
| engine | string | 是 | 必须为 youtube |
| q | string | 是 | 搜索关键词 |
| gl | string | 否 | 国家代码(例如:us、jp、uk、cn) |
| hl | string | 否 | 界面语言(例如:en、ja、zh-CN) |
| sp | string | 否 | YouTube Filter Token,用于分页或筛选 |
{
"search_metadata": {
"id": "search_id",
"status": "Success",
"created_at": "2025-01-15T12:00:00Z",
"request_time_taken": 1.23,
"total_time_taken": 1.45
},
"search_results": [
{
"video_id": "abc123xyz",
"title": "Complete AI Agents Tutorial 2025",
"link": "https://www.youtube.com/watch?v=abc123xyz",
"channel_name": "AI Academy",
"channel_link": "https://www.youtube.com/@aiacademy",
"description": "Learn how to build AI agents from scratch...",
"views": "125K views",
"published_date": "2 weeks ago",
"duration": "45:30",
"thumbnail": "https://i.ytimg.com/vi/abc123xyz/hqdefault.jpg"
}
]
}
| 代码 | 国家 |
|---|---|
| us | 美国 |
| uk | 英国 |
| jp | 日本 |
| cn | 中国 |
| de | 德国 |
| fr | 法国 |
| kr | 韩国 |
| in | 印度 |
| br | 巴西 |
| au | 澳大利亚 |
| 代码 | 语言 |
|---|---|
| en | 英语 |
| ja | 日语 |
| zh-CN | 中文(简体) |
| zh-TW | 中文(繁体) |
| ko | 韩语 |
| de | 德语 |
| fr | 法语 |
| es | 西班牙语 |
| pt | 葡萄牙语 |
| ru | 俄语 |
| API | 费用 |
|---|---|
| YouTube 搜索 | 约 $0.002 |
每次响应均包含 usage.cost 和 usage.credits_remaining 字段。
export AISA_API_KEY="your-key"请参阅 API Reference 获取全部接口的详细说明文档。