← 返回 Skills 市场
shinewilzhang

Shinewilzhang Video Generate

作者 shinewilzhang · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
125
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install shinewilzhang-video-generate
功能描述
使用 video_generate.py 脚本生成视频,需要提供文件名和 prompt,可选提供首帧图片(URL或本地路径)。
安全使用建议
This skill likely does what it says (calls an Ark content-generation API and downloads a video), but there are several practical and privacy issues to consider before installing or running it: - Credentials: The manifest omitted required env vars. You must set MODEL_VIDEO_API_KEY or ARK_API_KEY for the script to work. Do not provide sensitive production credentials if you are unsure where requests are sent. - Dependency: The script imports volcenginesdkarkruntime but gives no install steps. Ensure you install the correct SDK (preferably from a trusted source) in an isolated environment before running. - Local files may be uploaded: If you pass a local image path as the first_frame argument, the script base64-encodes the file and sends it to the Ark API. Do not use private images or sensitive files unless you understand the provider's data handling and privacy policy. - Documentation mismatch: SKILL.md claims a VOLCENGINE_* fallback to obtain an Ark API key, but the code does not implement that. Ask the author to clarify or update the docs. Recommendations: run this in a sandbox/VM, review and pin the Ark SDK package before installing, set a throwaway API key or account for testing, avoid passing local files containing sensitive data, and request that the skill manifest be updated to declare required env vars and dependency installation steps. If you require stronger assurance, ask the publisher to explain the VOLCENGINE fallback and to provide a reproducible install/run guide.
能力评估
Purpose & Capability
The skill's name/description match the code (a script that calls the Ark content-generation API and downloads the result). However the registry metadata declared no required environment variables or credentials while both SKILL.md and the script expect an Ark-style API key (MODEL_VIDEO_API_KEY or ARK_API_KEY). The omission in the manifest is inconsistent.
Instruction Scope
SKILL.md claims the skill will fall back to VOLCENGINE_ACCESS_KEY/VOLCENGINE_SECRET_KEY to obtain an Ark API key, but the script does not implement that fallback (it only checks MODEL_VIDEO_API_KEY or ARK_API_KEY). The script will read local image files (if provided) and convert them to base64, then include that data in the request to the external Ark API — i.e., local file contents may be transmitted to a third party. SKILL.md documents the first-frame behavior, but the false claim about VOLCENGINE keys and the unadvertised transmission of local files are scope mismatches that matter for privacy.
Install Mechanism
There is no install spec. The script imports volcenginesdkarkruntime.Ark, but the skill provides no instructions or dependencies list (e.g., pip install) to ensure that SDK is present. That omission is a usability/security gap (missing explicit dependency installation), but there is no external download or installer in the manifest.
Credentials
The registry metadata lists no required env vars, but both SKILL.md and the code require an API key via MODEL_VIDEO_API_KEY or ARK_API_KEY. SKILL.md further claims a VOLCENGINE_* fallback which the code does not perform. The skill therefore asks for credentials in practice (API key used to contact Ark) without declaring them up front. Also, providing a local image causes the script to read and send file contents to the external API — this is expected for image-driven generation but should be highlighted as sensitive data exposure.
Persistence & Privilege
The skill does not request permanent/always-on inclusion, does not modify other skills or system configs, and does not persist credentials itself. Normal autonomous invocation is allowed but not combined with other elevated privileges.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install shinewilzhang-video-generate
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /shinewilzhang-video-generate 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
shinewilzhang-video-generate 1.0.0 - Initial release. - Generate videos from prompt text using the video_generate.py script. - Optionally set the first video frame via image URL or local image file. - API credentials are read from environment variables or generated as needed. - Console outputs video download link; file saved to specified location. - Includes clear usage instructions and examples.
元数据
Slug shinewilzhang-video-generate
版本 1.0.0
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 1
常见问题

Shinewilzhang Video Generate 是什么?

使用 video_generate.py 脚本生成视频,需要提供文件名和 prompt,可选提供首帧图片(URL或本地路径)。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 125 次。

如何安装 Shinewilzhang Video Generate?

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

Shinewilzhang Video Generate 是免费的吗?

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

Shinewilzhang Video Generate 支持哪些平台?

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

谁开发了 Shinewilzhang Video Generate?

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

💬 留言讨论