← Back to Skills Marketplace
短视频爆款拆解(叙事式)
by
Jack-Yang-ai
· GitHub ↗
· v2.0.1
· MIT-0
57
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install video-deconstruct
Description
把一段抖音/小红书短视频拆成「故事 + 心理学」式爆款拆解报告——选题/一句话总结/内容描述/视频结构(开头-中间-结尾)/事件推进/落幕文案/受众启示/核心爆点/节奏/BGM。给运营拍同款、写脚本、做分镜时直接当弹药。当用户说"拆解视频""分析这条视频""帮我看这段抖音""短视频结构""卡点在哪""这条爆款怎么...
Usage Guidance
这个技能本身在目的、代码和依赖上是一致的:它会把你指定的 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 的上传与分析逻辑。
Capability Analysis
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.
Capability Tags
Capability Assessment
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 设置。
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install video-deconstruct - After installation, invoke the skill by name or use
/video-deconstruct - Provide required inputs per the skill's parameter spec and get structured output
Version History
v2.0.1
Publish cleaned release: 128MB direct upload, safer packaging, updated docs and ASR/BGM wording.
Metadata
Frequently Asked Questions
What is 短视频爆款拆解(叙事式)?
把一段抖音/小红书短视频拆成「故事 + 心理学」式爆款拆解报告——选题/一句话总结/内容描述/视频结构(开头-中间-结尾)/事件推进/落幕文案/受众启示/核心爆点/节奏/BGM。给运营拍同款、写脚本、做分镜时直接当弹药。当用户说"拆解视频""分析这条视频""帮我看这段抖音""短视频结构""卡点在哪""这条爆款怎么... It is an AI Agent Skill for Claude Code / OpenClaw, with 57 downloads so far.
How do I install 短视频爆款拆解(叙事式)?
Run "/install video-deconstruct" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is 短视频爆款拆解(叙事式) free?
Yes, 短视频爆款拆解(叙事式) is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does 短视频爆款拆解(叙事式) support?
短视频爆款拆解(叙事式) is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created 短视频爆款拆解(叙事式)?
It is built and maintained by Jack-Yang-ai (@jack-yang-ai); the current version is v2.0.1.
More Skills