← 返回 Skills 市场
eric51

Image Generation (Ollama x/z-image-turbo · macOS only)

作者 Eric51 · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
896
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install ollama-x-z-image-turbo
功能描述
Génère une image en local via Ollama x/z-image-turbo sur macOS et l'envoie sur WhatsApp selon le prompt donné.
安全使用建议
This skill mostly does what its SKILL.md says (use Ollama to generate images and deliver them via a WhatsApp channel), but there are several red flags you should address before installing: 1) The package fails to declare required binaries (ollama and python3) — ensure these are present and expected. 2) The bundle contains FastAPI endpoints (generate_image.py and whatsapp_integration.py) that are not mentioned in the SKILL.md; review those files carefully and do not run them unless you understand and trust their network behavior. 3) whatsapp_integration.py posts to https://api.whatsapp.com/send without auth — that is not a proper WhatsApp Business API call and could leak data or simply fail; verify how you expect WhatsApp delivery to work and whether credentials or an approved gateway are required. 4) The SKILL.md uses hard-coded agent paths (/Users/openclaw/.openclaw/...), which may be correct for your environment but are brittle and should be reviewed. If you decide to proceed, run the skill in a restricted/sandboxed environment, verify 'ollama' is local and trusted, and remove or disable the unused FastAPI endpoints (or require explicit configuration and authentication) to avoid accidental external data transmission.
功能分析
Type: OpenClaw Skill Name: ollama-x-z-image-turbo Version: 1.0.0 The skill bundle is designed to generate images using a local Ollama instance and send them via WhatsApp. The `SKILL.md` instructs the agent to execute `runner.py` with user-provided prompts and then use an internal `message` tool to send the generated image. The `runner.py` script executes the `ollama` command via `subprocess.run`, passing the user prompt as a distinct argument, which mitigates shell injection risks. Network calls are limited to the local Ollama instance (`http://127.0.0.1:11434`) and the official WhatsApp API (`https://api.whatsapp.com/send`) for its stated purpose. There is no evidence of credential theft, data exfiltration to unauthorized endpoints, persistence mechanisms, or prompt injection against the agent itself.
能力评估
Purpose & Capability
The SKILL.md and the code files align on using Ollama to generate images and sending them to WhatsApp, but the registry metadata claims no required binaries or env vars while runner.py clearly calls the 'ollama' CLI and the SKILL.md requires python3 and a TTY. The package omits declaring these required executables (ollama, python), which is an incoherence that could hide unmet runtime assumptions.
Instruction Scope
The runtime instructions (run runner.py with pty=true and then use an internal message tool to send the generated file) are narrowly scoped and plausible. However, the bundle also contains FastAPI-based endpoints (generate_image.py and whatsapp_integration.py) that are not referenced in SKILL.md. whatsapp_integration.py performs an external POST to https://api.whatsapp.com/send, which is a web endpoint (not the documented WhatsApp Business API) and could result in data being transmitted externally if those endpoints are run. These extra server endpoints widen the skill's effective behavior beyond the documented instruction-only flow.
Install Mechanism
There is no install spec (instruction-only), so nothing is automatically downloaded or extracted. That minimizes supply-chain risk. The remaining risk comes from included code files which, if executed by the agent, will run subprocesses and make network requests.
Credentials
The skill declares no required env vars or credentials, but generate_image.py supports OLLAMA_URL and OLLAMA_IMAGE_MODEL via environment variables (with safe defaults). More importantly, sending to WhatsApp normally requires credentials or a proper API; whatsapp_integration.py sends JSON to api.whatsapp.com without any auth, which is suspicious and inconsistent with a legitimate WhatsApp integration. Also SKILL.md hardcodes absolute agent-specific paths (/Users/openclaw/.openclaw/...), reducing portability and revealing host-path assumptions.
Persistence & Privilege
The skill does not request always:true and does not modify other skills or system-wide configurations. It contains server code that could be run, but nothing in the metadata asks for persistent installation or elevated privileges.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install ollama-x-z-image-turbo
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /ollama-x-z-image-turbo 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of the skill. - Generates images using the Ollama `x/z-image-turbo` model (macOS only). - Automatically sends the generated image to WhatsApp with a caption. - Supports custom generation parameters (size, steps, seed, negative prompt). - Requires a local Ollama instance running on macOS with the corresponding model installed.
元数据
Slug ollama-x-z-image-turbo
版本 1.0.0
许可证
累计安装 1
当前安装数 1
历史版本数 1
常见问题

Image Generation (Ollama x/z-image-turbo · macOS only) 是什么?

Génère une image en local via Ollama x/z-image-turbo sur macOS et l'envoie sur WhatsApp selon le prompt donné. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 896 次。

如何安装 Image Generation (Ollama x/z-image-turbo · macOS only)?

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

Image Generation (Ollama x/z-image-turbo · macOS only) 是免费的吗?

是的,Image Generation (Ollama x/z-image-turbo · macOS only) 完全免费(开源免费),可自由下载、安装和使用。

Image Generation (Ollama x/z-image-turbo · macOS only) 支持哪些平台?

Image Generation (Ollama x/z-image-turbo · macOS only) 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Image Generation (Ollama x/z-image-turbo · macOS only)?

由 Eric51(@eric51)开发并维护,当前版本 v1.0.0。

💬 留言讨论