惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

G
Google Developers Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
WordPress大学
WordPress大学
阮一峰的网络日志
阮一峰的网络日志
V
Visual Studio Blog
雷峰网
雷峰网
博客园_首页
The Cloudflare Blog
Hugging Face - Blog
Hugging Face - Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
爱范儿
爱范儿
小众软件
小众软件
D
Docker
P
Proofpoint News Feed
B
Blog
Vercel News
Vercel News
B
Blog RSS Feed
U
Unit 42
月光博客
月光博客
The GitHub Blog
The GitHub Blog
Apple Machine Learning Research
Apple Machine Learning Research
Y
Y Combinator Blog
I
InfoQ
Recent Announcements
Recent Announcements

少数派

派早报:Google 发布 Fitbit Air 等 - 少数派 「新人报到」確認需求,再開始 - 少数派 从 SOLO 独立开发者社区,我看到了越来越多开发者开始做自己的产品 - 少数派 我怎么管理那些"不常做,但总会忘"的生活事项 - 少数派 人形机器人量产元年,数据才是具身智能的“生死线” - 少数派 BuhoLaunchpad 高度还原 Mac 启动台:开发历程与思考 - 少数派 五年陪伴依然不舍,DIY 换壳后让罗技 MX Master 3 继续服役 - 少数派 新玩意 240|少数派的编辑们最近买了啥? - 少数派 一日一技|为什么你应该关闭 iOS 的键盘声音 - 少数派 住在三四线城市的你,该开始录播客了 - 少数派 甘南秘境,大白高国 - 少数派 AI的审美:谁让把我变成川内倫子 - 少数派 返工怎能不烦恼,打工人片单总有一部是你的「嘴替」 - 少数派 为了让「上厕所」更健康,我做了一个小工具 - 少数派 AI + Skill,能够让生成的文章去除 AI 味吗? - 少数派 新玩意|韶音OpenDots ONE 耳夹式耳机 - 少数派 《美满》| 在每一个春天的晚上相爱(362) - 少数派 新玩意|优篮子 PS01 MagSnap 磁吸支架 - 少数派 自我整合手记 | 我开始早睡了:用稳定规则,为自由托底 - 少数派 用龙虾(OpenClaw)两个多月,我最深的12个体会 - 少数派 听歌时间到,12 张你可能错过的 2025 华语乐坛好专辑 - 少数派 承诺能追吗 - 少数派 macOS 26启动台没了? 我做了个不一样的App启动器 - Keboard - 少数派 《四海为家的人》| INTJ对话INTJ(361) - 少数派 你发过的那些黑历史,是时候一次清干净了 - 少数派 新玩意:安安静静玩,越玩越专注:计客密码机 - 少数派 iPad 用户首次体验 Android 平板:vivo Pad6 Pro - 少数派 数据逻辑强 - 少数派 极北行+ | 一路向北,探访日本至北之地 | 001 - 少数派 万字剖析:千问App深度体验报告(2026) - 少数派
我做了个插件和 Skills,一键提取任何网站的设计规范 Design....
2026-05-07 · via 少数派

我做了一个浏览器插件 Design Extractor 和 skills,

可以让你获取任何一个页面的设计规范,保存为 design.md。

项目的官网是 https://getwebdesign.top

同时,我也开源了同样技术方案的一个 skills,开源在了 https://github.com/liaocaoxuezhe/get-web-design

我们在让 AI Agent 开发网页或者 APP 的时候,

纯 AI 生成的内容,会显得太过千篇一律,大部分是蓝色+卡片+emoji 等元素会大量出现。

为了避免让 Agent 生成的网站太过无聊,

就需要使用 prompt 来指导 Agent 生成的设计风格。

例如我经常会加这样的提示词来让模型生成的质量更高

# Design System (设计规范)
 
1. 核心风格
风格: (在此处填空,示例:模仿 Notion.so 的视觉设计风格)
视觉: (在此处填空,示例:秩序感、高对比、大字号排版、纸媒质感。)
 
2. 配色方案
Bg (背景颜色): (在此处填空,示例:米白 #FAF9F5)
Text (字体颜色): (在此处填空,示例:墨色 #141412)
Accent (强调涩): (在此处填空,示例:#D97757)
 
3. 字体栈 (CDN)
(在此处填空)
 
 
4. 质感 (必须)
SVG Noise: (在此处填空,示例:全局叠加透明度 0.05~0.08 的 feTurbulence 噪点,混合模式建议使用 multiply。)
Shadow: (在此处填空,示例:卡片需有统一的深邃阴影,营造悬浮感。)
 
4. 动态交互 (Motion Design):
(在此处填空,示例:
编排式入场: 所有元素不得同时出现,必须使用 Staggered Reveals (阶梯式显现),延迟范围在 0ms -> 400ms。
惯性滚动: 引入基于 Intersection Observer 的滚动触发特效 (Scale up, Blur in, Parallax)。
微交互: 必须包含“磁吸按扭 (Magnetic Buttons)”、“跟随光标效果”以及带物理阻尼感的悬停缩放。
)

随着 prompt 中对设计的主导越来越普遍,越来越多人将设计的描述单独抽出来作为一个文件。

也就是 Design.md 文件。

和 Agent.md,rules.md,Memory.md 一样,Design 会在 Agent 进行设计/前端页面制作时,必须读取的设计指导文件。

Design.md 文件会成为下一个 Agent 产品都原生适配的文件。

前段时间,Google 也发布了 design.md 文件的文件规范,更加肯定了我的猜测

https://github.com/google-labs-code/design.md

整个 DESIGN.MD 文件的规范,要求内容包含

顶部有 YAML 属性来展示基础信息,包含名称,作者,版本等等。

主要内容包括

  • Overview 概览 | Brand & Style 品牌与风格
  • Colors 颜色
  • Typography 字体样式
  • Layout 布局 | Layout & Spacing 布局与间距
  • Elevation & Depth 高度与深度
  • Shapes 形状
  • Components 组件
  • Do's and Don'ts 注意事项和禁忌

因为我最近频繁地在做前端页面,

有些是用来做 SEO 的小站,有些是官网,有些是临时起意做出来的产品页。

所以也研究并测试了很多版本的 design.md

让 AI 获取一个网站的 design.md 的时候。

一种方案是通过网站的 css 来分析;

另外一种是截图让多模态模型进行分析;

我进行了很多方法的测试,实际测试下来,

如果提供太详细的 css,只有在想实现功能和布局与目标网站一模一样的网站时,效果比较好。

提供截图让模型进行多模态分析的方案,虽然没办法实现那么准确,有时候反而模仿的神韵会更好。

所以这个 skills 会结合两者的优势,

使用截图进行多模态分析 + CSS 处理 + 组件示例的方式,生成网站的 design.md

输出效果是我测试的网站里最好的。

例如,同样模仿 Notion 这个页面的设计风格 https://www.notion.com/product

我做出来的方案是这样的:

而纯 CSS 的方案是这样:

可以看到,通过我们的 skills / 浏览器插件获取到的 design.md,更能够还原原始页面的设计风格。

如果你不习惯使用 skill 的话,你也可以直接使用浏览器插件 getwebdesign.top

在浏览器中安装浏览器插件,就可以在侧边栏中使用()使用的时候需要你知行配置支持多模态的模型 api)。

例如我最新更新的个人网站 https://liaocaoxuezhe.com

我模仿设计师 @haxfenx 的网站做的个人网站截图。

最后一点 tips:

  • 在获取 design.md 的时候,推荐大家模仿学习,不建议 1:1 抄袭。