图像提示词工程师 image-prompt-engineer:把视觉概念写成可复用的文生图提示词

前言

用 Midjourney、SDXL、Flux 或即梦出图时,模型往往并不差,差的是提示词:一句「画一只猫」和一段带主体、环境、光线、构图的描写,成片稳定性差一截。自己堆关键词容易漏负向提示、比例和留白,换模型又要重写一遍。

下面介绍 SkillHub 上的 image-prompt-engineer(展示名:图像提示词工程师)。它用固定的六层结构和输出模板,把「要什么图、用在哪」收敛成中英双版提示词,并注明各模型写法差异;本地 Agent 读 SKILL.md 即可按规则生成,也可走官方文档中的按次付费 HTTP 接口。

这是什么

image-prompt-engineer 是面向文生图场景的 Agent Skill,包标识为 @indiv-bozoyan/image-prompt-engineer,当前版本 v1.0.0。作者在 SkillHub 显示为 bozoyan(账号 user_6419d865),分类 design-media,子类 图片生成;官方简介为:精通摄影美学和 AI 图像生成的提示词专家,擅长把视觉概念转化为精准的文字描述,生成专业级摄影作品。

Skill 本体遵循通用 SKILL.md 格式:在对话里出现「文生图 prompt」「图片提示词」「image prompt」「midjourney prompt」等意图时,Agent 应按技能说明组织输出,而不是随意发挥一段描述。

SkillHub 技能页(与 API 下载源对应):

  • 浏览:https://skillhub.cn/skills/indiv-bozoyan/image-prompt-engineer
  • 线索中的 API 入口:https://api.skillhub.cn/user_6419d865/image-prompt-engineer(浏览器直接访问可能返回 405,安装与下载走 CLI)

页面内嵌数据(截至 2026-10-21 抓取)显示累计 downloads 1954、stars 2;标签 requires_api_key 为 false,即本地按 Skill 规则使用不强制 API Key。

核心功能

以下能力均来自已安装的 SKILL.md(v1.0.0),不展开未在文档中出现的功能。

六层提示词结构

技能把画面拆成六层,按顺序书写(靠前层权重更高):

  1. 主体:谁/什么、数量、姿态、表情、材质
  2. 环境:场景、背景、时间、天气
  3. 构图:景别、机位、视角
  4. 光线:方向、质感、色温
  5. 风格:媒介、流派、画面质感
  6. 画质:镜头感、景深、细节描述

配套 负向提示词(常见翻车项:文字、水印、畸形手、模糊等)和 留白说明(海报需后期加字时必须写明留白区域)。

比例与投放场景

技能内给出用途与建议比例对照,例如海报竖版 2:3 或 9:16、横图 16:9、方图 1:1、banner 3:1 或 21:9。写提示词前会先对齐「图用在哪」,缺失信息时默认「通用方图、无文字」并标注假设。

多模型适配

文档列出 Midjourney、SDXL/Flux、即梦及通用写法的差异(自然语言 vs 标签串、权重语法、中文优先等),输出时提供 中文与英文两个版本,便于按目标平台选用。

标准输出模板

生成结果按固定 Markdown 结构交付,包含:需求理解、中英提示词、中英负向提示词、参数建议、2–3 个变体方向、后期建议(加字、裁剪等)。

合规与边界

技能明确要求:不生成具体真实人物肖像描述;避免指向具体 IP 的风格表述;不承诺模型能画准文字,需文字时建议留白后后期加字。

可选:按次付费远程调用

SKILL.md 另说明 Pay Skill 路径:单次 ¥0.10,POST https://skillpay-aipay.app.workbuddy.host/skills/image-prompt-engineer,未付款返回 HTTP 402。买家侧需先安装 @alipay/agent-payment,并用包内 scripts/paid-call.mjs 做 probe / pay / complete 编排。这与「Agent 本地读 SKILL.md 写提示词」是两条路径,按需选择。

安装与启用

官方页面提示:请根据 SkillHub 安装文档操作,安装 @indiv-bozoyan/image-prompt-engineer。

1、安装 SkillHub CLI(若尚未安装)

command -v skillhub && skillhub --version

未安装时可执行完整安装脚本(见 https://skillhub.cn/install/skillhub.md):

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash

2、安装本 Skill 到当前 Agent 的 skills 目录

安装时必须用 --dir 指向当前客户端识别的 skills 目录,否则默认落在 ./skills/ 可能不被加载。

skillhub install image-prompt-engineer --namespace indiv-bozoyan --dir ~/.cursor/skills/

不同客户端常见路径(摘自 SkillHub 安装文档):

  • Cursor:~/.cursor/skills/
  • Claude Code:~/.claude/skills/
  • Codex:~/.codex/skills/ 或项目下 .agents/skills/

安装成功后目录类似:.../@indiv-bozoyan/image-prompt-engineer/SKILL.md。修改 skills 后按你所用客户端说明重启或刷新 Agent。

3、(可选)配置按次付费调用

仅在使用 HTTP 付费接口时需要:

npx -y @alipay/agent-payment@latest install

典型用法

在 Agent 对话中触发

安装并启用 Skill 后,用自然语言说明用途、比例、目标模型即可。技能描述的触发语包括:文生图 prompt、图片提示词、生成图片提示词、image prompt、midjourney prompt。

示例请求(可复制进 Cursor / Claude Code 等):

用 image-prompt-engineer:我要一张信息流横图,主题是雨后老街上的橘猫,赛博朋克霓虹感,16:9,画面上方留白方便后期加标题,目标模型 Midjourney。请按技能模板输出中英提示词和负向提示词。

Agent 应按 SKILL.md 中的「输出模板」与「自检清单」组织回复。

使用付费脚本编排(远程按次)

在 Skill 目录下,用官方脚本管理支付状态(不接触密钥):

node scripts/paid-call.mjs probe --input "图片需求" --state-dir .state/image-prompt-engineer
node scripts/paid-call.mjs pay --state-dir .state/image-prompt-engineer
node scripts/paid-call.mjs complete --state-dir .state/image-prompt-engineer --out-shake-no <订单号>

请求体格式:{"input": "想要什么图 + 用在哪 + 比例/模型"}。

适用场景与注意

适合谁

  • 需要海报、封面、配图、产品图、插画提示词,且希望结构稳定、可复现
  • 同一创意要适配 Midjourney、SDXL/Flux、即梦等不同写法
  • 需要从模糊想法扩展到带负向提示与变体方案的完整交付

使用注意

  • 技能页 overviewMd 为空,细节以 SKILL.md 为准;安装前可在 SkillHub 查看安全扫描结果(页面展示为无风险)。
  • 本地 Skill 与 Pay Skill 计费是两套路径;不走 HTTP 接口则无需支付宝按量依赖。
  • 涉及明星、政治人物等真实肖像或具体 IP 风格时,技能会按规则拒绝或改写,属预期行为。
  • SkillHub 展示的下载量会随时间变化,以技能页实时数据为准。

结尾

image-prompt-engineer 把文生图提示词写成可检查的六层结构,并统一中英输出与模型差异说明,适合接到 Agent 工作流里做「提示词工程」环节。安装与文档以 SkillHub 为准:

  • https://skillhub.cn/skills/indiv-bozoyan/image-prompt-engineer
  • https://api.skillhub.cn/user_6419d865/image-prompt-engineer
  • 安装说明:https://skillhub.cn/install/skillhub.md
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye