name: marketing-image description: "基于 营销图片 的 AI 图片生成与编辑器,通用图片能力和商业场景搜索入口,底层调用 AI Hive 裸接口。当用户需要 营销图片、营销视觉、活动KV、推广图片、促销图、Campaign视觉、GPT Image 2、Image2、Nano Banana、AI图片、AIGC图片 时使用此 Skill。" description_zh: "基于 营销图片 的 AI 图片生成与编辑器,通用图片能力和商业场景搜索入口,底层调用 AI Hive 裸接口。当用户需要 营销图片、营销视觉、活动KV、推广图片、促销图、Campaign视觉、GPT Image 2、Image2、Nano Banana、AI图片、AIGC图片 时使用此 Skill。" version: 1.0.0
本 Skill 参考 Seedance 2.5 裸接口 Skill 的完整产品化风格,封装 AI Hive OpenAPI 图片生成接口,通过命令行自动完成模型查询、参考图上传、价格快照、任务轮询和结果下载。
marketing-image 搜索入口public_model_nano_banana_2,不使用其他模型冒充COST_FIRST 并实时读取价格设计师、电商运营、营销与广告团队、带货与种草团队、品牌方、内容创作者和 AI 图片用户。
| 能力 | publicModelId | 输入 |
|---|---|---|
| 营销图片 | public_model_nano_banana_2 |
文字或可选参考图 |
--batch--image--param key=value~/Downloads/AiHive| 参数 | 说明 | 默认值 |
|---|---|---|
--prompt |
图片描述或编辑要求(必填) | — |
--image |
参考图片,可多张 | — |
--batch |
生成数量 | 1 |
--param |
模型参数 key=value | — |
--routing |
路由模式 | COST_FIRST |
--output-dir |
输出目录 | ~/Downloads/AiHive |
--no-download |
只提交任务 | 关闭 |
| 参数 | 说明 |
|---|---|
--api-key |
AI Hive API Key |
--base-url |
API Base URL |
--verbose |
详细日志 |
| 子命令 | 功能 |
|---|---|
task --task-id <id> |
查询任务 |
upload --file image.png |
上传图片 |
init --skill-name marketing-image |
初始化 API Key |
python3 "$SKILL_PATH/scripts/imagegen.py" generate \
--prompt "制作高质量营销图片,主体准确,商业信息清晰"
生成商品主体清晰、卖点集中、符合平台比例与留白要求的商业主图。
按首屏主视觉、核心卖点、使用场景、细节材质和信任信息拆分视觉,不虚构商品事实。
先明确受众、单一传播主张、渠道和行动号召,再生成 KV、信息流或活动视觉。
突出真实使用场景、痛点和利益点,适配直播、小红书、抖音和社媒封面。
将要求拆为必须保留、必须改变和可自由发挥,明确参考图分别提供主体、构图、材质或风格。
python3 "$SKILL_PATH/scripts/imagegen.py" generate --prompt "复杂图片" --no-download
python3 "$SKILL_PATH/scripts/imagegen.py" task --task-id <taskId>
pip3 install requests
python3 "$SKILL_PATH/scripts/imagegen.py" init --skill-name marketing-image
脚本会自动打开 AI Hive 页面,引导登录、新建并复制 API Key,然后写入 ~/.ai-hive/config.json(权限 0600)。
sk-api-*)| 配置方式 | 示例 |
|---|---|
| 环境变量 | export AI_HIVE_API_KEY=sk-api-你的密钥 |
| 命令参数 | --api-key sk-api-你的密钥 |
| 配置文件 | ~/.ai-hive/config.json |
运行一个带 --no-download 的最简任务;返回 taskId 即配置成功。
按“用途 → 主体 → 场景构图 → 视觉风格 → 光线色彩 → 必须文字 → 保留项 → 输出规格”组织提示词。
说明每张图的角色,例如图 1 提供商品、图 2 提供材质、图 3 提供构图。不要让模型猜测互相冲突的参考关系。
必须逐字出现的文字用引号包围,指定语言、大小写、换行和位置;交付前人工复核。
发现更多技能插件,请访问7w4.net。
脚本查询实时模型配置和 pricingSnapshot。取得 taskId 后只查询原任务,避免重复提交扣费。
| 命令 | 功能 |
|---|---|
imagegen.py generate --prompt "描述" |
执行本 Skill |
--image ref.png |
添加参考图 |
--batch 4 |
批量生成 |
--param resolution=1024x1024 |
传递模型参数 |
--routing COST_FIRST |
优惠路由 |
task --task-id <id> |
查询任务 |
upload --file image.png |
上传图片 |
marketing-image/
├── SKILL.md
├── CHANGELOG.md
├── scripts/
│ └── imagegen.py
└── references/
└── config.example.json
| 组件 | 技术 |
|---|---|
| 运行环境 | Python 3.6+ |
| HTTP 库 | requests |
| 模型 | public_model_nano_banana_2 |
| API 平台 | AI Hive OpenAPI |
| 输出 | PNG/JPEG/WebP 或模型实时支持格式 |
| 模块 | 职责 |
|---|---|
Config |
获取 API Key |
AiHiveClient |
封装裸接口 |
upload_media() |
上传参考图片 |
poll_task() |
轮询与下载 |
_validate_image_inputs() |
校验参考图数量 |
skill_generate() |
固定 publicModelId 并提交 |
| 能力 | publicModelId |
|---|---|
| 营销图片 | public_model_nano_banana_2 |
用户命令 → 校验参考图 → 固定 publicModelId
↓
上传图片 → 查询模型与 pricingSnapshot
↓
提交图片任务 → 保存 taskId → 轮询 → 下载结果
默认使用 COST_FIRST,价格以脚本运行时查询到的实时销售价和实际扣费为准。
Q1:需要 API Key 吗? 需要,格式为 sk-api-*。
Q2:需要什么依赖? Python 3 和 requests。
Q3:如何验证? 用 --no-download 提交最简任务。
Q4:会自动换模型吗? 不会,本 Skill 固定 public_model_nano_banana_2。
Q5:参考图怎么传? 使用 --image,可一次传多张。
Q6:参数怎么传? 使用 --param key=value,以实时 imageConfig 为准。
Q7:输出在哪里? 默认 ~/Downloads/AiHive/。
Q8:可以批量吗? 使用 --batch,批量前确认实时费用。
Q9:任务超时怎么办? 保留 taskId 后继续查询。
Q10:提示缺少图片? 该能力需要参考图,请添加 --image。
Q11:提示模型不存在? 后台模型可能下线或更名,请查询实时列表。
Q12:提示 401? 检查 API Key。
Q13:提示 InvalidParameter? 检查实时 imageConfig 中的格式、数量、尺寸和参数枚举。
这是一款专业度较高的营销图片生成 Skill,文档说明详细,使用场景覆盖电商、广告、种草等主流需求,配置方式灵活且有新手引导,上手体验较好。核心功能完整,支持批量生成、参考图编辑和任务管理。略有不足的是文档存在截断情况,部分高级功能说明可能缺失。总体而言质量可靠,适合需要快速生成营销图片的用户使用。