← 返回 Skills 市场
jiangyukunok

SGLang-Diffusion Video Generation

作者 jiangyukunok · GitHub ↗ · v1.0.2 · MIT-0
cross-platform ✓ 安全检测通过
374
总下载
0
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install sglang-diffusion-video
功能描述
Generate videos using a local SGLang-Diffusion server (Wan2.2, Hunyuan, FastWan, etc.). Use when: user asks to generate, create, or render a video with a loc...
使用说明 (SKILL.md)

SGLang-Diffusion Video Generation

Generate videos via a local SGLang-Diffusion server's OpenAI-compatible API.

Video generation is asynchronous and takes several minutes. The script handles submission, polling, and download automatically.

Prerequisites

  • SGLang-Diffusion server running a video model (default: http://127.0.0.1:30000)
  • Supported models: Wan2.2-T2V, Wan2.2-I2V, FastWan, Hunyuan
  • If the server was started with --api-key, set SGLANG_DIFFUSION_API_KEY env var

Generate a video

python3 {baseDir}/scripts/generate_video.py --prompt "a curious raccoon exploring a garden"

Useful flags

python3 {baseDir}/scripts/generate_video.py --prompt "ocean waves at sunset" --size 1280x720
python3 {baseDir}/scripts/generate_video.py --prompt "city timelapse" --negative-prompt "blurry, low quality"
python3 {baseDir}/scripts/generate_video.py --prompt "dancing robot" --steps 50 --guidance-scale 7.5 --seed 42
python3 {baseDir}/scripts/generate_video.py --prompt "flying through clouds" --seconds 8 --fps 24 --out ./my-video.mp4
python3 {baseDir}/scripts/generate_video.py --prompt "flying through clouds" --server http://192.168.1.100:30000 --out ./my-video.mp4
python3 {baseDir}/scripts/generate_video.py --prompt "cat playing" --poll-interval 15 --timeout 1800
python3 {baseDir}/scripts/generate_video.py --prompt "animate this scene" --input-image /tmp/scene.png

API key (optional)

Only needed if the SGLang-Diffusion server was started with --api-key. Set SGLANG_DIFFUSION_API_KEY, or pass --api-key directly:

python3 {baseDir}/scripts/generate_video.py --prompt "hello" --api-key sk-my-key

Or configure in ~/.openclaw/openclaw.json:

{
 skills: {
   "sglang-diffusion-video": {
     env: { SGLANG_DIFFUSION_API_KEY: "sk-my-key" },
   },
 },
}

Notes

  • The script prints a MEDIA: line for OpenClaw to auto-attach on supported chat providers.
  • Output defaults to timestamped MP4 in /tmp/.
  • Video generation typically takes 5-15 minutes depending on GPU and model size.
  • Do not read the video back; report the saved path only.
安全使用建议
This skill appears to be what it says: a Python script that talks to a SGLang‑Diffusion server to generate videos. Before installing or running it: (1) ensure the server URL you use is local or trusted (by default it is http://127.0.0.1:30000); (2) protect any API key you set in SGLANG_DIFFUSION_API_KEY or the CLI, and avoid pasting it into public places; (3) do not pass sensitive images via --input-image since the script base64-encodes and uploads them to the configured server; (4) generated files default to /tmp and the script prints a MEDIA: line which some chat integrations may auto-attach—be mindful of where outputs are posted. Overall the skill is internally consistent and proportional to its stated purpose.
功能分析
Type: OpenClaw Skill Name: sglang-diffusion-video Version: 1.0.2 The skill bundle provides a legitimate utility for generating videos using a local SGLang-Diffusion server. The Python script (scripts/generate_video.py) uses standard libraries to interact with an OpenAI-compatible API, supporting features like image-to-video via base64 encoding and asynchronous polling. There are no signs of malicious intent, obfuscation, or unauthorized data exfiltration; all file and network operations are directly related to the stated purpose of video generation and are controlled by user-provided arguments.
能力评估
Purpose & Capability
Name/description match the included script: the skill only requires python3 and talks to a local SGLang‑Diffusion server (default http://127.0.0.1:30000). No unrelated binaries, cloud credentials, or system paths are requested.
Instruction Scope
SKILL.md and the script instruct the agent to POST prompts and (optionally) base64 input images to the configured SGLang server, poll status, download the resulting MP4, and print a MEDIA: line for auto-attachment. This is appropriate for the purpose, but it means any server URL you point it at will receive your prompt and any provided input image — do not point to untrusted remote servers or supply sensitive files as input images.
Install Mechanism
No install spec is provided (instruction-only with one included script). Nothing is downloaded or written to disk by an installer; risk is limited to running the provided Python script.
Credentials
Only an optional SGLANG_DIFFUSION_API_KEY is referenced (used when the server enforces an API key). No unrelated secrets or multiple unrelated environment variables are requested.
Persistence & Privilege
always is false and the skill does not request persistent/privileged platform presence or modify other skills. It only runs when invoked.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install sglang-diffusion-video
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /sglang-diffusion-video 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.2
- Added --seconds and --fps options for setting video duration and frame rate via the CLI. - Updated usage examples in documentation to show new --seconds and --fps flags.
v1.0.1
- Migrated script from scripts/generate.py to scripts/generate_video.py for clarity and focus on video generation. - The core functionality and usage remain unchanged; update your calls to use generate_video.py instead.
v1.0.0
- Initial release of sglang-diffusion-video skill for local video generation. - Supports multiple SGLang-Diffusion models (Wan2.2, Hunyuan, FastWan, etc.). - Handles asynchronous job submission, polling, and video download from a local server. - Provides command-line usage instructions and flag options for prompt, model, server, and output settings. - API key support for servers running with authentication. - Designed exclusively for locally hosted video models, not for cloud APIs or image generation.
元数据
Slug sglang-diffusion-video
版本 1.0.2
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 3
常见问题

SGLang-Diffusion Video Generation 是什么?

Generate videos using a local SGLang-Diffusion server (Wan2.2, Hunyuan, FastWan, etc.). Use when: user asks to generate, create, or render a video with a loc... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 374 次。

如何安装 SGLang-Diffusion Video Generation?

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

SGLang-Diffusion Video Generation 是免费的吗?

是的,SGLang-Diffusion Video Generation 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

SGLang-Diffusion Video Generation 支持哪些平台?

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

谁开发了 SGLang-Diffusion Video Generation?

由 jiangyukunok(@jiangyukunok)开发并维护,当前版本 v1.0.2。

💬 留言讨论