← 返回 Skills 市场
wanjie-openclaw-video
作者
liangshenghzj888-stack
· GitHub ↗
· v1.0.0
· MIT-0
82
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install wanjie-openclaw-video-v1-0-0
功能描述
Generate high-performance Veo videos from natural language prompts with automatic dependency handling, timeout recovery, and continuous background monitoring.
安全使用建议
Things to consider before installing:
- This skill will read ~/.openclaw/openclaw.json and use the apiKey it finds there to call https://maas-openapi.wanjiedata.com. If you don't want the skill to have access to that key, do not install it or inspect/modify the code to accept an explicit, limited key.
- The manifest does not declare the required config path or credential, but the code uses it — ask the author to declare required config paths or change to use a named env var so you can control which key is used.
- The skill can auto-install Python packages at runtime (requests) and spawns detached background Python processes. If you prefer to control installs and processes, review and run the code manually in a sandboxed environment first.
- The worker opens the first URL returned by the remote service in your browser automatically. That URL may be attacker-controlled if the remote service is compromised; consider disabling automatic opening or inspect the returned URL before clicking.
- SKILL.md claims a Windows scheduled task will be created; no code does that. Confirm with the author whether additional install steps are needed or whether documentation is stale.
- If you decide to proceed, run the skill in an isolated environment (VM/container/user account) and audit ~/.openclaw/openclaw.json contents and permissions. Ask the developer to (a) explicitly declare required config paths/credentials in the manifest, (b) avoid automatically opening external URLs, and (c) provide a reproducible installation mechanism for any background scheduler they claim to create.
功能分析
Type: OpenClaw Skill
Name: wanjie-openclaw-video-v1-0-0
Version: 1.0.0
The skill exhibits high-risk behaviors including reading the global `openclaw.json` configuration file to extract API keys and automatically installing Python dependencies via `pip` (`video_interface.py`). It also claims to implement persistence via a Windows Task Scheduler entry (`OpenClaw_Veo_Monitor`) and automatically opens URLs parsed from API responses in the system browser (`veo_worker.py`). While these features are aligned with the stated goal of an automated video generator, the combination of credential access, background persistence, and automated execution is highly intrusive and exceeds the typical scope of a simple skill.
能力评估
Purpose & Capability
The code's behavior (reading ~/.openclaw/openclaw.json for an apiKey and calling https://maas-openapi.wanjiedata.com) is consistent with a Veo/MaaS integration, but the skill metadata declares no required config paths or credentials. The skill uses the user's OpenClaw API key from a config file rather than an explicit environment variable, which should have been declared.
Instruction Scope
SKILL.md promises periodic background monitoring every 5 minutes and 'deploys Windows Task Scheduler OpenClaw_Veo_Monitor', but the provided code contains no installer or scheduler-creation logic. The runtime does read the user's config file and writes logs/results to the skill folder, spawns detached Python processes, auto-installs 'requests' if missing, and opens any URL returned by the remote API — actions not fully described or declared in the manifest.
Install Mechanism
There is no install spec (instruction-only), but the included Python helper can run pip install at runtime to install 'requests'. This is a common pattern but still results in network package installation during execution rather than at explicit install time.
Credentials
The skill reads a sensitive config file (~/.openclaw/openclaw.json) to extract an apiKey and uses it to authenticate requests to a third-party API. That credential access is functionally justified, but it is not declared in requires.env or required config paths. Also, the skill will automatically open the first URL returned by the service in the user's default browser, which could be unexpected or unsafe.
Persistence & Privilege
The skill does not set always: true and does not modify other skills' configurations. However, hooks.js spawns detached background worker processes and the code writes lock/log/result files under model/scripts; SKILL.md's claim of installing a Windows scheduled task is not implemented in the code — an inconsistency to clarify. Detached processes plus auto-dependency installation increase the operational footprint compared with a purely stateless skill.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install wanjie-openclaw-video-v1-0-0 - 安装完成后,直接呼叫该 Skill 的名称或使用
/wanjie-openclaw-video-v1-0-0触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release
元数据
常见问题
wanjie-openclaw-video 是什么?
Generate high-performance Veo videos from natural language prompts with automatic dependency handling, timeout recovery, and continuous background monitoring. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 82 次。
如何安装 wanjie-openclaw-video?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install wanjie-openclaw-video-v1-0-0」即可一键安装,无需额外配置。
wanjie-openclaw-video 是免费的吗?
是的,wanjie-openclaw-video 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
wanjie-openclaw-video 支持哪些平台?
wanjie-openclaw-video 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 wanjie-openclaw-video?
由 liangshenghzj888-stack(@liangshenghzj888-stack)开发并维护,当前版本 v1.0.0。
推荐 Skills