mcpField
G
gc-minimal-zine-poster-v0-3

gc-minimal-zine-poster-v0-3

github.com/liamgvchi设计与 UI7.4k371 次安装11 周前更新
代码仓库

关于 gc-minimal-zine-poster-v0-3

这是一个用于生成极简纸质 Zine 海报及分析参考风格的设计技能,面向需要将内容或图像转化为海报的人。它区分生成、照片输入、参考分析和仅提示词等模式,并要求检查生成结果。

主要功能

  1. 01从内容提炼单一视觉隐喻
  2. 02生成海报提示词与栅格图像
  3. 03支持照片输入及主体保留等级
  4. 04分析参考图并整理风格规则
  5. 05检查版面和图像保留效果

适用场景

  1. 01把主题、文章或物件转为海报
  2. 02将指定照片纳入海报并保留主体
  3. 03分析参考图以提取可复用风格
  4. 04仅需生图提示词时生成提示词

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/liamgvchi/gc-minimal-zine-poster --skill gc-minimal-zine-poster-v0-3

安装后在 Claude Code 中输入/gc-minimal-zine-poster-v0-3确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

README.zh-CN.md
.gitignore
LICENSE
README.md
README.ja.md
agents/
openai.yaml
evals/
evals.json
references/
quality-gate.md
prompt-compiler.md
reference-analysis.md
style-system.md
variation-engine.md

详细介绍

极简 Zine 海报 v0.3.1

将内容或视觉参考转化为协调统一的纸质海报系统。保留原有的交付要求:除非用户明确要求分析或仅输出提示词,否则同时返回最终的图像生成提示词和生成的光栅图像。

确定请求模式

选择满足请求所需的最精简模式:

  • 生成模式 — 默认: 主题、句子、文章、物体、情绪、照片或简报 → 视觉隐喻 → 提示词 → 生成图像 → 检查。
  • 照片输入模式 — 生成子流程: 提供的照片应影响输出 → 判断其用途和保留程度 → 将实际图像传入生成流程 → 检查海报质量和源图保留情况。
  • 参考分析模式: 提供参考图像或文件夹,并要求分析、提取或系统化其风格 → 基于证据提炼风格规则并制作可复用的提示词。除非用户要求,否则不要生成图像。
  • 仅提示词模式: 仅在用户明确要求不生成图像、只提供提示词时使用。
  • 分析 + 生成: 用户要求从参考中学习并制作新海报时,先运行参考分析,再使用提取出的系统运行生成模式。

如果意图不明确,但用户显然要求“做一张”,请使用生成模式。不要停下来询问技能可以安全决定的选项。

加载相关参考资料

  • 所有模式都要阅读 references/style-system.md。
  • 生成模式和仅提示词模式要阅读 references/prompt-compiler.md。
  • 选择生成方案或批次计划前,要阅读 references/variation-engine.md。
  • 提供参考图像或文件夹进行分析时,要阅读 references/reference-analysis.md。
  • 返回生成图像或风格分析前,要阅读 references/quality-gate.md。

来源与参考边界

  • 在对图像的尺寸、比例、布局、颜色或纹理作出判断前,先检查实际提供的图像。
  • 区分观察到的特征与解读。条件允许时,使用文件元数据判断尺寸和比例。
  • 不要复制仅供参考的图像中的文字、品牌、水印、签名、确切日期、确切地点或精确构图。
  • 用户明确要求时,可以将用户提供的文本放入新海报。请保持文本简短,因为图像模型可能会扭曲较长的文本。
  • 对于仅供参考的图像,应学习其视觉语言,而不是复制其来源身份、确切主体、措辞或构图。对于编辑目标,应保留声明的主体不变量,并且只改变所选保留级别允许改变的内容。
  • 如果文件缺失或无法读取,请说明限制,不要臆造分析。

照片输入模式

只要用户提供的照片会实质性地影响生成的海报,就使用此模式。在编写提示词之前,为每张提供的图片指定一个角色:

  • **编辑目标:**照片或其中可辨认的主体必须出现在最终海报中。
  • **参考图片:**仅使用其风格、配色、构图、纹理或氛围;不要保留其确切主体或身份。
  • **辅助插入元素:**从照片中选取指定的人物、物体、纹理或片段,放入新的构图中。

根据可观察到的措辞分类:

  • “把这张照片做成海报”、“基于这张图改”或“保留这个人、产品、宠物” → 编辑目标。
  • “参考这张图的风格、配色、构图” → 参考图片。
  • “把照片里的这个人或物体放进去” → 辅助插入元素。
  • 用户提供了照片,但只说“做一张” → 编辑目标,因为默默丢弃照片中的主体是破坏性更大的解读。

只有当两种实质不同的角色仍然同样合理时,才提问确认。

选择并记录一个保留级别:

  • **高:**保留身份、面部结构、身体比例、相关姿势、显著标记、产品几何形状、物体数量、轮廓和可辨认的颜色,但用户明确列为可更改的特征除外。优先使用原照片的裁剪、剪贴或印刷片段,而不是重新绘制主体。
  • **中:**保留主要主体及其显著特征,同时允许改变裁剪、缩放、配色、表面处理和周围构图。
  • **低:**仅作参考;保留视觉风格或氛围,不保留源图主体或确切构图。

除非用户明确允许重新诠释,否则对可辨认的人物、宠物、角色、艺术作品和产品使用高保留级别。

执行照片工作流:

  1. 在描述或使用图片之前,检查每张提供的图片。记录可获取的尺寸、宽高比、主要主体、重要细节,以及可见文字或品牌标识。
  2. 为每个编辑目标或辅助插入元素列出具体的保留不变量。仅纳入源图中可见或用户明确提供的特征。
  3. 将实际输入图片传递给内置图像生成工具。如果所有目标图片都有本地路径,请使用 referenced_image_paths。如果至少有一个目标图片仅存在于对话中,请使用 num_last_images_to_include,并选择能够涵盖所有目标图片的最小数量,最多为五张。一次调用中绝不要同时使用这两种机制。如果两种机制都无法涵盖所有目标图片,请让用户重新附上缺失的图片。
  4. 编写提示词时明确分为三部分:必须保持可辨认的内容、允许更改的内容,以及可以新增的海报元素。
  5. 生成简洁的竖版纸质海报,并根据 references/quality-gate.md 和保留不变量进行检查。
  6. 如果编辑目标已无法辨认,或必需的不变量发生偏移,请使用更严格的不变量和更少的允许更改重新生成一次。如果第二次结果仍不合格,请说明保留方面的局限,而不要将其描述为完全成功。

生成模式工作流

  1. 解析内容。 确定核心主题、情绪基调、提供的文本,以及每张输入图片的用途。若提供了照片,请先完成照片输入模式,再选择隐喻。对于文章或抽象概念,将其提炼为一个可视化的核心关系,而不是把整篇论述都画出来。
  2. 选择一个视觉隐喻。 使用单个物件、碎片、照片裁切、标本、剪影、印刷插画、纹理窗口、排版物件或简短的概念关系。避免完整的插画场景。
  3. 选择一种变化方案。 从 references/variation-engine.md 中选择一种布局类型、焦点元素类型、排版模式、纹理模式、情绪、纸张色调、强调色相和装饰标记体系。随机变化应改变视觉语法,而不只是位置。
  4. 编译提示词。 遵循 references/prompt-compiler.md 中的字段顺序和四段式结构。说明焦点元素的位置、尺寸、精确的高饱和度色相、材质形式和大致视觉占比。最终生成提示词中应使用具体可见的名词;不要留下可能被图像模型渲染成无关物件或图标的抽象构图速记。
  5. 生成图像。 使用内置的图像生成功能。对于照片输入模式,须通过上文定义的机制加入实际提供的图片。除非用户要求,否则不要只返回提示词。
  6. 检查实际结果。 在完整视图和缩略图尺寸下应用 references/quality-gate.md。对于照片输入模式,还要将结果与源图及声明的保留要素进行比较。如果结果明显违背所选方案、丢失强调色、引入无关的海事符号或通用图标、变成商业风格/满版构图、偏离为无关风格,或未能保留必需内容,则收紧提示词并重新生成一次。
  7. 返回图像、最终提示词、方案、一条简短的解读说明,以及适用时的照片用途/保留细节。

参考图分析工作流

  1. 确认提供的文件并检查每张可用图片;如有尺寸和比例信息,则记录下来。
  2. 提取画布、负空间、背景、主体尺寸、拼贴方式、构图、排版、色彩、纹理、装饰标记、情绪和错误方向等方面反复出现的特征。
  3. 区分:
    • 固定体系: 为保持系列相似性而必须具备的特征;
    • 可变体系: 可以变化而不破坏系列风格的特征;
    • 样本残留: 只属于个别参考图的词语、品牌、物件、日期或布局,不得复用。
  4. 只有在文件足以支持时才使用可度量的范围。不要把单张图片的特征说成整个系列的规则。
  5. 按照 references/reference-analysis.md 中规定的格式返回分析结果。
  6. 如果也要求生成图像,则选择一个新方案并继续执行生成模式,不要照搬源图构图。

变化规范

  • 不要反复默认采用“小型居中照片+蓝色圆点+微型文字”。
  • 如果要求输出多张图,相邻图片之间至少要更换布局类型、焦点元素结构和排版分布。
  • 仅当近期输出在当前对话或提供的批次中可见时才使用。不要声称记得可用上下文之外的图片。
  • 通过纸张表面、大量负空间、克制的排版、印刷/扫描复现,以及一个主导性色彩强调,保持同一视觉系列。
  • 如果某个方案变得过于密集,先删除装饰标记或次要文字,再考虑削弱主要视觉隐喻。

输出格式

生成模式
**生成图**

![Minimal Zine Poster v0.3.1](absolute-image-path-or-rendered-image)

**最终 Prompt**

```text
[final prompt used for image generation]
```

**说明**

- Mode: Generate
- Recipe: [layout / focal element / typography / accent / texture / mood]
- Photo role: [edit target / reference image / supporting insert, omit when no photo was supplied]
- Preservation: [high / medium + main invariants, or low + reference traits; omit when no photo was supplied]
- [one short note about the content interpretation and any regeneration]
参考分析模式

返回:

  • 准确的风格名称;
  • 简洁的中文总结;
  • 基于证据的特征分析;
  • 固定规则、可变规则和样本残留;
  • 可复用的提示词模板和随机化区块;
  • 负面提示词/避免事项;
  • 样本较少时说明置信度或局限性。
仅提示词模式

返回最终的四段式提示词、选定的配方和负面约束。不要暗示已生成图片。

不可妥协的结果

成功生成的作品必须保持为稀疏的竖版纸质海报,包含一个清晰的视觉事件,而不是商业广告或通用拼贴模板。成功的分析必须说明哪些元素保持固定、哪些可以变化,而不只是将参考图贴上“极简”或“干净”的标签。

示例请求

  • “用 $gc-minimal-zine-poster-v0-3 做一张关于雨天的图。”
  • “把这篇文章提炼成一个视觉隐喻,再生成海报。”
  • “分析这个文件夹里的参考图,提炼同一套视觉系统,不要复制原图文字。”
  • “参考这些图先分析,再做一张关于旧书的全新海报。”
  • “用这张人物照片做海报,保留人物身份和服装,只改变排版与纸张质感。”
  • “只给我最终生图 Prompt,不要生成图片。”

评论

支持 Markdown