🦀 ClawHub
Xiao Hong Shu Video Analyser
by @hviktortsoi
下载并分析小红书视频内容。当用户提供小红书链接(xiaohongshu.com)时,自动下载视频、提取语音文字、整理总结内容。Use when user provides a xiaohongshu.com URL and wants video content analysis.
TERMINAL
clawhub install xhs-video-analyzer📖 About This Skill
name: xhs-video-analyzer description: 下载并分析小红书视频内容。当用户提供小红书链接(xiaohongshu.com)时,自动下载视频、提取语音文字、整理总结内容。Use when user provides a xiaohongshu.com URL and wants video content analysis.
小红书视频分析器
下载小红书视频并提取语音内容进行总结。
快速使用
当用户提供小红书链接时,执行以下流程:
~/.openclaw/skills/xhs-video-analyzer/scripts/full-analyze.sh "https://www.xiaohongshu.com/explore/..."
工作流程
1. 下载视频 - 使用 Python 脚本或 yt-dlp 2. 提取音频 - 使用 ffmpeg 3. 语音转文字 - 使用 Poe API + Gemini (云端转录) 4. 详细总结 - 基于转录文本生成深度分析报告
依赖
ffmpeg - 提取音频curl - API 请求Poe API Key - 需要配置 POE_API_KEY 环境变量或在 ~/.openclaw/openclaw.json 中配置API 配置
在 ~/.openclaw/openclaw.json 中配置 Poe API:
{
"models": {
"providers": {
"poe": {
"baseUrl": "https://api.poe.com/v1",
"apiKey": "YOUR_POE_API_KEY"
}
}
}
}
或设置环境变量:
export POE_API_KEY="your-api-key"
转录技术
使用 Poe API 的 file 格式发送音频到 Gemini 模型进行转录:
{
"type": "file",
"file": {
"filename": "audio.mp3",
"file_data": "data:audio/mp3;base64,"
}
}
输出
video.mp4audio.mp3audio.txtchunks/ (3分钟一个片段)详细总结指南
转录完成后,必须对转录文本进行深度分析和详细总结。总结应包含以下内容:
总结结构
1. 视频主题 - 一句话概括视频的核心话题 2. 核心观点 - 提取视频中的主要论点和见解(3-5条) 3. 详细内容分解 - 按话题/章节拆解视频内容,每个部分包含: - 子话题标题 - 具体内容和论据 - 举例或案例说明 - 讲述者的个人见解或建议 4. 实用价值 - 视频对观众的实际帮助或启发 5. 关键金句 - 摘录视频中有价值的原话(2-3句)
总结原则
示例格式
\\\
视频主题
[一句话概括]
核心观点
1. [观点1] - [具体解释] 2. [观点2] - [具体解释] 3. [观点3] - [具体解释]详细内容
[子话题1]
[详细说明内容,包括背景、论据、案例等][子话题2]
[详细说明内容,包括背景、论据、案例等][子话题3]
[详细说明内容,包括背景、论据、案例等]实用价值
关键金句
> "[原话摘录1]" > "[原话摘录2]" \\\分析完成后,先输出转录文本的详细总结,再提及工作目录信息。