← 返回 Skills 市场
qiujiahong

AI Video Gen

作者 Nick Qiu · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
1754
总下载
3
收藏
12
当前安装
1
版本数
在 OpenClaw 中安装
/install video-gen
功能描述
AI视频生成与编辑,使用火山引擎 Doubao Seedance 模型。支持文生视频、图生视频、有声视频。当用户要求生成视频、制作视频、文生视频、图生视频时使用此 skill。
安全使用建议
This skill appears to do what it says (generate videos via Volcengine/Doubao) and contains only the expected network and file operations, but check a few things before installing or running it: - Fix the BASE_URL bug: open scripts/generate_video.py and change the BASE_URL line from os.environ.get("VIDEO_GEN_API_KEY", ...) to os.environ.get("VIDEO_GEN_BASE_URL", "https://ark.cn-beijing.volces.com/api/v3"). Without that edit the intended VIDEO_GEN_BASE_URL env var will be ignored. - Provide only a Volcengine API key you trust and avoid passing local file paths that contain sensitive data (the script will read any --first-frame or --reference-image file you supply and send it to the remote API). - The README/SKILL.md include an example for uploading to Feishu; if you use that, you will need Feishu app_id/app_secret and will be uploading the generated video to a third-party cloud — verify you are comfortable sharing that content. - The skill is from an unknown source (no homepage in registry metadata). If you plan to run it in a sensitive environment, review the repository or run in an isolated environment first. If you want higher assurance, ask the author for an official source repository or sign-off, or run the script in a disposable container and inspect network traffic and code before using real API keys or sensitive input files.
功能分析
Type: OpenClaw Skill Name: video-gen Version: 1.0.0 The script `scripts/generate_video.py` contains a critical logic error where the `VIDEO_GEN_API_KEY` environment variable is incorrectly used as the `BASE_URL` for API requests. This causes the script to attempt network connections using the secret key as a hostname, which leads to functional failure and potential credential exposure in network logs or DNS queries. Additionally, `SKILL.md` provides instructions for the AI agent to programmatically handle sensitive Feishu (Lark) credentials (`app_id` and `app_secret`), which increases the risk of credential theft or accidental disclosure through the agent's execution context.
能力评估
Purpose & Capability
Name/description match the included script and documentation: the skill calls a Doubao/Volcengine video-generation API and implements text/image/audio→video flows. Required capabilities (API key, optional base URL) are consistent with that purpose.
Instruction Scope
SKILL.md instructs the agent to run scripts/generate_video.py and optionally upload a generated video to Feishu. The Feishu upload is presented as an example and would require separate Feishu app credentials (app_id/app_secret) which are not declared as required env vars; the script itself only performs video generation and download. The script will read any local file paths you pass (first-frame/reference-image) and upload them to the remote generation API as provided — be cautious about supplying sensitive local files.
Install Mechanism
No install spec — instruction-only with included Python script. This is low-risk; nothing in the skill downloads or installs code at runtime beyond normal Python execution. The script depends on httpx but installation steps are left to the environment.
Credentials
The docs declare VIDEO_GEN_API_KEY and VIDEO_GEN_BASE_URL, but the script contains a bug: BASE_URL is read using os.environ.get("VIDEO_GEN_API_KEY", default) instead of os.environ.get("VIDEO_GEN_BASE_URL", default). This is a coding mistake (not a secret-exfiltration pattern) but means the declared base-URL env var is ignored unless you modify the script. Aside from that, only the service API key is required; no unrelated credentials are requested by the code. The Feishu example requires app_id/app_secret, but those are not listed as required env vars — they're optional examples.
Persistence & Privilege
The skill does not request persistent or elevated platform privileges (always: false, no special config paths, does not modify other skills). It performs network calls to the declared API endpoint and saves downloaded video files to disk, which is expected for its purpose.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install video-gen
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /video-gen 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: Doubao Seedance video generation
元数据
Slug video-gen
版本 1.0.0
许可证
累计安装 12
当前安装数 12
历史版本数 1
常见问题

AI Video Gen 是什么?

AI视频生成与编辑,使用火山引擎 Doubao Seedance 模型。支持文生视频、图生视频、有声视频。当用户要求生成视频、制作视频、文生视频、图生视频时使用此 skill。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1754 次。

如何安装 AI Video Gen?

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

AI Video Gen 是免费的吗?

是的,AI Video Gen 完全免费(开源免费),可自由下载、安装和使用。

AI Video Gen 支持哪些平台?

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

谁开发了 AI Video Gen?

由 Nick Qiu(@qiujiahong)开发并维护,当前版本 v1.0.0。

💬 留言讨论