← 返回 Skills 市场
Auto Video Analyzer
作者
shishenbaiye
· GitHub ↗
· v1.0.0
· MIT-0
286
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install auto-video-analyzer
功能描述
自动分析视频内容,提取关键帧进行AI视觉分析。支持 Windows、macOS 和 Linux。首次使用自动从GitHub下载对应平台的工具脚本。
使用说明 (SKILL.md)
Auto Video Analyzer
自动分析视频内容,提取关键帧进行AI视觉分析。
触发条件
当用户消息包含以下模式时自动调用:
| 模式 | 关键词 | 示例 |
|---|---|---|
| Scan | "分析视频", "看一下视频", "说说视频内容" | "分析视频 C:\video.mp4" |
| Full | "详细分析视频", "深度分析视频" | "详细分析视频 D:\demo.mp4" |
| Debug | "Debug视频", "排查视频", "视频问题" | "Debug视频,为什么角色不动" |
工作原理
- 检查/下载工具脚本 - 首次使用自动从 GitHub 拉取对应平台版本
- 提取视频关键帧 - 使用 FFmpeg 智能采样
- AI 视觉分析 - 分析帧图片内容
- 生成分析报告 - 输出结构化分析结果
使用方式
前提条件
安装 FFmpeg (必需):
Windows:
winget install Gyan.FFmpeg
macOS:
brew install ffmpeg
Linux (Ubuntu/Debian):
sudo apt update && sudo apt install ffmpeg
Linux (CentOS/RHEL):
sudo yum install ffmpeg
自动工作流
当用户说:
"分析一下 /Users/xxx/Videos/demo.mp4"
AI 自动执行:
- 检测操作系统类型
- 检查对应平台的工具脚本是否存在
- 不存在则从 GitHub 下载
- Windows:
auto-analyze-video.ps1 - macOS/Linux:
auto-analyze-video.sh
- Windows:
- 执行脚本提取视频帧
- 分析帧图片内容
- 返回分析报告
技术依赖
- FFmpeg: 视频信息读取和帧提取
- PowerShell (Windows) 或 Bash (macOS/Linux)
- AI Vision: 图像分析能力
工具下载
脚本托管于 GitHub:
- 仓库: https://github.com/shishenbaiye/auto-video-analyzer
- 工具目录: https://github.com/shishenbaiye/auto-video-analyzer/tree/main/tools
包含:
auto-analyze-video.ps1- Windows PowerShell 版本auto-analyze-video.sh- macOS/Linux Bash 版本
首次使用时 AI 会自动检测平台并下载对应版本。
平台自动检测逻辑
AI 助手首次使用时执行以下逻辑:
# 展开路径
$toolsDir = $executionContext.InvokeCommand.ExpandString("$env:USERPROFILE/.openclaw/workspace/tools")
# 检测平台
$isWindows = $IsWindows -or ($env:OS -eq "Windows_NT") -or ($PSVersionTable.Platform -eq "Win32NT")
if ($isWindows) {
$scriptName = "auto-analyze-video.ps1"
$scriptPath = Join-Path $toolsDir $scriptName
} else {
$scriptName = "auto-analyze-video.sh"
$scriptPath = Join-Path $toolsDir $scriptName
}
$scriptUrl = "https://raw.githubusercontent.com/shishenbaiye/auto-video-analyzer/main/tools/$scriptName"
# 检查并下载
if (-not (Test-Path $scriptPath)) {
New-Item -ItemType Directory -Force -Path $toolsDir | Out-Null
Invoke-WebRequest -Uri $scriptUrl -OutFile $scriptPath -UseBasicParsing
# Linux/macOS 需要添加执行权限
if (-not $isWindows) {
chmod +x $scriptPath
}
Write-Host "✅ 工具已下载: $scriptPath"
}
安装本技能
# 从 ClawHub 安装
clawhub install auto-video-analyzer
# 或从 GitHub 直接安装
clawhub install shishenbaiye/auto-video-analyzer
更新日志
v1.0.0
- 基础视频分析功能
- 支持 Windows PowerShell 版本
- 支持 macOS/Linux Bash 版本
- 自动检测平台并下载对应工具
功能分析
Type: OpenClaw Skill
Name: auto-video-analyzer
Version: 1.0.0
The skill implements a 'download-and-execute' pattern in SKILL.md, instructing the AI agent to fetch and run external PowerShell or Bash scripts from a GitHub repository (raw.githubusercontent.com/shishenbaiye/auto-video-analyzer) based on the host OS. While the stated purpose is video analysis via FFmpeg, executing unverified remote code at runtime is a significant security risk (RCE) because the remote scripts can be modified independently of the skill bundle. No explicit evidence of malicious intent was found in the provided text, but the mechanism itself is high-risk.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install auto-video-analyzer - 安装完成后,直接呼叫该 Skill 的名称或使用
/auto-video-analyzer触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
auto-video-analyzer v1.0.0
- 首发版本,支持自动分析视频内容并提取关键帧进行AI视觉分析
- 覆盖 Windows、macOS 和 Linux 平台
- 首次使用自动下载并部署适配平台的分析脚本
- 依赖 FFmpeg 进行视频关键帧提取
- 支持多种触发关键词与自动工作流
- 生成结构化视频内容分析报告
元数据
常见问题
Auto Video Analyzer 是什么?
自动分析视频内容,提取关键帧进行AI视觉分析。支持 Windows、macOS 和 Linux。首次使用自动从GitHub下载对应平台的工具脚本。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 286 次。
如何安装 Auto Video Analyzer?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install auto-video-analyzer」即可一键安装,无需额外配置。
Auto Video Analyzer 是免费的吗?
是的,Auto Video Analyzer 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Auto Video Analyzer 支持哪些平台?
Auto Video Analyzer 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Auto Video Analyzer?
由 shishenbaiye(@shishenbaiye)开发并维护,当前版本 v1.0.0。
推荐 Skills