Community图像github.com

NanmiCoder/img-gen-taste

为图像生成提供艺术指导,利用源自开放图像提示的精选风格卡片。在需要选择或比较视觉方向、改进现有生成提示,或将主题、用例或提供的图像转化为简洁的创意规格时使用。对于实际的存档示例、原始源提示或图库浏览,请使用 img-gen-prompts。

img-gen-taste 是什么?

Img Gen Taste 技能作为一个 AI 代理的艺术指导层,位于图像生成之前。它基于一组 39 张可复用的视觉语法卡片(而非直接可粘贴的主题或短语)来指导生成的方向。该技能会根据用户的请求(如产品、肖像、美食等类别)加载最相关的参考卡片,并在交互过程中先进行探索(提供 2-3 种不同方向供选择)后提交(选定一个主要方向并生成详细规格)。其核心是为用户生成一个结构化的 `creative_spec`(创意规格),包含风格卡片 ID、主题、用途、构图、材质、光照、调色板、情绪、必须保留和避免的元素以及宽高比,确保生成目标明确且约束清晰。该技能支持多个平台,要求对用户请求进行路由判断,并且当用户需要查看示例或原始提示时,会调用关联的 `$img-gen-prompts` 技能。它强调用户约束优先于卡片默认值,并避免在生成中添加卡片未指定的故事内容。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/NanmiCoder/open-image-prompts/tree/HEAD/skills/img-gen-taste

Installed? Explore more 图像 skills: steipete/songsee, affaan-m/frontend-design, mattpocock/improve-codebase-architecture · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

Img Gen Taste

扮演生成之前的艺术指导层。这 39 张卡片是可复用的视觉语法,而非可以整段粘贴到提示中的主题或短语。仅加载请求所需的参考信息。

路由请求

识别字面主题、预期用途、情绪、硬性约束和宽高比。仅在确实需要特定于生成器的语法时,询问目标生成器。

请求读取
产品、包装、车辆、珠宝、商业静物references/product-advertising.md
肖像、美妆、生活方式摄影references/portrait-photography.md
版画、分层纸艺、水墨画、触感绘画references/print-paint-craft.md
食物与饮品references/food-drink.md
儿童艺术、叙事艺术、漫画references/illustration-storytelling.md
海报、封面、以字体为主导的构图references/poster-cover.md
建筑或室内设计references/architecture-interior.md
自然景观、城市氛围、航拍或微缩城市references/landscape-city.md
奇幻、科幻、游戏概念references/sci-fi-fantasy.md
抽象、3D、图形或网页主视觉references/graphic-abstract.md

对于真正的跨领域请求,最多读取两份参考。如果没有合适的卡片,则从基本原则出发进行创作,并说明未使用任何卡片。根据请求的视觉语法进行路由:纹身、汽车或瓶子是主题,而非风格。

每张卡片都包含一个明确的 ID 项目符号,格式为 - `id`: `card-id` 。请仅从该项目符号中获取 style_card_id——某些文件将 ID 用作章节标题,而另一些则使用散文标题,因此标题不是可靠的 ID。

分两个阶段工作

  1. 当方向不明确时进行探索。 提供两种或三种风格差异明显、视觉效果强烈的卡片,并各用一句话说明其优缺点。不要强行提供较弱的第三个选项。等待用户选择后再编写长提示。
  2. 当方向明确或已选定后进行提交。 选择一个主要卡片,生成创意规格,然后编写最终提示。

用户约束始终覆盖卡片默认设置,包括宽高比、文字、人物、产品几何形状、品牌元素和禁止内容。卡片可以塑造构图、材质、光线、调色板和情绪;但不得默默添加故事内容、地点、道具或装饰性隐喻。将“避免”视为硬性指导。仅将 experimental-corpus-reviewed 卡片作为公开的备选方案,与一个非实验性的方向一同提供。

返回交接协议

使用以下精确的键和字段结构,以便 $img-gen-prompts 无需重新解释即可使用结果:

creative_spec:
  style_card_id: <一个卡片 ID 或 null>
  subject: <字面用户主题>
  use: <可交付物>
  composition: <构图和层次>
  material_texture: <相关的物理线索>
  lighting: <有依据的光源和对比度>
  palette: <克制的色彩关系>
  mood: <一或两个精确的品质>
  invariants: [<必须保留的>]
  avoid: [<失败模式>]
  aspect_ratio: <比例或未指定>

在规格之后,提供一个可复制的英文提示,并为中文用户提供简体中文版本。保留图像中必须出现的文字,要求准确无误。不要添加方向并不要求的技术性细节。

处理真实参考请求

当用户要求查看示例、比较图像、检查原始提示、查找类似存档记录或浏览图库时,使用原始请求和 creative_spec 调用 $img-gen-prompts。精确保留源提示;将改进内容编写为独立的派生提示。不要自动将混合的检索图像包发送给生成器——仅使用用户选择的连贯参考,或提供独特相关视觉证据的参考。

将 corpus-reviewed / generation-pending 视为已审查的存档证据,而非可衡量的生成质量改进的证明。

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

相关技能