← 返回 Skills 市场
短视频爆款拆解(叙事式)
作者
Jack-Yang-ai
· GitHub ↗
· v2.0.1
· MIT-0
57
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install video-deconstruct
功能描述
把一段抖音/小红书短视频拆成「故事 + 心理学」式爆款拆解报告——选题/一句话总结/内容描述/视频结构(开头-中间-结尾)/事件推进/落幕文案/受众启示/核心爆点/节奏/BGM。给运营拍同款、写脚本、做分镜时直接当弹药。当用户说"拆解视频""分析这条视频""帮我看这段抖音""短视频结构""卡点在哪""这条爆款怎么...
安全使用建议
这个技能本身在目的、代码和依赖上是一致的:它会把你指定的 mp4 上传到 https://api.stepfun.com 并调用 StepFun 的视觉/ASR 模型来生成拆解报告. 在决定安装/运行前请考虑:
- 隐私与合规:上传的视频会发送到第三方服务(StepFun)。不要上传含敏感个人信息或受版权/隐私限制的内容,除非你信任该服务并确认其数据保留与删除策略。虽然脚本会尝试在完成后删除文件(delete_file),但 API 端的真实保留策略取决于 StepFun。
- API 密钥管理:为 STEP_API_KEY 使用有最小权限和短期有效性的密钥,避免把长期密钥写入公共仓库或共享 .env。不要复制 README 中示例 key 当真实 key。若可能,用可撤销/受限的 key。
- ASR 与音频数据:启用 --with-asr 会提取音轨并以 base64 形式发送到 StepFun ASR 端点(体积会膨胀),这会把语音/潜在敏感对话上传到外部服务。若音轨包含敏感信息,请不要启用。
- 临时文件与清理:脚本会在异常/成功后尝试清理临时文件并删除云端文件,但删除请求可能失败或云端留有副本;若非常在意,请在受信环境下先本地测试或联系 StepFun 支持确认删除行为。
- 运行环境:需要安装 ffmpeg(系统依赖)和 Python 依赖(requirements.txt)。compress.py 中 pick_ladder 有 TODO(影响压缩质量/分辨率选择),不影响安全但可能影响分析质量。
如果你信任 StepFun(或在内部/私有部署的 StepFun 服务上运行),该 skill 可安全使用;如果对把视频发到外部服务有顾虑,可考虑把模型推理迁移到本地/受控环境或审查/替换 stepfun_client 的上传与分析逻辑。
功能分析
Type: OpenClaw Skill
Name: video-deconstruct
Version: 2.0.1
The skill bundle is a legitimate tool designed to analyze short videos (Douyin/Xiaohongshu) using StepFun's vision and ASR APIs. The code in `scripts/analyze.py`, `scripts/asr_client.py`, and `scripts/compress.py` performs expected tasks such as video compression, audio extraction via ffmpeg, and API interaction with `api.stepfun.com`. Subprocess calls are handled safely using argument lists rather than shell strings, and the prompt instructions in `prompts/system.txt` and `SKILL.md` are strictly aligned with the stated purpose of video deconstruction without any signs of malicious intent or data exfiltration.
能力标签
能力评估
Purpose & Capability
技能名/描述为“短视频拆解”,所需文件、依赖(ffmpeg、openai/httpx/jinja2)、以及脚本(上传视频、可选 ASR、渲染报告)都与目标一致,没有请求与目的不符的外部凭据或二进制。调用的模型和 API(step-1o-turbo-vision、stepaudio-2.5-asr、api.stepfun.com)与功能匹配。
Instruction Scope
SKILL.md 与脚本指示会把视频文件上传到 StepFun 文件 API,并(可选)抽音轨、将 PCM base64 化并 POST 到 StepFun 的 ASR SSE 端点;分析流程会把 ASR 文本和 video file_id 一并发给 StepFun 的 vision 模型。行为在文档中有说明 (上传/自动删除/--keep-upload),但这意味着用户视频与可能包含的个人信息会被发送到第三方服务(StepFun)。此外 analyze.py 会读取 skill 根目录的 .env 作为 STEP_API_KEY 的后备来源。
Install Mechanism
这是 instruction+script 型 skill:没有下载不明二进制或通过不受信任 URL 拉取代码。依赖通过 pip / 系统包(ffmpeg)声明,代码打包在 skill 中。compress.py 有一个未实现的 TODO(功能/质量问题而非安全问题)。
Credentials
仅要求 STEP_API_KEY(StepFun 平台凭据),这与把视频上传并调用 StepFun 模型的目的相符。脚本会在缺少环境变量时回退读取 skill 根目录的 .env。README/guides 示例里展示了一个示例 key 字符串(仅示例),用户不应把真实长期密钥写入公共仓库或共享位置。
Persistence & Privilege
manifest flags 表示 always=false,技能不会被强制常驻或修改其他技能配置。运行时会上传文件并在 finally 块里尝试删除(除非使用 --keep-upload),没有请求提升平台权限或修改全局 agent 设置。
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install video-deconstruct - 安装完成后,直接呼叫该 Skill 的名称或使用
/video-deconstruct触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2.0.1
Publish cleaned release: 128MB direct upload, safer packaging, updated docs and ASR/BGM wording.
元数据
常见问题
短视频爆款拆解(叙事式) 是什么?
把一段抖音/小红书短视频拆成「故事 + 心理学」式爆款拆解报告——选题/一句话总结/内容描述/视频结构(开头-中间-结尾)/事件推进/落幕文案/受众启示/核心爆点/节奏/BGM。给运营拍同款、写脚本、做分镜时直接当弹药。当用户说"拆解视频""分析这条视频""帮我看这段抖音""短视频结构""卡点在哪""这条爆款怎么... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 57 次。
如何安装 短视频爆款拆解(叙事式)?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install video-deconstruct」即可一键安装,无需额外配置。
短视频爆款拆解(叙事式) 是免费的吗?
是的,短视频爆款拆解(叙事式) 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
短视频爆款拆解(叙事式) 支持哪些平台?
短视频爆款拆解(叙事式) 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 短视频爆款拆解(叙事式)?
由 Jack-Yang-ai(@jack-yang-ai)开发并维护,当前版本 v2.0.1。
推荐 Skills