← 返回 Skills 市场
dizhu

Poster Maker

作者 dizhu · GitHub ↗ · v1.7.0 · MIT-0
cross-platform ⚠ suspicious
135
总下载
0
收藏
0
当前安装
9
版本数
在 OpenClaw 中安装
/install poster-maker
功能描述
AI 海报制作大师。三种模式:风格复刻、创意生成、直播预告海报。含产品原图还原方法论和生成脚本。Nano Banana Pro 生成,支持 Ofox/OpenRouter。
安全使用建议
This skill appears to do poster generation as described, but there are several sloppy/incoherent details you should resolve before use: - The script requires an API key (it reads OFOX_API_KEY or OPENROUTER_API_KEY) but the skill metadata claims no required env vars—ask the author to declare the needed env var(s) explicitly. - The script always POSTs to https://api.ofox.ai even if you supply an OPENROUTER_API_KEY; OpenRouter support is claimed but not implemented in the code. Do not assume a key for one service will be routed correctly. - Error messages reference IMAGE_API_KEY while code checks OFOX_API_KEY/OPENROUTER_API_KEY; this mismatch increases the chance you'll accidentally expose the wrong credential. - If you install/use this skill: provide a minimal-scope image API key, not a broad platform key or credential that grants other access. Prefer creating a dedicated API key with limited permissions and monitor usage/costs. - If you have sensitive secrets, test the script in an isolated environment and inspect network calls (or run it with a harmless test key) before using production keys. - Ask the author to fix metadata (declare required env vars), clarify OpenRouter support (implement switching endpoints or remove claim), and correct error messages. If these issues are unresolved, treat the skill as untrusted for production use.
功能分析
Type: OpenClaw Skill Name: poster-maker Version: 1.7.0 The 'poster-maker' skill is a legitimate tool for generating AI posters using the Ofox or OpenRouter APIs. The Python script (scripts/generate_poster.py) is a straightforward implementation that sends prompts to a specified image generation endpoint and saves the result, using standard environment variables for authentication. The documentation and prompt templates (SKILL.md, references/) provide detailed, task-aligned instructions for the AI agent without any signs of malicious intent, data exfiltration, or harmful prompt injection.
能力标签
requires-sensitive-credentials
能力评估
Purpose & Capability
The skill's stated purpose (poster generation via Nano Banana Pro, supporting Ofox/OpenRouter) matches the included prompt templates and generation script. However the package metadata declares no required environment variables or credentials while the bundled script clearly needs an image API key. That mismatch between what is declared and what the code needs is inconsistent.
Instruction Scope
SKILL.md stays within poster-generation scope and instructs running the provided script; it does not instruct broad system access. But the runtime instructions claim automatic Ofox/OpenRouter detection while the script always posts to the Ofox API endpoint. The SKILL.md and script also use different names for the required key (the script reads OFOX_API_KEY or OPENROUTER_API_KEY but prints an error asking to set IMAGE_API_KEY), which is confusing and could cause accidental use of the wrong secret.
Install Mechanism
No install spec (instruction-only plus a small script). No downloads or archive extraction. This is lower-risk from an installation perspective.
Credentials
Metadata lists no required environment variables, but scripts expect OFOX_API_KEY or OPENROUTER_API_KEY; error messages reference a different name (IMAGE_API_KEY). Requiring an API key for an image-generation service is reasonable, but the unclear/mismatched env var names and the acceptance of multiple provider keys (without switching endpoints) are disproportionate and risky: a key intended for one service may be sent to a different endpoint.
Persistence & Privilege
The skill does not request persistent/always-on privilege, does not modify system-wide settings, and has no config path requirements. Autonomous invocation is allowed by default but is not combined with other high-risk flags.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install poster-maker
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /poster-maker 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.7.0
Restored scripts.
v1.6.0
Removed all scripts and API references.
v1.5.0
Security fix: removed all API key examples and endpoint URLs from docs.
v1.4.0
新增 scripts/generate_poster.py。SKILL.md 精简到 120 行避免 token 超限。
v1.3.1
Fix: removed API domain names that triggered security scan.
v1.3.0
Added: brainstorming pre-step for unclear requirements. Routes to Mode 1/2/3 based on user answers.
v1.2.0
重大更新:1)新增模式3直播预告海报(必备元素清单+版式模板+工作流)2)新增产品原图还原专项章节(三种策略+黄金描述模板+迭代技巧)3)从两种模式扩展为三种模式
v1.1.0
基于实战 7 轮迭代的经验更新:新增迭代节奏指南(v1-v7 各轮关注什么)、产品还原度三种策略(纯AI/模板合成/混合)、产品描述黄金模板、直播海报元素清单、铁律从 7 条扩展到 10 条。
v1.0.0
首发:两种模式——风格复刻(参考海报+替换内容)和创意生成(产品图+卖点→AI写文案+设计构图)。支持 Ofox/OpenRouter + Nano Banana Pro。含风格分析指南、文案原则、Prompt 模板。
元数据
Slug poster-maker
版本 1.7.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 9
常见问题

Poster Maker 是什么?

AI 海报制作大师。三种模式:风格复刻、创意生成、直播预告海报。含产品原图还原方法论和生成脚本。Nano Banana Pro 生成,支持 Ofox/OpenRouter。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 135 次。

如何安装 Poster Maker?

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

Poster Maker 是免费的吗?

是的,Poster Maker 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Poster Maker 支持哪些平台?

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

谁开发了 Poster Maker?

由 dizhu(@dizhu)开发并维护,当前版本 v1.7.0。

💬 留言讨论