← 返回 Skills 市场
clair-001

Douyin Reverse Engineer

作者 Clair · GitHub ↗ · v2.0.0 · MIT-0
cross-platform ⚠ suspicious
123
总下载
0
收藏
1
当前安装
2
版本数
在 OpenClaw 中安装
/install douyin-reverse-engineer
功能描述
从抖音视频反推AI绘画提示词和分镜脚本。当用户提到反推提示词、视频反推、抖音分析、分镜反推、游戏改写、视频转提示词时触发。
使用说明 (SKILL.md)

Douyin Reverse Engineer

抖音视频URL出发,自动完成:下载视频 → 豆包AI分析 → 反推AI绘画提示词 + 分镜脚本 → 游戏风格改写。

前置依赖

使用前请先安装以下 skill:

npx clawhub install doubao-video-analyzer
npx clawhub install video-downloader

同时需要配置环境变量:

  • ARK_API_KEY:火山引擎 ARK API Key(用于豆包视频分析)

系统依赖:

  • Python 3.8+
  • ffmpeg(video-downloader 需要)
  • yt-dlp(video-downloader 需要)

用法

# 完整流程(需要 ARK_API_KEY 环境变量)
python skills/douyin-reverse-engineer/reverse_video.py "抖音URL"

# 分析本地视频
python skills/douyin-reverse-engineer/reverse_video.py --local ./video.mp4

# 仅下载(不分析)
python skills/douyin-reverse-engineer/reverse_video.py "抖音URL" --download-only

# 自定义输出目录
python skills/douyin-reverse-engineer/reverse_video.py "URL" --output ./out

# 跳过游戏向改写
python skills/douyin-reverse-engineer/reverse_video.py "URL" --no-rewrite

# 启用锈湖(Rusty Lake)风格改写(调用 Seed-2.0-lite 大模型逐场景改写)
python skills/douyin-reverse-engineer/reverse_video.py "URL" --rusty-lake

依赖

  • doubao-video-analyzer skill(volcenginesdkarkruntime + ARK_API_KEY)
  • video-downloader skill(yt-dlp + ffmpeg)

注意:首次使用请先运行 npx clawhub install doubao-video-analyzernpx clawhub install video-downloader 安装依赖 skill。

安全使用建议
Before installing or running this skill: (1) Be aware it will upload videos to Volcengine (ARK) using your ARK_API_KEY — do not use sensitive/proprietary video unless you accept that exposure. (2) The package's manifest and README do not fully match the code: the script imports a 'douyin-downloader' skill that is not listed in _meta.json or the SKILL.md install instructions — you may need to install that separately or the script will fail. (3) Review the other skills (doubao-video-analyzer, video-downloader, and any douyin downloader) that this skill calls; they will run network I/O and may require additional tools (yt-dlp, ffmpeg). (4) Consider testing with a non-sensitive local video first and run in a sandboxed environment; keep the ARK_API_KEY scoped/rotated and revoke it if you don't trust the service or after testing. (5) If you need higher assurance, request the missing/unclear packaging details from the author or inspect the other referenced skill code (douyin-downloader, doubao-video-analyzer) before use.
功能分析
Type: OpenClaw Skill Name: douyin-reverse-engineer Version: 2.0.0 The douyin-reverse-engineer skill bundle is designed to download videos and use AI models (via the Volcengine ARK API) to generate storyboards and painting prompts. The code in reverse_video.py orchestrates these tasks by calling other skills (video-downloader and doubao-video-analyzer) via subprocess and direct imports, which is consistent with the OpenClaw ecosystem. No evidence of data exfiltration, malicious persistence, or prompt injection was found; the use of the ARK_API_KEY is documented and necessary for the stated functionality.
能力评估
Purpose & Capability
The name/description (reverse-engineer Douyin videos into AI prompts/storyboards) aligns with the code: it downloads videos and calls a video-analyzer that uses Volcengine ARK. Required environment variable ARK_API_KEY is appropriate for that. However, the code references a 'douyin-downloader' skill (skills/douyin-downloader/...) while the SKILL.md and _meta.json list dependencies only as doubao-video-analyzer and video-downloader — that mismatch (and minor path variations like 'script' vs 'scripts') is an incoherence that may cause runtime failures or indicate sloppy packaging.
Instruction Scope
The runtime instructions and code explicitly upload the user's video to Volcengine (parse_video.py does client.files.create and submits frames to an Ark model). That means user video content will be transmitted to a third-party service (Volcengine) under the provided ARK_API_KEY. The SKILL.md does call out ARK_API_KEY, but the code-level description and docstrings confirm the upload behavior — this is expected for the skill's function but carries privacy/third‑party exposure risk. Also the code invokes other local skill scripts (douyin-downloader, video-downloader, doubao-video-analyzer); SKILL.md instructs installing two of these but not the douyin-specific downloader the code imports.
Install Mechanism
There is no remote download/install spec in the package itself (no arbitrary URL downloads or extract operations). The skill is delivered as code plus SKILL.md and relies on other skills installed via 'npx clawhub install ...' (which is an expected, lower-risk install path).
Credentials
Only ARK_API_KEY is declared as a required env var and is the primary credential — that is consistent with a skill that calls Volcengine ARK. The SKILL.md also expects system tools (python, ffmpeg, yt-dlp) provided by other skills; those are plausible. Still, the ARK API key is sensitive because it authorizes uploading and processing of content — ensure you trust the endpoint and rotate/revoke the key if needed.
Persistence & Privilege
The skill is not 'always: true' and is user-invocable. It does not request persistent privileges or claim to modify other skills' configs. It runs as a user-invoked script and does not appear to self-enable or persist settings beyond normal file outputs.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install douyin-reverse-engineer
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /douyin-reverse-engineer 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2.0.0
新增锈湖(Rusty Lake)风格大模型改写,使用火山引擎Seed-2.0-lite逐场景改写分镜
v1.0.0
Initial release of douyin-reverse-engineer. - Automatically downloads Douyin videos and uses Doubao AI for analysis. - Extracts AI art prompt words and storyboard scripts from video. - Supports game-style rewriting of output. - Integrates with doubao-video-analyzer and video-downloader skills. - Requires ARK_API_KEY environment variable and Python 3.8+, ffmpeg, yt-dlp. - Provides command-line options for local files, download only, custom output, and skipping rewrite.
元数据
Slug douyin-reverse-engineer
版本 2.0.0
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 2
常见问题

Douyin Reverse Engineer 是什么?

从抖音视频反推AI绘画提示词和分镜脚本。当用户提到反推提示词、视频反推、抖音分析、分镜反推、游戏改写、视频转提示词时触发。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 123 次。

如何安装 Douyin Reverse Engineer?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install douyin-reverse-engineer」即可一键安装,无需额外配置。

Douyin Reverse Engineer 是免费的吗?

是的,Douyin Reverse Engineer 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Douyin Reverse Engineer 支持哪些平台?

Douyin Reverse Engineer 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Douyin Reverse Engineer?

由 Clair(@clair-001)开发并维护,当前版本 v2.0.0。

💬 留言讨论