bama
BAMA: 모든 Mac 앱을 만들 수 있습니다
GPT-image-2 프롬프트 엔지니어링 방법론, 실제 참조명 사용·중국어 짧은 문장 기본·단일·대량·실패 트리 포함·에이전트 범용
GPT-image-2 的 prompt 工程方法论。核心:用真实参考名替代形容词,prompt 默认中文短句。含单图 playbook、批量网格生成、失败模式树。跨 agent 通用。
스킬Python · JavaScriptGitHub @alchaincyf직접 설치운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
설치형 프로젝트는 배포 도메인 없이도 확인할 수 있습니다. 개인 저장소는 GitHub 로그인으로, 조직 저장소는 위의 저장소 확인 파일로 직접 확인해 주세요.
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
「你缺的不是 prompt 技巧,是那个名字。」 GPT-image-2 的 prompt 工程方法论。 大多数人写 AI 生图 prompt 的方式是堆形容词:「高级感、现代、简约、有质感、 专业的、精致的」。堆得越多,出来的图越像所有 AI 图。 拿到的是一份完整 A4 说明书,含真实参数,视觉精度到官方手册级别。 差别不在技巧,在你知不知道 Dieter Rams 是谁——他的东西长什么样、 为什么他配这个产品。模型的视觉记忆里有他,前提是你去调他。 跨 agent 通用——Claude Code、Cursor、Codex、OpenClaw、Hermes 都能装。 prompt 的有效信息 ≠ prompt 的字数。决定输出质量的是单字承载的设计决策密度。 写 prompt 之前先问一句:主体 / 风格 / 媒介三个槽位,能不能各填一个模型 熟知的高频名字? 三个槽都填上了 → 短 prompt 就够。有空槽 → 那个槽位才需要结构化描述补足。 所以这个 skill 真正在训练的不是 prompt 写法,是你脑子里的概念库: 设计师、品牌、媒介范式,每多认识一个精准的名字,你的上限就抬高一点。 违反任何一条都是 AI slop。完整规则见 SKILL.md。README 전문 보기 ↗
「你缺的不是 prompt 技巧,是那个名字。」 GPT-image-2 的 prompt 工程方法论。
封面 · 海报 · 信息图 · UI mockup · 产品包装 · 批量 icon/角色/卡牌 · 中文书法
大多数人写 AI 生图 prompt 的方式是堆形容词:「高级感、现代、简约、有质感、 专业的、精致的」。堆得越多,出来的图越像所有 AI 图。
而这条 prompt 只有 16 个字:
Dieter Rams 风格的大疆 pocket3 说明书
拿到的是一份完整 A4 说明书,含真实参数,视觉精度到官方手册级别。
差别不在技巧,在你知不知道 Dieter Rams 是谁——他的东西长什么样、 为什么他配这个产品。模型的视觉记忆里有他,前提是你去调他。
npx skills add alchaincyf/huashu-gpt-image
跨 agent 通用——Claude Code、Cursor、Codex、OpenClaw、Hermes 都能装。
核心方法 · 四条红线 · 装上就能用 · 批量生成 · 出图之后
prompt 的有效信息 ≠ prompt 的字数。决定输出质量的是单字承载的设计决策密度。
写 prompt 之前先问一句:主体 / 风格 / 媒介三个槽位,能不能各填一个模型 熟知的高频名字?
| 堆形容词 | 填名字 | |
|---|---|---|
| 主体 | 「一个便携相机」 | 大疆 pocket3 |
| 风格 | 「简约、高级、德国工业感」 | Dieter Rams |
| 媒介 | 「产品介绍页面」 | 说明书 |
三个槽都填上了 → 短 prompt 就够。有空槽 → 那个槽位才需要结构化描述补足。
所以这个 skill 真正在训练的不是 prompt 写法,是你脑子里的概念库: 设计师、品牌、媒介范式,每多认识一个精准的名字,你的上限就抬高一点。
违反任何一条都是 AI slop。完整规则见 SKILL.md。
一、prompt 默认写中文。
模型对中英文理解能力完全对等,但中文更精炼(一个汉字 ≈ 2-3 个英文 token)。
英文段落式 prompt 是模型训练数据的默认输出,也是 AI 味的来源。
Subject: / Style: / Constraints: 这种伪结构化 header 同样禁止。
二、图里的文字也默认中文。 读者是中文用户,图上出现「Perception Gap」「Mainstream path」是隔阂不是高级感。 GPT-image-2 的中文准确率支持 20+ 字符,出中文不是问题。
三、用真实参考名替代形容词。 Dieter Rams / Penguin Books / MUJI / Anthropic / 瑞士国际主义 —— 一个名字调动的视觉记忆,比十个形容词精确得多。
四、Placeholder > 烂实现。 没有真实数据就留白,不要编造看起来像数据的假数据。
npx skills add alchaincyf/huashu-gpt-image
装完直接说人话:
"给这篇文章做个封面" → 走配图 SOP,定家族 → 挑 ref → 生成
"做一套 12 个 icon" → 批量生成,网格切图
"这张图重新出,字太小" → 按失败模式树对症改
"做个产品对比信息图" → 单图 playbook
生成执行层支持两条路径:
| 路径 | 什么时候用 |
|---|---|
scripts/gen_via_codex.py | Codex 环境,走内置 image_gen |
chatgpt-web-bridge/ | 通过 Chrome 扩展 + 本地桥调 ChatGPT 网页版 |
本地桥只监听 127.0.0.1:8765,不对外暴露。
icon 集 / 角色集 / 卡牌集 / sprite sheet / 中文长文本,走网格法:
一次生成一张大图(如 4×3 网格),再用 scripts/extract_grid.py 切成单张。
比逐张生成快一个数量级,而且同一张图里的元素风格天然一致—— 这是逐张生成很难做到的。
但有个坑,是实测踩出来的:别硬性锁死画布尺寸,让比例匹配内容。 早期用 1:1 画布生成 5×5 的 2:3 纵向卡,末行被压缩了 18%—— 模型在约束冲突时会自发牺牲末行来「保住构图完整」,而且不会告诉你。
配套脚本:
| 脚本 | 干什么 |
|---|---|
extract_grid.py | 网格大图切成单张 |
contact_sheet.py | 多张图拼成审阅用的联系表 |
chroma_key.py | 抠掉纯色背景转透明 |
生成不是终点。skill 内置一棵失败模式树——出图后对症查:
每一条都对应具体改法,不是「再试一次」。
| 来源 | 用在哪 |
|---|---|
| Dieter Rams《设计十诫》 | 工业设计类 prompt 的风格锚点 |
| Penguin Books / MUJI / Anthropic 品牌视觉 | 出版与品牌类的媒介范式 |
| 瑞士国际主义平面设计 | 版式与网格系统 |
| GPT-image-2 官方能力文档 | 尺寸、字符数、批量的硬约束 |
skill 里所有风格锚点都是真实存在、模型确实认识的名字, 不是编出来的「某某风」。
MIT