indigo-riso-poster-skilllisted
Install: claude install-skill NeekChaw/indigo-riso-poster-skill
# Indigo Riso Poster / 靛蓝网点版画海报
一个把一句主题词 / 一个意象转化为限定"靛蓝 + 米白"双色系海报的 skill。风格核心是**用网点疏密代替传统渐变**,模拟丝网印刷(riso print)的双色套印质感,而不是数字插画的光滑渲染。
这不是从照片提炼重画的 skill(那是另一类工作流),输入永远是**一句话、一个意象、一个情绪,或一个主题词**,不需要参考图。
## 何时使用
- 用户想要"蓝白海报""靛蓝壁纸""网点质感的图""丝网印刷风格的意境图"
- 用户给了一个抽象意象但没给照片:一片海、一座山、一朵云、一滴墨、一个地平线场景
- 用户明确提到 riso / halftone / duotone / 半调网点 / 版画感
- 用户想要和已有的"蓝白系列"保持视觉一致(同一套色卡、同一套网点逻辑)
## 核心原则(三层配方)
这套风格靠**严格约束**而不是"随便调一个好看的蓝"撑起来。生成前必须确认三件事,缺一不可:
1. **色卡**(用哪一组靛蓝+米白)——见 `references/color-cards.md`
2. **构图类型**(画面怎么分割、留白怎么摆)——见下方"构图规则"
3. **网点渐变怎么用**(渐变和材质分别怎么表现)——见 `references/halftone-spec.md`,**生成前必须读这份文件**,网点规范不是可选的装饰细节,是这套风格能不能被认出来的关键。
## 工作流
### Step 1 — 理解意象
用户给一句话或几个词。提炼出:
- 一个**唯一的视觉锚点**(山 / 海 / 云 / 墨迹 / 一个点 / 一条地平线上的形状——只能有一个主体,不能并列多个)
- 这个意象的情绪基调(安静 / 辽阔 / 孤独 / 清晨 / 深夜……),用来决定选哪张色卡
如果这个意象的主体本身就是模糊的、说不清是什么、或者故意让人产生不止一种联想(不是"一座山"这种明确事物,而是"说不清是什么的一团形状"),先读"主体扩展规则 → 抽象具象暗示型主体"(在 Step 3 之后),按那份规则的写法处理,不要按普通具体事物硬套。
如果用户给的输入本身不是一个画面、而是一个抽象概念(比如"歌曲"、"思念"、"自由"这种没有天然视觉形态的词),先做一次**具象化翻译**,再继续正常流程:
1. 从这个概念联想出 2-3 个候选具体意象(比如"歌曲"可以联想成"一张唱片"、"一段五线谱"、"扩散的声波")
2. 挑其中最适合"单一锚点+网点消散逻辑"表现的一个——优先选那些天然带有"扩散/消散/延伸"物理过程的意象,因为这套系统的表达力主要靠网点渐变,选一个能让网点渐变"名正言顺"发生的意象,比选一个纯静态的意象效果更好
3. **在最后的"一句话阐释"里保留这次翻译的痕迹**,不要把"歌曲"直接说成"这是一张唱片"就完了,要让用户看得出这是一次主动的翻译决定,方便用户否决或者引导到别的方向(例如"把'歌曲'想象成一张正在被听见的唱片,声音的痕迹一圈圈变轻")
4. 这个翻译没有标准答案,不同的具体意象选择都可能成立,如果用户后续说"我想的不是这个",直接换一个候选意象重来,不用坚持第一次的选择
### Step 2 — 确认色卡
读取 `references/color-cards.md`,向用户展示三套色卡的简短描述(深海藏青 / 雾山晨蓝 / 墨夜留白),让用户选一个,或者根据 Step 1 的情绪基调直接推荐一个并说明理由,用户没有异议就