搜索

PythonReactSEOPDF
OpenClaw

find_reference_video

从 frameset.app 搜索视频参考片段,找到合集页面和原视频链接。用于: (1) 根据关键词搜索广告/电影片段参考,(2) 获取原视频 YouTube/Vimeo 链接,(3) 下载视频到本地。

fredhnian0 来源安装数☆ 0 仓库 Stars

安装与使用

请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。

SkillHub CLI

skillhub install fredhnian/find-reference-video

打开来源仓库,查看说明和兼容环境后,按来源提供的命令或步骤安装。

将来源链接提供给你的 Agent,让它先读取说明、核对依赖,并向你说明将执行的安装步骤。

查看来源 ↗使用指南

技能说明

Find Reference Video - 找参考视频

使用方式:用户说"帮我找一个和[话题]相关的参考片",即调用此 skill。

完整流程

1. 搜索 frameset

直接搜索关键词,不需要问用户要几个。使用正确 URL 格式:https://frameset.app/search?search=关键词

2. 发送截图给用户确认

重要:不要直接选图片!先截取搜索结果页面发给用户看,让用户告诉你需要哪些编号(编号规则:从左到右,从上到下)。

3. 处理用户选择的编号
  • 如果用户给的编号超过10个 → 提醒"数量较多,是否确认?"
  • 如果用户执意超过15个 → 最多只找15个(取前15个)
4. 根据用户选择的编号获取合集页面链接

不要点击图片! 而是:

  • 鼠标 hover 到图片上(图片左上角会出现可点击的链接)
  • 点击链接进入合集页面
5. 获取原视频链接
  • 合集页面有 "Watch" / "Open in YouTube" / "Open in Vimeo" 按钮
  • 点击获取视频 URL
6. 列出表格

用 Markdown 表格列出结果:

# 合集名称 合集链接 原视频链接
1 xxx https://frameset.app/... https://...
2 xxx https://frameset.app/... https://...
7. 询问是否下载

"需要下载哪些?告诉我编号(如:1,3,5)"

8. 执行下载

根据用户给的编号,下载对应视频到 ~/Downloads/

数量限制规则

  • 超过 10 个 → 提醒用户"数量较多,是否确认?"
  • 超过 15 个 → 最多只找 15 个

视频下载命令

# YouTube
yt-dlp -f "best[ext=mp4]/best" -o "视频名.%(ext)s" "视频链接"

# Vimeo
yt-dlp -f "best[ext=mp4]/best" -o "视频名.%(ext)s" "视频链接"

注意事项

  • frameset 里的内容都是电影/广告的静帧
  • 选择静态图片,跳过 GIF 动图(URL 含 _motion)
  • 关键:搜索结果页面,鼠标悬停(hover)到图片上,不要点击,图片左上角会出现链接
  • 每个步骤完成后都要等页面加载完成再操作

来源信息

Source
github
Repository
openclaw/skills
Path
skills/fredhnian/find-reference-video
Version
—
Commit
6ed58ff5a5f78ee8968cc18ad39c72a203bb5f1e
分类来源
rules
状态
active
可见性
public

这些信息来自收录时的来源分析,可能滞后;使用前请核对最新来源文件。

来源内容

SKILL.md
# Find Reference Video - 找参考视频

**使用方式**:用户说"帮我找一个和[话题]相关的参考片",即调用此 skill。

## 完整流程

### 1. 搜索 frameset
直接搜索关键词,不需要问用户要几个。使用正确 URL 格式:`https://frameset.app/search?search=关键词`

### 2. 发送截图给用户确认
**重要**:不要直接选图片!先截取搜索结果页面发给用户看,让用户告诉你需要哪些编号(编号规则:从左到右,从上到下)。

### 3. 处理用户选择的编号
- 如果用户给的编号**超过10个** → 提醒"数量较多,是否确认?"
- 如果用户执意**超过15个** → 最多只找15个(取前15个)

### 4. 根据用户选择的编号获取合集页面链接
**不要点击图片!** 而是:
- 鼠标 **hover** 到图片上(图片左上角会出现可点击的链接)
- 点击链接进入合集页面

### 5. 获取原视频链接
- 合集页面有 "Watch" / "Open in YouTube" / "Open in Vimeo" 按钮
- 点击获取视频 URL

### 6. 列出表格
用 Markdown 表格列出结果:

| # | 合集名称 | 合集链接 | 原视频链接 |
|---|----------|----------|------------|
| 1 | xxx | https://frameset.app/... | https://... |
| 2 | xxx | https://frameset.app/... | https://... |

### 7. 询问是否下载
"需要下载哪些?告诉我编号(如:1,3,5)"

### 8. 执行下载
根据用户给的编号,下载对应视频到 ~/Downloads/

## 数量限制规则

- **超过 10 个** → 提醒用户"数量较多,是否确认?"
- **超过 15 个** → 最多只找 15 个

## 视频下载命令

```bash
# YouTube
yt-dlp -f "best[ext=mp4]/best" -o "视频名.%(ext)s" "视频链接"

# Vimeo
yt-dlp -f "best[ext=mp4]/best" -o "视频名.%(ext)s" "视频链接"
```

## 注意事项

- frameset 里的内容都是电影/广告的静帧
- 选择静态图片,跳过 GIF 动图(URL 含 _motion)
- **关键**:搜索结果页面,鼠标悬停(hover)到图片上,不要点击,图片左上角会出现链接
- 每个步骤完成后都要等页面加载完成再操作

相关技能

OpenClaw

1password

daggerkun007

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.