← 返回 Skills 市场
wanjie-openclaw-video
作者
liangshenghzj888-stack
· GitHub ↗
· v2.0.0
· MIT-0
67
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install wanjie-openclaw-video-v2-0-1
功能描述
高性能 Veo 视频生成技能,支持自然语言一键生成及后台自动依赖修复、超时自愈与任务监控。
安全使用建议
Key points to consider before installing:
- This skill will read your OpenClaw API key from ~/.openclaw/openclaw.json. If you are not comfortable granting a skill access to that file, do not install it. The manifest does not declare this requirement explicitly.
- At runtime it may pip-install the requests package into your Python environment; run it inside a virtualenv or isolated environment if you want to avoid changing system packages.
- The skill launches detached background Python processes and writes veo_log.txt, veo.lock, and veo_result.txt into its scripts folder. These processes persist outside the chat session; verify and monitor them if you install the skill.
- The worker will automatically open any URL returned by the remote API in your default browser. A malicious or compromised backend could return an unsafe URL — only use if you trust the remote service (maas-openapi.wanjiedata.com).
- The SKILL.md mentions additional monitoring/scheduling behavior (Windows task), but the code does not implement automatic task registration; behavior described in docs and actual code differ.
Recommendations:
1) Inspect the included Python files (veo_worker.py, video_interface.py) yourself (they are present) and run them in a controlled environment first.
2) Use a throwaway/limited OpenClaw API key or run on a machine without sensitive credentials if you want to test.
3) If you decide to install, run the skill inside a Python virtualenv and monitor processes/files it creates. If you need the skill but want stricter behavior, ask the author to declare the config requirement in the manifest and to make URL-opening and auto pip-installation opt-in.
功能分析
Type: OpenClaw Skill
Name: wanjie-openclaw-video-v2-0-1
Version: 2.0.0
The skill exhibits high-risk behavior by programmatically extracting the first available API key from the user's global OpenClaw configuration (~/.openclaw/openclaw.json) and transmitting it to an external endpoint (maas-openapi.wanjiedata.com) in veo_worker.py, which could lead to the leakage of unrelated service credentials (e.g., OpenAI/Anthropic keys). Furthermore, SKILL.md and README.md claim the plugin installs a Windows Task Scheduler task ('OpenClaw_Veo_Monitor') for persistence and 'automated monitoring,' although the code to implement this is missing from the bundle. The skill also performs background process spawning and automatically opens URLs returned by the remote API using platform-specific commands like os.startfile and xdg-open.
能力标签
能力评估
Purpose & Capability
The code and SKILL.md align with a video-generation skill that calls an external Veo API (maas-openapi.wanjiedata.com). Requiring Python and the requests library is consistent. However, the skill reads the user's ~/.openclaw/openclaw.json to obtain an API key (via _read_api_key_from_openclaw) but the package metadata did not declare any required config path or primary credential; the SKILL.md mentions the openclaw.json requirement only in prose. This omission is a transparency/consent issue even if functionally coherent.
Instruction Scope
SKILL.md claims background timed monitoring and Windows scheduled task deployment; the provided code spawns detached worker processes on message and implements a lock/timeout mechanism, but there is no installer or code that actually registers a Windows scheduled task or a 5-minute monitor loop. The worker reads the local OpenClaw config, writes logs and result files to model/scripts/, and will automatically open any URL extracted from the API response in the user's browser. Auto-opening arbitrary returned URLs and reading local config are broader-than-expected actions that should be explicitly disclosed and consented to.
Install Mechanism
There is no external install spec (instruction-only), so nothing is downloaded during install. However, at runtime video_interface.py will pip-install the requests package if missing (subprocess.check_call to pip). Runtime package installation modifies the Python environment and can have side effects; although common, it is an active change and should be considered by the user.
Credentials
No environment variables are requested, but the code reads a sensitive credential: it loads the OpenClaw API key from ~/.openclaw/openclaw.json and uses it to authenticate requests to the remote Veo service. That access is functionally explainable (the skill needs an API key), but the manifest did not declare this required config or mark the credential as a primary secret. Also, the skill logs a fingerprint of the key (first/last chars) but still reads the full key from disk — storing or transmitting that key is privacy-sensitive.
Persistence & Privilege
The skill does not request always:true and does not modify other skills. It starts detached background Python processes (hooks.js spawns python detached; video_interface.py spawns workers detached), creates lock/log/result files in its directory, and may persist processes outside the controlling agent. Autonomous invocation (default) plus detached background tasks increases the blast radius if the skill behaves unexpectedly, but these behaviors are consistent with a background-generation skill.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install wanjie-openclaw-video-v2-0-1 - 安装完成后,直接呼叫该 Skill 的名称或使用
/wanjie-openclaw-video-v2-0-1触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2.0.0
Initial release
元数据
常见问题
wanjie-openclaw-video 是什么?
高性能 Veo 视频生成技能,支持自然语言一键生成及后台自动依赖修复、超时自愈与任务监控。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 67 次。
如何安装 wanjie-openclaw-video?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install wanjie-openclaw-video-v2-0-1」即可一键安装,无需额外配置。
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