← Back to Skills Marketplace
jimeng-openclaw-video
by
liangshenghzj888-stack
· GitHub ↗
· v1.0.0
· MIT-0
123
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install jimeng-openclaw-video-v1
Description
Generate videos from text prompts using the Jimeng model with adjustable 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
This skill appears to implement the advertised Jimeng video generation, but review the following before installing:
- Confirm you trust the external endpoint (maas-openapi.wanjiedata.com) and the skill author; the worker will send your OpenClaw API key to that service.
- The code reads your OpenClaw config at ~/.openclaw/openclaw.json to obtain an apiKey but the skill metadata does not declare this; inspect that file to know what credentials are present.
- The skill will attempt to pip-install 'requests' at runtime if missing. If you prefer no automatic installs, pre-install dependencies or run in a sandbox/virtualenv.
- The skill writes logs (jimeng_log.txt), results (jimeng_result.txt), and a lock file in model/scripts/. Ensure you are comfortable with these files being created and that the directory is writable.
- Minor inconsistency: SKILL.md mentions 'veo_result.txt' but the code/README use 'jimeng_result.txt' — a likely typo but worth noting.
If you want to proceed safely: run the code in an isolated environment (container or dedicated VM), verify the network traffic to the documented domain, and/or edit the worker to accept an explicit API_KEY environment variable (declared in metadata) instead of reading your home config file.
Capability Analysis
Type: OpenClaw Skill
Name: jimeng-openclaw-video-v1
Version: 1.0.0
The skill bundle provides a legitimate integration for the Jimeng video generation API, allowing users to generate videos from text prompts. It reads the necessary API key from the standard OpenClaw configuration file (~/.openclaw/openclaw.json) and communicates with the provider's API endpoint (maas-openapi.wanjiedata.com). The scripts (jimeng_worker.py and video_interface.py) handle asynchronous task submission, status polling, and result logging as described in the documentation, with no evidence of malicious intent, data exfiltration, or unauthorized access.
Capability Tags
Capability Assessment
Purpose & Capability
Name/description match the code: scripts submit prompts to maas-openapi.wanjiedata.com, poll for results, and persist a result URL. The network endpoints and model identifier align with the stated purpose.
Instruction Scope
Runtime code reads a local config file (~/.openclaw/openclaw.json) to obtain an API key, writes logs and a result file to the scripts directory, and may open the result URL on Windows. SKILL.md and README instruct calling trigger_jimeng_generation, but SKILL.md contains a small inconsistency (mentions 'veo_result.txt' whereas the code writes 'jimeng_result.txt'). Reading the user's OpenClaw config file is functionally relevant (it contains the API key) but is not declared in the skill metadata.
Install Mechanism
There is no declared install spec (instruction-only), which lowers static install risk. However, video_interface.py will dynamically pip-install the 'requests' package if missing, causing runtime package installation — a moderate risk because it executes package installs on the host environment.
Credentials
The skill requests no env vars/credentials in metadata but the worker reads ~/.openclaw/openclaw.json and extracts an apiKey. This is a direct credential access that is necessary for contacting the Jimeng MaaS API, but it is not declared in requires.env or documented as a required config path in the skill metadata (though README does mention configuring that file). The skill therefore has undeclared access to local config/credentials.
Persistence & Privilege
always:false and the skill does not attempt to modify other skills or global agent settings. It runs a background process for the job, writes local log/result/lock files, and cleans up the lock file — these behaviors are scoped to the skill's directory and are expected for an async-worker pattern.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install jimeng-openclaw-video-v1 - After installation, invoke the skill by name or use
/jimeng-openclaw-video-v1 - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release
Metadata
Frequently Asked Questions
What is jimeng-openclaw-video?
Generate videos from text prompts using the Jimeng model with adjustable frame counts and asynchronous task handling. It is an AI Agent Skill for Claude Code / OpenClaw, with 123 downloads so far.
How do I install jimeng-openclaw-video?
Run "/install jimeng-openclaw-video-v1" 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.0.
More Skills