npx skills add https://github.com/zrong/skills --skill video-analyzer通过视觉/视频大模型分析视频内容,支持本地视频文件和互联网视频。
根据使用的模型设置对应的 API Key 环境变量:
# 火山引擎(豆包)
export ARK_API_KEY="your-api-key"
# OpenAI
export OPENAI_API_KEY="your-api-key"
编辑 scripts/models.json 添加或修改模型配置。每个模型需要:
base_url — API 地址api_key_env — 读取 API Key 的环境变量名model — 模型 IDapi_type — 或 广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
responseschat_completionssupports_video — 是否支持原生视频输入确认视频来源 :获取用户提供的视频路径或 URL。
确认分析需求 :明确用户想了解什么(如概括内容、回答问题、描述场景等)。如果 $ARGUMENTS 非空,将其作为分析提示词。
选择模型 :默认使用 models.json 中的 default_model,用户也可指定。
执行分析 :运行脚本(在 scripts/ 目录下执行):
uv run analyze.py --video <视频路径或URL> --prompt "<分析提示词>"
可选参数:
* --model <名称> — 指定模型(对应 models.json 中的 key)
* --frames <数量> — 抽帧数量(默认 10)
* --max-size <像素> — 帧最大边长(默认 720)
5. 展示结果 :将模型返回的分析结果展示给用户。
# 本地视频
uv run analyze.py --video /path/to/video.mp4 --prompt "描述视频内容"
# 互联网直接视频 URL
uv run analyze.py --video https://example.com/video.mp4 --prompt "分析视频"
# 视频站点 URL(YouTube、Bilibili 等)
uv run analyze.py --video https://www.youtube.com/watch?v=xxxxx --prompt "总结视频"
# 指定模型和抽帧数
uv run analyze.py --video video.mp4 --model doubao-vision --frames 20 --prompt "分析"
yt-dlp,已作为 Python 依赖自动安装Weekly Installs
142
Repository
GitHub Stars
2
First Seen
Mar 6, 2026
Security Audits
Installed on
cursor142
cline141
gemini-cli141
codex141
opencode141
github-copilot141
AI Elements:基于shadcn/ui的AI原生应用组件库,快速构建对话界面
66,200 周安装
Defuddle 网页内容提取工具 - 一键去除广告侧边栏,输出干净 Markdown
956 周安装
AI代码审查工具 - 自动化安全、性能、质量与测试审查 | 提升开发效率
955 周安装
Nuxt Better Auth:Nuxt 4+ 身份验证模块,集成组合式函数与路由保护
963 周安装
speakturbo-tts:超低延迟文本转语音工具,90毫秒实时对话,支持8种语音
957 周安装
Grimoire Uniswap 技能:查询 Uniswap 元数据与生成代币/资金池快照的 CLI 工具
961 周安装
Flutter 数据持久化指南:MVVM 架构、SQLite 缓存策略与数据库选择
961 周安装