← 返回 Skills 市场
305
总下载
1
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install nanobanana2-apiyi
功能描述
Generate images via APIYI (Gemini 3.1 Flash Image Preview). Use when user wants to generate images from text descriptions. Supports keyword extraction, promp...
安全使用建议
This skill appears to be a straightforward APIYI image-generation integration, but there are a few red flags you should address before installing or using it: (1) Configuration mismatch — the SKILL.md shows storing a key under skills.nano-banana2-apiyi.apiKey, but the script expects env.APIYI_API_KEY in ~/.openclaw/openclaw.json or the OS environment (or a CLI flag). Decide which method you'll use and update the file or invocation accordingly. (2) The Python script requires the 'requests' package but the skill only declares python3; make sure you install requests in the environment that will run the script. (3) The script makes outbound HTTPS requests to https://api.apiyi.com — provide an API key only if you trust that endpoint and the publisher. (4) The --debug-key flag prints path/home/file-existence info (no secret), so avoid using debug flags in untrusted contexts. If you need higher assurance, ask the publisher to: correct the documentation to match runtime behavior, explicitly declare Python dependencies (requests), and provide provenance for the api.apiyi.com endpoint. If you don't trust the source, run the script in an isolated environment or inspect network traffic before providing any real API key.
功能分析
Type: OpenClaw Skill
Name: nanobanana2-apiyi
Version: 1.0.2
The skill provides a legitimate interface for generating images via the APIYI (Gemini 3.1 Flash) API. The included Python script (generate_image.py) handles API requests, prompt templating, and local file storage, while the SKILL.md file defines a multi-step user interaction flow for prompt optimization. The API key handling follows standard patterns for OpenClaw skills (reading from environment variables or a local config file), and no evidence of data exfiltration, malicious execution, or harmful prompt injection was found.
能力评估
Purpose & Capability
Name/description, required env var (APIYI_API_KEY), and the script's outbound HTTPS calls to api.apiyi.com all align with an APIYI/Gemini image-generation skill. Requiring python3 and a single API key is proportionate for this purpose.
Instruction Scope
SKILL.md and the runtime script disagree about where the API key is stored: SKILL.md shows an openclaw.json structure under skills.nano-banana2-apiyi.apiKey, while the script looks for env.APIYI_API_KEY in ~/.openclaw/openclaw.json or the OS env var (or CLI). This mismatch could cause confusion and accidental misconfiguration. The script reads ~/.openclaw/openclaw.json (top-level env key) and may print debug info (home path, file existence) if --debug-key is used; it does not leak the key itself.
Install Mechanism
Instruction-only skill with an included Python script (no install spec). The script imports the third-party 'requests' module but the registry only lists python3 as a required binary — 'requests' is not declared or installed automatically, which is an operational (not directly security) omission. No downloads or archive extracts are present.
Credentials
Only APIYI_API_KEY is requested as a credential (declared as primaryEnv). The script checks CLI override, ~/.openclaw/openclaw.json env.APIYI_API_KEY, then OS env var — behavior is reasonable but should be reflected accurately in docs. The --debug-key flag reveals only metadata about where the key came from and a fingerprint-like summary, not the full secret. No other unrelated credentials or config paths are accessed.
Persistence & Privilege
The skill does not request 'always: true', does not modify other skills, and does not write to global agent configuration. It only reads an optional local config file and environment variables. Autonomous invocation is allowed by default but not combined with other high-risk signals.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install nanobanana2-apiyi - 安装完成后,直接呼叫该 Skill 的名称或使用
/nanobanana2-apiyi触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.2
- Updated skill name and functionality to "nano-banana2-apiyi", focusing on image generation using APIYI (Gemini 3.1 Flash Image Preview).
- Added a structured, multi-step workflow for generating images from user text prompts, with mandatory Chinese keyword suggestion flow and user confirmation before image generation.
- Introduced prompt restructuring guidance, including extracting key elements (subject, style, mood) and converting to optimized English prompts.
- Provided detailed examples and templates for both Chinese and English prompt workflows.
- Updated environment and API key setup instructions.
- Removed obsolete metadata/config file: _meta.json.
v1.0.0
you can use apiyi (apiE) generate nano banana 2 image(text2 image)
元数据
常见问题
nanobanana2-apiyi 是什么?
Generate images via APIYI (Gemini 3.1 Flash Image Preview). Use when user wants to generate images from text descriptions. Supports keyword extraction, promp... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 305 次。
如何安装 nanobanana2-apiyi?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install nanobanana2-apiyi」即可一键安装,无需额外配置。
nanobanana2-apiyi 是免费的吗?
是的,nanobanana2-apiyi 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
nanobanana2-apiyi 支持哪些平台?
nanobanana2-apiyi 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 nanobanana2-apiyi?
由 Heaven(@yunni123)开发并维护,当前版本 v1.0.2。
推荐 Skills