用 Dembrandt 从任意网站提取设计系统的设计令牌

发布时间:2026/10/28 0:15:29

用 Dembrandt 从任意网站提取设计系统的设计令牌 用 Dembrandt 从任意网站提取设计系统的设计令牌【免费下载链接】dembrandtExtract any website’s design system into tokens in seconds: logo, colors, typography, borders more. One command.项目地址: https://gitcode.com/gh_mirrors/de/dembrandtDembrandt 是一个面向设计师和开发者的命令行工具。它用 Playwright 打开你给的网址读取页面里的颜色和排版信息在几秒内把整站的设计系统整理成一份可复用的设计令牌清单。你不必逐行翻 CSS只要把网址传进去就能拿到徽标、配色、字体、边框等结构化结果。它解决什么问题接手一个没有设计文档的站点或想复现某个网站的整体风格时靠肉眼抄值很容易漏掉细节主色和辅助色混在一起字号散在各处圆角与间距没有规律。Dembrandt 做的事就是把这些零散的样式信息自动归拢。它统计每个颜色被使用的次数和可信度把相似的字号与字重归到一组再检测反复出现的间距最后输出一份能直接拿去用的令牌。安装 Dembrandt 并准备浏览器Dembrandt 要求 Node.js 18 或更高版本。安装方式有两种。第一种是全局安装装完后可在任意目录调用npm install -g dembrandt第二种是用 npx 直接运行省去安装步骤npx dembrandt bmw.deDembrandt 需要浏览器来渲染页面。如果本地没有可用的浏览器可以手动装一个 Firefoxnpx playwright install firefox一条命令提取设计令牌安装完成后把目标网址作为参数传入即可dembrandt bmw.de命令跑完颜色、排版、徽标等信息会直接打印在终端里方便你快速扫一眼整站基调。把结果保存为 JSON 文件终端输出只适合浏览。要把令牌交给下游工具或留档加上--save-output参数Dembrandt 会把完整结果写成一个 JSON 文件dembrandt bmw.de --save-output拿到这份 JSON 后你就可以在自己的项目里直接引用其中的色值、字号与圆角而不用再回站点上抄一遍。用本地 UI 查看品牌信息Dembrandt 还带一个本地 UI适合在浏览器里逐条核对提取到的徽标、配色与排版。先切到对应目录cd local-ui然后启动本地服务器打开浏览器就能看到该站点整理出的设计细节比纯文本输出更直观。避坑提示Docker 或 CI 环境容器里 Chromium 沙箱可能起不来加上--no-sandbox参数跳过沙箱命令即可正常跑完。深色模式不会自动识别目标是暗色界面时显式加--dark-mode否则拿到的是亮色主题结果。hover 与 focus 状态这些状态从样式表里解析并非真实点击后触发个别动态效果可能有出入。JavaScript 重的站点Dembrandt 默认先等 8 秒完成首次加载再留 4 秒让内容稳定页面逻辑复杂时动态加载的部分可能没渲染完就被读取。法律边界Dembrandt 读的是页面对外暴露的设计信息多数地区视为合理使用批量抓取前最好先核对目标站点的使用条款。把网址换成你要分析的目标跑第一条命令看看输出长什么样。【免费下载链接】dembrandtExtract any website’s design system into tokens in seconds: logo, colors, typography, borders more. One command.项目地址: https://gitcode.com/gh_mirrors/de/dembrandt创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
延伸阅读

更多相关文章

2026/10/26 5:24:58

6U VPX电源模块设计:从LLC拓扑到数字电源管理的工程实践

1. 项目概述:深入理解6U VPX电源模块在嵌入式计算、雷达信号处理、高端测试测量这些对可靠性和功率密度要求极高的领域,电源系统从来都不是配角,而是决定整个系统能否稳定运行的基石。最近,一个名为“基于6U VPX的700W/1400W电源产…

2026/10/26 14:16:08

Android TTS无声问题全链路排查与实战修复指南

1. 问题现象与排查起点:当TTS突然“失声”在Android应用开发中,集成系统原生的TextToSpeech(TTS)引擎来实现文本朗读,本应是一件相对简单的事情。官方API设计得足够友好,几行代码就能让应用“开口说话”。然…

2026/10/28 0:12:14

制造业智能体:从实验室到车间的技术跨越

1. 制造业智能体的现状与挑战2026年的制造业车间里,智能体技术本应大放异彩,但现实情况却令人意外——那些在实验室表现优异的通用Agent系统,一旦进入真实生产环境就纷纷"哑火"。这种现象并非偶然,而是制造业特殊场景与…

2026/10/28 0:12:14

Java工程师转型AI Agent:从确定性编程到目标驱动决策

1. 不是“学AI”,而是重构工程思维:Java老兵转型AI Agent的真实起点我干Java开发八年,从写Servlet到搭Spring Cloud微服务,从调优JVM到设计分库分表,代码里飘着的是线程池、事务传播、GC日志和Dubbo的SPI机制。去年底开…

2026/10/28 0:12:14

AI Agent与Harness Engineering的架构设计与实战

1. 项目概述:AI Agent与Harness Engineering的范式革新当OpenAI的ChatGPT掀起全球AI浪潮时,行业关注的焦点已从单一模型能力转向更复杂的AI Agent系统构建。Harness Engineering(驾驭工程)正是在这种背景下诞生的新型工程范式&…

2026/10/28 0:12:14

实时音视频与多模态AI架构:端到端延迟500ms内的工程实践

1. 从三个爆款硬件看实时音视频与多模态AI的架构共性宠物翻译机、婴儿护理助手、AI故事机,这三个品类看起来八竿子打不着,一个面向养宠人群,一个面向新手父母,一个面向儿童教育。但如果你把它们的硬件拆开、把软件链路摊开&#x…

2026/10/28 0:12:14

Flask校园二手交易源码实战:从环境搭建到Gunicorn+Nginx部署

简介:这份源码资源面向计算机专业学生与Web开发初学者,提供一套基于Flask框架的校园二手交易平台完整实现,可用于课程设计、毕业设计或Flask全栈练手。压缩包共2000个文件,约41.07MB,以1467个Python源文件为核心业务逻…

2026/10/27 14:24:03

全国计算机二级C语言真题PDF高效刷题指南

简介:这份PDF是全国计算机二级C语言考试的试题与答案解析,专为备考二级C语言的考生准备。内容涵盖C语言特点与设计理念、程序基本组成单位、main函数执行流程、函数嵌套调用规则、标识符命名规范、整型实型字符型数据类型、八进制十六进制数合法形式、运…

2026/10/27 9:34:54

requests+BeautifulSoup:爬虫抓取h1标题的入门实战指南

简介:一份以实战为导向的Python爬虫入门资源,面向具备基本编程基础、希望快速掌握网络数据抓取的初学者,可解决从零编写简单爬虫的常见困惑。实例以requests库发送HTTP请求、BeautifulSoup解析HTML文档,完整演示从网页中提取 标题…

2026/10/27 0:59:21

递推最小二乘参数辨识MATLAB编程:二阶系统与渐消记忆实现

简介:这是一篇面向控制系统、信号处理与机器学习等领域学习者的最小二乘参数辨识程序说明文档。资源共包含一个docx格式文档,压缩包大小七十八KB,内容围绕递推最小二乘算法和渐消记忆最小二乘算法展开:先构造一个极点位于单位圆内…

2026/10/28 0:02:13

Python股票自动交易系统源码解析:从行情获取到风控的完整链路

简介:这份资源是面向高校计算机、金融相关专业毕业设计场景的完整项目源码包,主题为基于Python的股票自动交易系统,适合需要完成毕设选题、课程设计或自学金融量化交易开发的学生与开发者参考。压缩包共收录687个文件,整体约14.93…

2026/10/28 0:02:13

视酷酷信IM源码部署指南:Java 17+MySQL 8.0.33实战配置

简介:这是一套2024年亲测可部署的视酷酷信IM即时通讯系统源码,面向具备Java、OC、C#及Vue开发能力的技术人员,解决私有化即时通讯平台快速搭建与二次定制需求,尤其适用于需集成商城、保障数据主权的中小型企业或独立开发者。资源共…

2026/10/28 0:02:13

Python爬取百度迁徙数据:接口解析、批量采集与避坑指南

简介:这份资源是一个用Python爬取百度迁徙数据的脚本压缩包,面向具备Python基础、希望入门网络爬虫与数据解析的开发者,解决按日期获取全国热门城市人口迁徙数据的问题。包内共1个文件,为单个py脚本,压缩包约1KB&#…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑