← 返回 Skills 市场
wanjie-openclaw-video
作者
liangshenghzj888-stack
· GitHub ↗
· v2.0.0
· MIT-0
67
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install wanjie-openclaw-video-v2-0
功能描述
Automatically generate Veo videos via natural language commands with background monitoring, dependency handling, and timeout recovery features.
安全使用建议
This skill launches a detached Python worker that reads your OpenClaw config (~/.openclaw/openclaw.json) to extract an API key and then sends requests to https://maas-openapi.wanjiedata.com. Before installing, consider: (1) Are you comfortable with your OpenClaw API key being read and used to call this external domain? The manifest did not explicitly declare that behavior. (2) The README/SKILL.md promises periodic monitoring and a Windows scheduled task, but the code does not create such a scheduler — expect only per-invocation background jobs. (3) hooks.js spawns veo_worker.py directly (it does not run the helper that auto-installs dependencies), so ensure Python and 'requests' are available or the worker may fail. (4) Because the skill spawns detached processes that can run independently and open URLs on your machine, test it in an isolated environment (or inspect/modify code) and verify the remote endpoint (wanjiedata domain) and its privacy policy before trusting your API key. If you proceed, consider editing the code to (a) require explicit user confirmation before reading/sending the API key, (b) add logging/consent for network calls, and (c) ensure dependency installation is invoked in the hook path or handled at install time.
功能分析
Type: OpenClaw Skill
Name: wanjie-openclaw-video-v2-0
Version: 2.0.0
The skill exhibits high-risk behaviors including reading the user's global OpenClaw configuration file (~/.openclaw/openclaw.json) to extract API keys and automatically executing shell commands to install Python dependencies via pip (video_interface.py). Most significantly, the documentation in SKILL.md claims the skill deploys a persistent Windows Task Scheduler entry ('OpenClaw_Veo_Monitor') for background monitoring; while the provided code implements a detached background process (hooks.js), the explicit mention of system-level persistence without clear user opt-in or visible implementation logic is a major red flag.
能力标签
能力评估
Purpose & Capability
The skill's name/description align with the actual behavior: it spawns a Python worker to call a Veo model API and write results to a file. However, the manifest/registry metadata do not declare that the skill will read the user's ~/.openclaw/openclaw.json to extract an API key — the SKILL.md mentions the file, but the skill package metadata (required env/config fields) does not. This is a proportional capability for contacting a third‑party model service, but it should be explicitly declared.
Instruction Scope
SKILL.md claims background monitoring every 5 minutes and deployment of a Windows Task Scheduler job; the actual code does not create any scheduled task or implement a periodic monitor loop. hooks.js simply spawns a detached Python process per trigger (so there is no built-in scheduler), and video_interface.py provides a helper that can auto-install 'requests' — but hooks.js bypasses that helper and calls veo_worker.py directly, so the promised 'automatic dependency repair' may not work in the common invocation path. The worker reads the local OpenClaw config for an API key and sends it to a remote domain; it writes logs and result files locally and opens returned URLs in the user's environment.
Install Mechanism
This is an instruction+code skill with no install spec; no arbitrary remote downloads or archive extraction are used. The code may pip-install 'requests' at runtime (video_interface.py), which is expected for a Python script that uses requests.
Credentials
The code reads a sensitive local configuration file (~/.openclaw/openclaw.json) to extract an API key and then uses that key as a Bearer token when contacting https://maas-openapi.wanjiedata.com. The registry manifest did not declare required env/config access; SKILL.md mentions setting the API key but the platform metadata did not mark this as a required credential. Sending your OpenClaw API key to an external service is a privacy/credential-exposure risk and should be clearly declared and consented to.
Persistence & Privilege
always:false (no forced global enable) and the skill is user-invocable. It spawns detached background processes which will persist outside the agent process lifetime; this is expected for a background worker but increases blast radius because the worker can run and make outbound network calls independently. The skill does not modify other skills or system-wide settings in the provided code, and it does not set up the promised Windows Task Scheduler entry automatically.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install wanjie-openclaw-video-v2-0 - 安装完成后,直接呼叫该 Skill 的名称或使用
/wanjie-openclaw-video-v2-0触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2.0.0
Initial release
元数据
常见问题
wanjie-openclaw-video 是什么?
Automatically generate Veo videos via natural language commands with background monitoring, dependency handling, and timeout recovery features. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 67 次。
如何安装 wanjie-openclaw-video?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install wanjie-openclaw-video-v2-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)开发并维护,当前版本 v2.0.0。
推荐 Skills