适合谁
- 前端开发者需要快速分析网站设计系统并提取可复用的令牌。
- 设计系统团队需要文档化现有站点或跟踪跨版本的设计变更。
- 使用 MCP 的 AI 代理希望自动获取网站设计信息以辅助开发或审计。
Dembrandt 是一个功能强大的设计令牌提取工具,通过 MCP 集成,AI 代理可轻松获取网站的设计信息。它支持多种导出格式和 CI 集成,但需注意合规性和资源消耗。总体而言,适合需要自动化设计分析的团队。
Dembrandt 是一个开源 CLI 和 MCP 服务器,利用 Playwright 渲染网页、读取计算样式和 DOM,自动提取颜色、排版、间距、边框、阴影、动效、组件、断点等设计令牌,并支持导出为 DTCG 标准格式或生成 DESIGN.md。它还提供令牌漂移检测、WCAG 对比度分析、品牌指南 PDF 生成等功能,帮助设计系统文档化、审计和持续集成。
npm install -g dembrandt,或使用 npx:npx dembrandt <url>。{"mcpServers": {"dembrandt": {"command": "npx", "args": ["-y", "--package", "dembrandt", "dembrandt-mcp"]}}}dembrandt install-browser。{
"mcpServers": {
"dembrandt": {
"command": "npx",
"args": [
"-y",
"--package",
"dembrandt",
"dembrandt-mcp"
]
}
}
}