← 返回 Skills 市场
512
总下载
1
收藏
1
当前安装
7
版本数
在 OpenClaw 中安装
/install seedream-image-generation
功能描述
Image generation via Volcengine Seedream API. Use this when you need to perform Text-to-Image (T2I), Image-to-Image (I2I), or general visual creative tasks.
安全使用建议
This skill appears to implement a legit wrapper for Volcengine Seedream, but review and precaution are recommended before use: 1) Correct the metadata mismatch — SEEDREAM_BASE_URL is optional in code but listed as required in metadata. 2) Inspect the scripts locally (they will read any local image path you pass and upload its base64 to the remote API). Do not pass sensitive file paths. 3) Note a likely bug/partial truncation in the Python entrypoint (an undefined/truncated variable near the end) — test the script in a safe environment first. 4) Use a dedicated API key with limited scope, avoid placing a broad-seoped SEEDREAM_API_KEY in a shared environment, and rotate the key if you suspect misuse. 5) If you need higher assurance, run the scripts in an isolated/sandbox environment and confirm the base URL is the official Volcengine endpoint before sending data.
功能分析
Type: OpenClaw Skill
Name: seedream-image-generation
Version: 1.0.6
The skill provides image generation via the Volcengine Seedream API but includes high-risk capabilities for arbitrary file read and write access. The scripts `seedream.py` and `seedream.js` can read any local file to convert it to base64 for API requests (intended for Image-to-Image tasks) and can write downloaded images to any local directory specified by the user or agent. While these features are aligned with the stated purpose, the lack of path sanitization or sandboxing creates a vector for data exfiltration or unauthorized file modification if the agent is misdirected. No evidence of intentional malice or hidden exfiltration was found.
能力评估
Purpose & Capability
The declared requirements (SEEDREAM_API_KEY and SEEDREAM_BASE_URL) and the included Python/JS wrappers align with the stated purpose of calling Volcengine Seedream for T2I/I2I. Minor incoherence: the registry metadata and SKILL.md list SEEDREAM_BASE_URL as a required env var, but both code files treat SEEDREAM_BASE_URL as optional (they default to the Volcengine endpoint). This mismatch should be corrected.
Instruction Scope
Runtime instructions and scripts explicitly read user-supplied local image file paths, convert them to base64, and transmit them to the Seedream API; they also optionally download generated images to a local directory. That behavior is expected for I2I workflows, but it means any local file path you provide will be uploaded — a privacy/exfiltration risk if you pass sensitive files. The SKILL.md and scripts only reference the two declared env vars and the specified API endpoint.
Install Mechanism
There is no install spec or remote download; the skill is instruction-plus-local-scripts only. The code uses standard stdlib network/file APIs. No third‑party install or remote archive is fetched during install.
Credentials
The skill requests only SEEDREAM_API_KEY (primary) and SEEDREAM_BASE_URL. That is proportionate for a client of the Seedream API. Small inconsistency: registry metadata claims SEEDREAM_BASE_URL is required while code treats it as optional and uses a sensible default endpoint. JS also allows an override param 'api_key' at runtime which is acceptable but should be documented clearly.
Persistence & Privilege
The skill does not request always:true and does not attempt to modify other skills or system-wide config. It does write files only when you explicitly pass a download_dir. Autonomous invocation is enabled by default but is not combined with other red flags here.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install seedream-image-generation - 安装完成后,直接呼叫该 Skill 的名称或使用
/seedream-image-generation触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.6
- Updated environment variables: now requires SEEDREAM_API_KEY and SEEDREAM_BASE_URL (was ARK_API_KEY).
- Script files reorganized into the scripts/ directory; removed old and config files.
- Added explicit support and documentation for the size parameter, including 2K, 3K, and 4K options.
- Expanded troubleshooting section and updated guidance on environment setup.
- Usage examples updated for the new script locations and parameter behavior.
v1.0.5
- Added support for image-to-image (I2I) generation by introducing an image parameter (handles local path(s) as input).
- Updated documentation with new script parameter details and example usage for image-to-image workflows.
- Added .env file for environment variables.
v1.0.4
- Removed the requirement for the SEEDREAM_ENDPOINT_ID environment variable; only ARK_API_KEY is now required.
- No changes to usage, parameters, or core functionality.
v1.0.3
- Updated SKILL.md to reflect current supported model IDs, changing from generic names (e.g., doubao-seedream-5.0-lite) to specific deployment IDs (e.g., doubao-seedream-5-0-260128).
- Clarified that the default model is now doubao-seedream-5-0-260128.
- Added a reference link for the latest model ID list and instructions on updating supported model parameters.
- No functional changes to the skill code.
v1.0.2
- Added a sample environment file (.env.example) to help users configure required environment variables.
- No other changes to the skill functionality.
v1.0.1
- Added a new metadata section specifying required environment variables (ARK_API_KEY and SEEDREAM_ENDPOINT_ID).
- Designated ARK_API_KEY as the primary environment variable in metadata.
- No changes to skill code or functionality.
v1.0.0
Seedream Image Generation Skill 1.0.0 – Initial Release
- Provides image generation capabilities via Volcengine Seedream API (supports T2I, I2I, and creative visual tasks).
- Supports both Python and Node.js/JavaScript runtimes.
- Allows selection of model endpoint, prompt tuning, watermarking, output formatting, and advanced tool integration.
- Includes resolution/aspect-ratio recommendations and full parameter documentation.
- Usage examples provided for both Python and Node.js environments.
元数据
常见问题
seedream(doubao)-image-generation 是什么?
Image generation via Volcengine Seedream API. Use this when you need to perform Text-to-Image (T2I), Image-to-Image (I2I), or general visual creative tasks. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 512 次。
如何安装 seedream(doubao)-image-generation?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install seedream-image-generation」即可一键安装,无需额外配置。
seedream(doubao)-image-generation 是免费的吗?
是的,seedream(doubao)-image-generation 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
seedream(doubao)-image-generation 支持哪些平台?
seedream(doubao)-image-generation 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 seedream(doubao)-image-generation?
由 cp7553479(@cp7553479)开发并维护,当前版本 v1.0.6。
推荐 Skills