← Back to Skills Marketplace
jimeng-openclaw-video
by
liangshenghzj888-stack
· GitHub ↗
· v1.0.1
· MIT-0
127
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install jimeng-openclaw-video-v1-1
Description
Generate videos from text prompts using Jimeng OpenClaw with customizable frame counts and asynchronous task handling.
README (SKILL.md)
即梦视频生成技能
该技能包提供万界方舟即梦模型(Jimeng)的视频生成能力,支持文生视频任务。
功能特点
- 异步提交任务,支持自动轮询状态。
- 支持指定帧数(121或241)。
- 自动清理任务锁。
- 结果实时记录到
veo_result.txt。
使用方法
在 Python 中调用:
from model.scripts.video_interface import trigger_jimeng_generation
trigger_jimeng_generation("一个赛博朋克风格的城市街道")
Usage Guidance
What to know before installing:
- This skill will read your OpenClaw configuration file (~/.openclaw/openclaw.json) to extract an apiKey and will send that key as the Authorization header to maas-openapi.wanjiedata.com. Ensure you are comfortable with that API key being used for remote requests and verify its scope/limits; consider creating a dedicated key with limited quota.
- The skill metadata does not declare required credentials or config paths despite this behavior — that lack of transparency is the main concern. Confirm the README requirement (putting the apiKey in ~/.openclaw/openclaw.json) before using.
- The code will pip-install the requests package automatically if missing and will launch a background Python process that writes logs, a lock file, and a result file under model/scripts/. It also tries to automatically open the generated video URL in your system browser when complete.
- The skill communicates with an external service (maas-openapi.wanjiedata.com) and writes temporary result URLs; treat those URLs as potentially temporary and inspect them before clicking. If you are unsure, run the skill in an isolated environment (container/VM) or review the openclaw.json contents and rotate API keys after testing.
- Minor inconsistencies in docs (result filename mismatch: 'veo_result.txt' vs actual 'jimeng_result.txt') suggest checking the code before trusting behavior. If you want to proceed, verify the config file and limit the API key permissions/quotas first.
Capability Analysis
Type: OpenClaw Skill
Name: jimeng-openclaw-video-v1-1
Version: 1.0.1
The skill bundle performs high-risk actions including reading sensitive local configuration files (~/.openclaw/openclaw.json) to retrieve API keys and automatically installing dependencies via pip in video_interface.py. Additionally, jimeng_worker.py automatically opens external URLs on the host system using subprocess/os.startfile. While these behaviors are aligned with the stated purpose of generating and viewing videos via the Jimeng API (maas-openapi.wanjiedata.com), the combination of credential access, auto-installation, and automated URL execution warrants a suspicious classification.
Capability Tags
Capability Assessment
Purpose & Capability
The code implements text→video submission to maas-openapi.wanjiedata.com and asynchronous polling, which matches the skill description. However metadata declares no credentials/configs while the code requires an API key stored in ~/.openclaw/openclaw.json — that mismatch is unexpected.
Instruction Scope
The runtime instructions (video_interface.py → jimeng_worker.py) read the user's OpenClaw config file (~/.openclaw/openclaw.json) to extract an apiKey and send it as an Authorization header to the remote MaaS API. The SKILL.md/README mention API key usage in README but the skill metadata did not declare any required config or credentials. Also SKILL.md mentions writing results to 'veo_result.txt' while the code uses 'jimeng_result.txt' — a documentation inconsistency.
Install Mechanism
No external archive downloads or installers. The skill will attempt to pip-install the 'requests' package at runtime if missing (via subprocess pip install). That is a moderate runtime action but traceable and expected for Python-only skills.
Credentials
The skill does not declare required env vars or config paths in its metadata, yet the code reads ~/.openclaw/openclaw.json and extracts an API key. The skill sends that API key to maas-openapi.wanjiedata.com (Authorization header). Requesting/using the user's OpenClaw API key is coherent with the service but the missing declaration is a transparency issue.
Persistence & Privilege
always:false and no modifications to other skills. The skill spawns a detached background process that creates a lock file, log, and result file under model/scripts/ while running. It also attempts to open the resulting video URL on the host (xdg-open/open/startfile), which interacts with the user's environment.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install jimeng-openclaw-video-v1-1 - After installation, invoke the skill by name or use
/jimeng-openclaw-video-v1-1 - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
Initial release
Metadata
Frequently Asked Questions
What is jimeng-openclaw-video?
Generate videos from text prompts using Jimeng OpenClaw with customizable frame counts and asynchronous task handling. It is an AI Agent Skill for Claude Code / OpenClaw, with 127 downloads so far.
How do I install jimeng-openclaw-video?
Run "/install jimeng-openclaw-video-v1-1" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is jimeng-openclaw-video free?
Yes, jimeng-openclaw-video is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does jimeng-openclaw-video support?
jimeng-openclaw-video is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created jimeng-openclaw-video?
It is built and maintained by liangshenghzj888-stack (@liangshenghzj888-stack); the current version is v1.0.1.
More Skills