当微软设计师把审美写成了规则

刷推的时候被这个设计 Skill 一眼抓住了。
设计语言一看就很高级——单色或受控双色、Halftone 网点、强 Typography、Editorial 排版,出来的图有真实的印刷品质感。
点进仓库,随手试了几张。Sid Vicious、Miles Davis、American Football、坂本龙一、椎名林檎——效果太好了,玩到停不下来了!
椎名林檎那张尤其扎眼。黑红双色,巨大英文标题,几何元素压进人物网点,中间横着一道旧海报折痕。出来那一刻只剩一个想法:这也太对了。

更有意思的是换人之后。Miles Davis 画面立刻安静下来,American Football 直接长出深夜郊区和 Midwest emo 的气味,坂本龙一整张图克制到只剩呼吸。同一个 Skill 出来,没变成一个模板,这就是我要推荐它的原因。
其实不仅做乐队海报合适。做自媒体配图也特别合适——这个 Skill 出来的东西,在信息流里一眼就能跳出来。
谁做的
作者 Yan Liu(@Dreameryanyan),微软的设计师。最近在做自己的 Design Skills 系列,Demo Day 上一口气分享了三个,Mono-color 是最先公开的,也是我目前最喜欢的。
你可以随便丢一句"帮我做一张关于城市骑行的海报",也可以直接给它一张照片。它自己判断颜色、构图、文字层级、印刷方式,把素材组织成一张 Editorial Visual。
不只是一个好 Prompt
打开仓库以后发现,比我预期的认真专业得多。
核心文件是 SKILL.md,旁边还有一整个 design-system/——颜色、Typography、Composition、视觉节奏、载体、印刷瑕疵,全拆成了模型能读取的规则。
你说"给我做一个很松弛的海报",模型不用临场猜"松弛"是什么意思。这个 Skill 会帮它翻译:留多少纸面、哪里放视觉事件、哪块区域该安静、主体占多大、标题怎么撞进主体、网点做到什么程度、套印最多偏多少。
甚至连"随机印刷瑕疵"都要求用稳定的 seed——同一输入再跑一次,核心视觉决策不跟着模型的能力漂。
这解决了 AI 生图里一个极常见的痛点:第一张好看,第二张想沿用就漂了,第三张做系列又漂了,最后只能念"请严格保持上一张的风格"——然后模型礼貌地保持了个寂寞。
Mono-color 的思路很工程化:先把视觉语言结构化,再放模型去发挥。
而且它真的管用。我试了这么多张,废片率低到离谱——几乎每张出来都能直接用,不需要反复调试和重新生成。这在 Design Skill 里极其少见。约束做到这个程度,出品就是稳的。
配方先行
真正写生图 Prompt 之前,它会先在内部生成一份 recipe manifest:
TEXT
subject / intent / exact_text
ratio / substrate / mode
palette / inks / plate_roles
layout / empty_paper
visual_tension / focal_event
release_zone / image_treatment
type_hierarchy / imperfections …
没指定比例默认 3:4,没指定颜色按主题从预设色盘挑。双色时一块 dominant plate、一块 accent plate,两块必须分别承担具体职责。
有一条规则我特别喜欢:第二种颜色不能只是"为了好看撒一点"。
比如做封面时用的 Cobalt + Terracotta:钴蓝承担主体、照片、Typography,陶土橙只做强调和视觉事件。所以最后接近真实的双版印刷。AI 常干的事大家都见过——蓝也好看橙也好看,于是这里蓝一下那里橙一下,最后像两桶油漆同时打翻。这个 Skill 从规则上就堵死了这条路。
松弛怎么做
里面还有一条定义让我很认可。
它把"松弛"定义成:uneven energy,不均匀的能量分布。
很多 AI 一看到"松弛"就自动翻译成字小一点、颜色淡一点、画面空一点、所有东西都礼貌一点。结果得到一张非常安全、非常没记忆点的图。
Mono-color 恰恰相反:想松弛,先找一个地方狠狠干下去——一行巨大到跑出画面的标题、一个极端裁切的人物、一块很重的叠印——然后剩下的区域主动释放。

真正的松弛来自强弱差。所有元素一起降低音量,那叫无聊。
这也是为什么它生成的图像被设计师排过的。画面里有呼吸,同时有一拳。
音乐人试了一圈

Sid Vicious——朋克、网点、粗糙印刷,不用磨合直接进状态。

Miles Davis,Tangerine + Slate Blue。画面安静下来,文字和人物之间有了爵士海报的节奏感。

American Football,Electric Blue + Carbon。黑灰街道、微亮蓝色路灯、人物沉进网点——half-lit suburban night 的感觉直接就有了。

坂本龙一,Charcoal + Brick Red。整张图克制到极点,红色几乎不说话——一条斜线、名字、几个小色块,剩下全是呼吸和纸面。"MUSIC FOR THE SPACE BETWEEN THINGS",连文案都对。
椎名林檎,Black + Signal Red。完全反过来——巨大的 RINGO SHEENA 压满画面,几何图形撞进人物网点,"TOKYO NIGHTS BURN SLOW",旧海报折痕从中间劈开。这张直接打服我。
全部遵循同一个系统,可 Miles Davis 没变成 Sid Vicious,坂本龙一也没变成椎名林檎。统一来自方法,差异留给主体。
怎么装
Claude Code、Codex、Workbuddy 等等用户直接:
BASH
git clone https://github.com/yanliudesign/mono-color-skill.git
重启后自然地说:
TEXT
用 mono-color 做一张
关于 xxxx 的海报 / 头图 / 商品宣传图
用于公众号 / 其他自媒体 / 电商平台
或者直接把本文复制黏贴,发给你的agent。
它会把你的要求和自己的设计系统合起来,生成完整 Prompt 和图片。如果 Agent 没有生图能力,也可以只输出 Prompt——不跟具体哪家模型绑死。
顺便说一句,我在豆包网页免费版上试了,效果和 GPT 一样好。不一定非得用付费模型。
仓库里还有一条 Python 生成 SVG 的路径,感兴趣可以自己翻翻看。
为什么值得装
现在看 Skill,我越来越不关心它塞了多少 Prompt。更在意一件事:作者把多少真正有价值的判断写进去了。
Mono-color 里面有很多这样的判断:
第二块墨版必须有职责。
留白需要参与节奏。
松弛来自不均匀的能量。
标题必须和主体发生结构关系。
同一输入应保持稳定的视觉决策。
这些规则本来住在设计师脑子里。现在它们被写成了普通人可以用的东西。
这是我近期见过成熟度最高的 Design Skill。上线一天 2.6k star,我觉得以后会长期霸榜的。
以后大概会有越来越多设计师,把配色习惯、排版判断、质量门槛封装成可调用的小系统。到那时候"会不会写 Prompt"没那么重要了,真正拉开差距的,会重新变成一件很古老的东西:
你有没有判断。

作者lili & Opus
地点杭州
时间2026 秋初
