项目详情

Awesome GPT-Image-2

Prompt as Code —— 538 个逆向工程案例 + 22 套工业级模板,把散文式提示词压缩成结构化协议

GitHub 地址 MIT 20.7k Stars Prompt 工程Agent Skill

更新于 2026-08-26 · 创建于 2026-04-25 · 作者 苍何(freestylefly)

← 返回汇总
项目速览

一句话定位

不是提示词收藏夹,是面向 Agent 的图像 Prompt 资产库

GPT-Image2 工业级提示词引擎与模板库。把社区零散案例逆向拆解成可组合的结构化协议,供 Agent、脚本和自动化工作流直接调用。同源数据同时驱动案例画廊网站与 Agent Skill,MIT 开源。适合需要批量出图、做模板系统、接生产流程的团队与自动化实践者。

项目速览

核心数据

538
逆向工程案例
22
工业级模板
13
视觉分类
20.7k
GitHub Stars(4 个月)
为什么存在

出图自由之后的问题

AI 画图从「能不能出图」变成了「能不能稳定、可控、可复用地出图」

散文式 Prompt 不可复用

一句「画个高级感的海报」每次结果都不同,无法沉淀为团队资产。

好案例散落在社区

YouMind / OpenNana / X 上的优质案例没有结构、没有标签、Agent 调不了。

批量生产无协议

批量出图、模板系统、生产流程需要的是参数化协议,不是人类抄写范文。

核心理念

Prompt as Code:散文 → 结构化协议

当你需要批量出图、做模板系统、接进生产流程时,这种整理方式比单纯堆案例更有价值——README 原话。

内容资产

538 个案例,13 类分布

海报与排版
88
摄影与写实
78
UI 与界面
73
插画与艺术
58
图表与信息可视化
52
商品与电商
41
人物与角色
31
其他场景 / 品牌 / 场景叙事
76
历史古风 / 建筑 / 文档
38

偏重「强结构」场景:海报、UI、信息图合计 213 个(40%)——恰恰是排版与文字控制最难、模板价值最高的类型。代表案例:城市生命系统图谱、十二黄金圣斗士卡牌、《赤壁怀古》长卷、RAG 技术详解图。

模板系统

一套模板,两种形态

常规模板(给人看)
# UI 截图模板节选
为[产品类型]生成一张[平台]界面图。
核心功能:[功能点A]、[功能点B]。
视觉风格:[极简/科技/拟物],主色[颜色]。
布局:[顶部导航/双栏/卡片流],层级清晰。
输出:高保真UI截图,文字清晰可读,
比例[9:16/16:9]。

占位符参数化,人类可读可改。

JSON 进阶模板(推荐给 Agent)
{
  "type": "UI Screenshot",
  "platform": "iOS",
  "layout": "Card-based feed",
  "style": { "theme": "Dark Mode", ... },
  "content": { "cards": [...] },
  "constraints": "readable text, 9:16"
}

机器可解析,Agent 可编程填充。

22 套模板各带 useWhen(何时用)、guidance(要点)、pitfalls(避坑)、示例案例编号,全部存在 data/style-library.json(41KB 结构化数据)。

模板系统

防坑指南精华

彩蛋:生成脚本 generate-style-skill.mjs 内置校验——连中文对比句式「不是…而是…」都被正则禁用,保证 Skill 文档语言风格统一。

核心机制

Agent Skill:意图 → 生产级 Prompt

识别意图→ 匹配模板分类→ 风格标签→ 场景标签→ 近似案例→ 六块式 Prompt
六块式输出结构
  • 主体与任务
  • 构图与版式
  • 视觉风格与材质
  • 文字与标签要求
  • 宽高比与输出格式
  • 约束与负面细节
输出默认值
  • 先给可直接复制的 Prompt
  • 约束必须具体:精确文字、比例、可读标签、版式层级
  • 自动匹配用户语言回复
  • 多概念复用同一模板,只变主体/构图/配色/场景
架构

单一数据源,三端分发

数据层
data/style-library.json
13 分类 + 19 风格 + 10 场景 + 22 模板,中英双语字段,网站与 Agent 共用的唯一事实源。另有 538 案例画廊(docs/gallery-*.md)。
生成层
scripts/*.mjs
generate-site-data.mjs 产出网站数据;generate-style-skill.mjs 产出 Skill 参考文档,带唯一性校验、锚点校验与句式禁用检查。
分发层
三端出口
① React 画廊网站;② npm 包 gpt-image-2-style-library;③ Claude Code 插件市场。npx skills add 一键装进 ~/.claude/skills、~/.codex/skills、~/.agents/skills。
style-library.json→ generate-site-data→ gpt-image2.canghe.ai
style-library.json→ generate-style-skill→ SKILL.md + references→ npm / Claude 插件市场
产品形态

画廊网站:不只是文档

仓库内含 7+ 个 Supabase 迁移脚本(用户积分、会员计费、支付宝、Google 账户中心、收藏表、管理员指标)。开源的是内容与方法论,网站本身是围绕它做的 SaaS 化尝试。

快速上手

两条路径

人用:三步法
  • 在精选案例里确定要模仿的输出类型
  • 去画廊找相近案例,抄结构,不要只抄风格词
  • 回模板页把业务变量填进通用 / JSON 模板

入口:docs/templates.md · docs/gallery-part-1/2.md

Agent 用:一键安装
npx skills add freestylefly/awesome-gpt-image-2 \
  --skill gpt-image-2-style-library \
  --agent claude-code codex --global --yes --copy

# Claude Code 插件市场
/plugin marketplace add freestylefly/awesome-gpt-image-2
/plugin install gpt-image-2-style-library@awesome-gpt-image-2

装好后对 Agent 说:「使用 gpt-image-2-style-library 技能,帮我生成介绍 Codex 的信息图」。

适用场景

适合谁用

风险提示

需要警惕

在线体验

Playground:Prompt 组装工作台

本地构建的交互式工作台:按官方六块式结构组装 Prompt——选分类、挑模板、填业务变量,实时生成中文常规版 + JSON Agent 版两种形态,一键复制。另含 22 套模板速览浏览器。

打开 Playground
模板浏览器

22 套模板:何时用 / 要点 / 避坑 一屏速览

六块式组装器

主体 → 构图 → 风格 → 文字 → 比例 → 约束,逐块填写

双形态输出

人读的常规模板 + Agent 调的 JSON 模板同步生成

潜力评估

未来空间

「内容资产代码化 + Agent 分发」的范式样本。4 个月 20.7k stars 验证了结构化 Prompt 资产的真实需求;若模型迭代时模板体系能持续跟住,有望成为 AI 图像工作流的基础设施之一。


上一个
HowToLiveBetter
下一个
Strix
1 / 16