← 返回 Skills 市场
warm-wm

volcengine-image-generate

作者 volcengine_skills · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
886
总下载
0
收藏
4
当前安装
1
版本数
在 OpenClaw 中安装
/install volcengine-image-generate
功能描述
Using volcengine image_generate.py script to generate image, need to provide clear and specific `prompt`.
安全使用建议
This skill appears to be what it says (generate images), but there are inconsistencies you should resolve before using it: - Authentication: The script requires an API key (MODEL_IMAGE_API_KEY or ARK_API_KEY) but the skill metadata lists no required env vars. Do not provide credentials unless you confirm which key the skill actually uses. The SKILL.md mentions VOLCENGINE_ACCESS_KEY/VOLCENGINE_SECRET_KEY fallback, but the code does not use them—ask the author or inspect the Ark SDK behavior. - Dependency: The script imports volcenginesdkarkruntime. The skill provides no install instructions. Ensure that package is from a trusted source (pip package name and origin) and install it in a sandbox before running. - Output and file writes: The documentation states the script returns a generated image URL, but the script downloads images and prints local file paths. It writes to IMAGE_DOWNLOAD_DIR (default: current directory). Run it in a safe directory and verify filenames/permissions to avoid accidental overwrites. - Next steps: Ask the maintainer to (a) declare required env vars in the registry metadata, (b) provide install steps for the SDK or vendor the runtime dependency, and (c) fix SKILL.md to accurately describe output and fallback authentication behavior. If you must run it now, inspect the Ark SDK package source (or vendor), set the API key in a throwaway/test account, and run in an isolated environment.
功能分析
Type: OpenClaw Skill Name: volcengine-image-generate Version: 1.0.0 This skill is designed to generate images using the Volcengine API. The `SKILL.md` provides clear instructions and describes the use of environment variables (`MODEL_IMAGE_API_KEY`, `ARK_API_KEY`) for authentication, which is a standard practice. The `scripts/image_generate.py` script implements this functionality, reading API keys from environment variables, making API calls to Volcengine, and downloading the generated images to a local directory. There is no evidence of prompt injection against the agent, malicious execution, data exfiltration beyond the intended API interaction, or persistence mechanisms. All observed behaviors are aligned with the stated purpose of image generation.
能力评估
Purpose & Capability
The included script implements image generation using an Ark SDK and downloads generated images to disk, which aligns with the skill name and description. However, the skill metadata declares no required environment variables or dependencies even though the runtime requires an API key and an external Python SDK.
Instruction Scope
SKILL.md instructs callers to run the script and describes authentication behavior that doesn't fully match the code: the doc says the script "will return the generated image URL" and that it will fall back to VOLCENGINE_ACCESS_KEY/VOLCENGINE_SECRET_KEY, but the script prints downloaded file paths (not the remote URL) and only reads MODEL_IMAGE_API_KEY or ARK_API_KEY. The documentation grants the agent authority to read environment variables that are not declared in the registry metadata.
Install Mechanism
There is no install spec; this is instruction-only, but the script imports volcenginesdkarkruntime (a Python package). The skill does not declare or provide instructions to install that dependency, so the runtime will fail unless the environment already has that package. Missing dependency/install instructions are a packaging/coherence issue.
Credentials
The script expects an API key via MODEL_IMAGE_API_KEY or ARK_API_KEY, which is appropriate for an image-generation client. However, the SKILL.md also claims it will use VOLCENGINE_ACCESS_KEY and VOLCENGINE_SECRET_KEY as a fallback (the script does not reference these), and the registry metadata lists no required env vars. The skill therefore does not transparently declare the credentials it requires, which is a red flag for clarity and least-privilege review.
Persistence & Privilege
The skill is user-invocable, not always-enabled, and does not request persistent system privileges or modify other skills or system-wide settings. It only writes files to a download directory (default: current directory), which is expected behavior for an image-downloading script.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install volcengine-image-generate
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /volcengine-image-generate 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of volcengine-image-generate skill. - Generate images from text prompts using the volcengine image_generate.py script. - Requires setup of API credentials via environment variables. - Outputs the generated image URL or an error message to the console. - Includes step-by-step instructions and example usage.
元数据
Slug volcengine-image-generate
版本 1.0.0
许可证
累计安装 4
当前安装数 4
历史版本数 1
常见问题

volcengine-image-generate 是什么?

Using volcengine image_generate.py script to generate image, need to provide clear and specific `prompt`. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 886 次。

如何安装 volcengine-image-generate?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install volcengine-image-generate」即可一键安装,无需额外配置。

volcengine-image-generate 是免费的吗?

是的,volcengine-image-generate 完全免费(开源免费),可自由下载、安装和使用。

volcengine-image-generate 支持哪些平台?

volcengine-image-generate 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 volcengine-image-generate?

由 volcengine_skills(@warm-wm)开发并维护,当前版本 v1.0.0。

💬 留言讨论