Poster Designer

基于AI生成专业海报,支持活动、产品、宣传等多场景设计。

已扫描
适合谁
营销人员、活动策划者
不适合谁
无网络环境用户、无需图像设计的纯文本工作者
国内可用性
需网络配置。可能需要网络配置或第三方服务可访问。
安装难度
新手友好(★☆☆)。基于终端操作、依赖、API Key 和本地环境要求的初步判断。

安装与下载

openclaw skills install @andylikescodes/poster-designer

Skill 说明

命令、参数、文件名以原文为准

海报设计师技能

使用 AI 图像生成创建专业海报和视觉设计。

快速开始

生成一张海报:

poster create --type event --title "夏季音乐节" --date "2026-07-15"

功能特性

  • 活动海报 — 音乐会、会议、线下聚会、派对
  • 产品展示 — 电商平台商品图、功能亮点展示
  • 公告类海报 — 新品发布、门店开业、限时优惠
  • 社交媒体图形 — 适用于 Instagram、Facebook、Twitter 的视觉内容

使用模式

交互模式

直接描述你的需求:

“为我乐队下周五在 Blue Note 的演出制作一张海报”

该技能将提出澄清问题,并生成相应海报。

模板模式

使用预设模板:

  • event — 包含日期、时间、地点的通用活动海报
  • concert — 以音乐为主题的海报,包含乐队名称和演出曲目
  • product — 产品展示类海报,突出功能与价格信息
  • announcement — 新闻或发布类公告海报
  • sale — 促销活动海报

自定义模式

提供详细规格说明:

“制作一张极简风格海报,尺寸 1080x1920(9:16),深蓝色背景,霓虹粉文字,包含几何风格吉他插画”

配置说明

设置你的 Gemini API 密钥:

export GEMINI_API_KEY="your-api-key"

或在技能目录中通过复制 .env.example 创建 .env 文件:

cp .env.example .env
# 编辑 .env 文件并添加你的 API 密钥

安全提示: 请勿将 .env 文件提交到版本控制,也切勿分享你的 API 密钥。建议将密钥保存在环境变量或安全的密钥存储中。

获取 API 密钥请访问:https://makersuite.google.com/app/apikey

输出格式

  • PNG — 默认的高质量位图输出
  • 带文字叠加 — 生成图像并合成文字内容
  • 原始 + 合成 — 同时输出基础图像与最终海报

设计原则

字体排版

  • 确保文字清晰可读(重要信息至少 24pt)
  • 最多使用 2-3 种字体
  • 文字与背景之间保持高对比度

布局构图

  • 遵循三分法原则
  • 留出适当留白(避免内容拥挤)
  • 使用视觉层级(最重要信息字号最大)

色彩运用

  • 采用互补色或邻近色搭配
  • 满足无障碍标准(WCAG AA 最低对比度要求)
  • 若提供品牌色,应优先考虑品牌调性

API 集成

本技能使用 Gemini 图像生成 API,具备原生多模态能力:

  • 模型:gemini-3.1-flash-image-preview(可配置)
  • 支持的宽高比:1:1、4:3、16:9、9:16、3:4
  • 输出尺寸:1K(约 1024px)、2K(约 2048px)、4K(约 3840px)

详细 API 文档请参阅 [references/api-docs.md](references/api-docs.md)。

模板说明

可用模板及自定义选项请参见 [references/templates.md](references/templates.md)。

示例

活动海报

用户: “为一场 5 月 15 日的科技大会制作海报”

技能询问:
- 活动名称?
- 地点?
- 演讲嘉宾名单(可选)?
- 风格偏好(现代/极简/醒目)?

随后生成海报包含:
- 吸引眼球的标题
- 日期/时间/地点显著展示
- 演讲嘉宾照片或科技主题视觉元素
- 门票二维码占位符

产品展示海报

用户: “为我的新款无线耳机设计一张产品海报”

技能询问:
- 产品名称?
- 核心功能?
- 价格?
- 风格/基调?

随后生成:
- 主视觉产品图
- 功能亮点标注
- 价格与行动号召(CTA)
- 符合品牌调性的整体设计

错误处理

若图像生成失败:

  1. 使用指数退避策略重试(最多尝试 3 次)
  2. 提供详细的错误信息
  3. 可选择调整提示词后重新尝试

安全与合规

  • 所有生成内容均遵循 Gemini 安全准则
  • 用户输入内容不会持久化存储
  • API 密钥不会被记录或暴露
  • .env.example 仅作为模板文件,需复制为 .env 并填写真实密钥
  • 切勿将包含真实凭证的 .env 文件提交至代码仓库
  • 建议将 API 密钥存放在环境变量或安全的密钥管理服务中
A
@andylikescodes

已收录 1 个 Skill

相关推荐