如果你经常用 AI 工具生成网页,那你一定见过这种风格:紫色渐变背景、Inter 字体从头用到尾、所有内容居中排列、圆角图标卡片配”了解更多→”……这种被称作”AI slop”的视觉风格,已经快让人审美疲劳了。
今天要介绍的开源项目 Hallmark,正是为了解决这个问题而生——它是一套专门为 Claude Code、Cursor 和 Codex 设计的设计规范技能,能够让 AI 生成的网页彻底摆脱”一眼 AI”的既视感。
GitHub: Nutlope/hallmark | 在线演示: usehallmark.com | 今日 Trending #2,1,277+ stars today | 总计 8,734+ stars
🎯 核心功能
1. Build(默认模式)—— 生成页面
向 AI 提出设计需求,Hallmark 会先选取页面宏观结构(macrostructure),再搭配 20 种不同主题之一进行设计。每次生成都会经过 57 道”反 AI 痕迹”检测关卡,拒绝套用任何 LLM 默认会使用的模板化设计。
同一个需求用 Hallmark 跑两次,出来的页面从布局到字体到配色完全不一样——不是换个颜色那么简单,而是结构性的差异。
2. Study(学习模式)—— 提取设计 DNA
hallmark study <截图|URL> —— 给它一张你欣赏的设计截图或网站链接,它会分析出该设计的宏观结构、字体搭配、色彩锚点等核心设计要素,生成一张”设计 DNA 卡片”。还可以导出为 design.md 文件,交给其他 AI 工具继续使用。
注意:它不会像素级克隆,也不会识别具体字体系列——它提取的是设计骨骼,而不是皮肤。
3. Audit(审计模式)—— 检测 AI 痕迹
hallmark audit <目标> —— 对现有代码进行评分诊断,逐项检查是否包含典型的 AI 生成痕迹:紫色渐变 Hero、单字体全家桶、居中布局、图标卡片阵、模板化导航栏等。只给诊断报告,不做修改。
4. Redesign(重设计模式)—— 换骨不换皮
hallmark redesign <目标> —— 保留原有内容和品牌信息,但彻底重建页面的结构指纹:新的段落节奏、新的标题布局、新的组件风格。就像给同一篇文章换了一本完全不同的杂志排版。
🧬 20 种主题,四种操作模式
Hallmark 内置了 20 种精心设计的主题,分别适用于不同场景:
- Hum — 温暖亲切,适合食品/生活类 App
- Cobalt — 科技感强,适合 API/SaaS 产品
- Carnival — 大胆张扬,适合音乐/娱乐品牌
- Lumen — 轻盈透亮,适合 AI 工具类产品
- Garden — 自然有机,适合农业/手工艺
- Riso — 印刷美学,适合艺术/出版
- 以及 Modern Minimal、Atmospheric 等更多风格
当需求超出了所有预设主题的适配范围,Hallmark 会切换到 Custom 模式,完全从零设计配色、字体和布局,但同样经过 57 道 Slop 检测——没有模板,全是定制。
🔍 五大 AI 痕迹检测与修正
Hallmark 定义了五种最常见的 AI 生成痕迹,并给出了对应的修正方案:
| AI 痕迹 | 特征 | Hallmark 修正 |
|---|---|---|
| ① 紫色渐变 Hero | 紫到蓝/粉渐变背景 + 白色居中文字 | 单一锚点色,一个强调色,Hero 不用渐变背景 |
| ② Inter 全家桶 | Inter/Roboto 同时用于标题和正文 | 标题用有辨识度的展示字体 + 正文用精致正文字体 |
| ③ 万物居中 | 标题、正文、按钮全部居中排列 | 偏轴布局——左宽右窄或反之,打破对称 |
| ④ 图标卡片阵 | 圆角矩形 + 左上角图标 + 两行标题三行描述 + “了解更多→” | 非对称尺寸、不对齐、拉图标到内联,或直接用排版代替图标 |
| ⑤ 模板导航栏 | Logo 左 + 四个居中链接 + CTA 右 + 滚动固定 + 底边框 | 按页面风格选择导航范式——报纸刊头、终端命令栏、边缘极简等 |
📐 八大设计基础法则
Hallmark 还定义了横跨所有主题的八条基础规则:
- 字体:标题+正文双字体配对,绝不用单字体全家桶
- 色彩:OKLCH 色域,一个锚点色,强调色不超过 5% 面积
- 间距:具名间距系统,4 的倍数,不存在 17px 这种任意值
- 动效:指数缓出曲线,所有动画提供 reduced-motion 替代方案
- 语调:每个主题有独立的文字语感,拒绝 SaaS 式的中性平淡
- 布局:偏轴设计,不对称即意图;居中排版是露馅的信号
- 层级:展示-正文-标签三级权重阶梯,两秒内可扫读
- 克制:宁缺毋滥,最有力的容错状态是留白
🛠️ 安装与使用
安装
一行命令安装:
npx skills add nutlope/hallmark
如果要手动安装,将 SKILL.md + references/ 复制到对应目录:
- Claude Code:
~/.claude/skills/hallmark/ - Cursor:
.cursor/rules/hallmark.mdc(SKILL.md 正文部分,去掉 frontmatter) - Codex:
~/.codex/skills/hallmark/(个人)或.codex/skills/hallmark/(项目级)
使用示例
# 生成一个播客平台的着陆页
/hallmark build a landing page for an indie podcast platform
# 分析一个你喜欢的设计
/hallmark study https://together.ai
# 审计现有页面的 AI 痕迹
/hallmark audit src/pages/landing.tsx
# 重设计——保留内容,换新结构
/hallmark redesign src/pages/landing.tsx
安装后在 Claude Code、Cursor 或 Codex 中直接提 UI 需求即可,Hallmark 会自动介入。
🎯 适用场景
- 独立开发者:用 AI 快速搭建产品落地页,但不想看起来像”又一个 AI 生成的网站”
- 设计师 + AI 协作:用 Study 模式提取参考设计的骨架,再让 AI 基于此生成方案
- 前端团队:用 Audit 模式对 AI 生成的代码做质量检查,确保交付物有”人味”
- 快速原型:同一个产品概念,让 Hallmark 生成多个视觉风格截然不同的页面,快速对比选型
💭 总结
Hallmark 的价值不在于它写得有多复杂——它是一个纯 CSS 规范文件加上设计约束规则的集合——而在于它精准地诊断并解决了一个真实痛点:AI 生成的 UI 正在变得越来越同质化。
它不依赖任何运行时、不引入额外依赖、不需要 API Key。本质上一个 Markdown 规则文件 + 几个参考文档,却能让 LLM 从”套模板”升级到”做设计”。这种 lightweight but high-impact 的思路,本身就是开源社区该有的样子。
MIT 协议开源,感兴趣可以直接去 GitHub 体验:github.com/Nutlope/hallmark
















cqlbgzs@163.com 1年前0
d好879445037@qq.com 2年前0
购买了 无法下载Alexcc 3年前0
强大Alexcc 3年前0
看不了教程Alexcc 3年前0
雷刺下载Alexcc 3年前0
下载Alexcc 3年前0
下载dsa456159 3年前0
下载