Dembrandt UX 技能库
让 AI 编码代理在构建界面时应用企业级 UX 与设计系统判断。
- Star 数
- ★ 147
- 最近更新
- 今天
- License
- MIT
- 主语言
- JavaScript
- FA 评分
- 证据不足
30 秒速览
- 运行形态
- 可在哪里用
- 通用 · 跨平台Claude CodeCodex(部分支持)
- 费用
- 免费,无需付费服务
- 上手难度
- 低 · 几分钟可跑通
- 开始前需要
- 典型场景
- 需要为 B2B SaaS 产品统一按钮、输入框和徽标样式的设计系统团队。
- 不适合
- 需要自动提取网站设计令牌、但不愿安装 Chromium 的团队
- 需要仓库明确保证支持 Claude Code 和 Codex 以外平台的团队
这个 Agent 能做什么,适合哪些场景?
这是一个面向 AI 代理的 Open Agent Skills 技能集合,覆盖品牌视觉、设计令牌、布局、组件、UX 原则和技术基础。安装后,代理会按提示加载匹配的技能;宽泛的界面评审请求可触发 dembrandt 技能所述的完整 UX 流程。仓库列出 45 项技能,其中 43 项安装后即可使用,extract-design 和 generate-ui-from-brand 等现场网站相关功能需要 Dembrandt 引擎。用户可用 npx skills 安装,也可在 Claude Code 中通过插件市场安装;README 还明确列出 Cursor、Codex 和 GitHub Copilot。它提供的是供其他代理调用的技能与可选 MCP 接口,不是独立的托管应用。
代理依据用户提示匹配技能,例如 nielsen-usability-heuristics 用于可用性评审、wcag-accessibility 用于 WCAG 2.2 AA 检查、algorithmic-color-palette 根据品牌色生成调色板。其他技能涵盖类型比例、响应式布局、表单、标签导航、模态框、加载状态及 Web 性能。dembrandt 技能描述了六阶段 UX 编排流程;extract-design 可通过 Dembrandt CLI 或 MCP 从实时网站提取设计令牌,generate-ui-from-brand 可从 URL 或 DESIGN.md 生成令牌、设计决策和 UI 规格。clone-website 用于依据页面捕获与计算样式重建页面,目标可为 Figma、Penpot 或代码。
- 需要为 B2B SaaS 产品统一按钮、输入框和徽标样式的设计系统团队。
- 希望在提交前检查界面对比度、键盘操作和 ARIA 的前端开发者。
- 只有品牌主色、需要推导完整 UI 调色板的产品设计师。
- 为多步骤 onboarding 或购买流程设计引导路径的产品团队。
- 需要从 Stripe 等实时网站提取设计令牌、且能安装 Dembrandt 引擎的设计工程师。
如何安装或部署这个 Agent?
在终端安装全部技能:
npx skills add dembrandt/dembrandt-skills --all--global 可将技能安装到每个项目。Claude Code 用户也可在 Claude Code 中添加市场并安装插件:
/plugin marketplace add dembrandt/dembrandt-skills
/plugin install dembrandt@dembrandt若要启用读取实时网站的功能,安装 Node.js 18 或更高版本,并添加 Dembrandt MCP 配置:
{
"mcpServers": {
"dembrandt": {
"command": "npx",
"args": ["-y", "dembrandt", "mcp"]
}
}
}首次提取前还需运行:
npx dembrandt install-browser如何使用这个 Agent?
打开 UI 文件后,用自然语言向代理提出任务,例如:
Review this interface for usability issues.也可以提出更具体的设计请求,例如“Does this pass WCAG 2.2 AA?”。提取实时网站设计系统时,可要求提取某个网站;这需要已配置 Dembrandt MCP 或 CLI,并完成浏览器安装。
这个 Agent 有哪些优点和局限?
- 45 项技能覆盖从品牌、令牌与布局到无障碍和性能的多个 UX 环节。
- README 明确说明 43 项技能仅安装即可使用;仅两项读取实时网站的技能需要引擎。
- 支持按提示加载匹配技能,并提供 Claude Code 插件与 Dembrandt MCP 接入方式。
- 读取实时网站的
extract-design和generate-ui-from-brand需要额外安装 Dembrandt;首次提取还需单独安装 Chromium。 - 要求 Node.js 18 或更高版本来运行 Dembrandt MCP,并要求用户配置 MCP。
- README 未给出各技能的完整输入输出契约、逐个平台的安装步骤或技能效果评测结果。
这个 Agent 与同类方案有什么区别?
与相关度最高的同类 agent 并排比较关键指标。
| Agent | 源码审查 | 形态 / 费用 | Star | 最近更新 | 主语言 | 完整支持的平台 |
|---|---|---|---|---|---|---|
| Dembrandt UX 技能库 当前 | 证据不足 | Agent 插件 / 技能免费 | ★ 147 | 今天 | JavaScript | Claude Code |
| XIAS · UX/UI Agent Skills | 70 · 存在缺口 | Agent 插件 / 技能免费 + 模型费 | ★ 2.8k | 3 天前 | JavaScript | Claude Code |
| UIZZE · 让编码智能体产出更好的界面 | 47 · 缺口较多 | Agent 插件 / 技能免费版 + 付费版 | ★ 66 | 10 天前 | JavaScript | Codex · Claude Code |
| 设计师技能包 | 38 · 缺口较多 | Agent 插件 / 技能免费 | ★ 3k | 1 个月前 | Markdown | Claude Code |
FollowAgents 如何评估这个 Agent?
- 源码中未见:最小权限约束只授予完成任务所需的权限:用专用账号或只读令牌,并限定可访问的目录和仓库。
- 源码中未见:执行前用户确认开启或自行加上执行前确认;先在沙箱或测试环境跑通,确认行为后再接入真实数据。
- 源码中未见:数据流向说明运行时观察它连接了哪些外部服务(代理或防火墙日志);弄清数据去向之前不要输入敏感数据。
- 源码中未见:敏感信息处理使用专用、低权限、可随时吊销的 API 密钥,不要复用生产凭据,也不要让密钥出现在日志里。
- 源码中未见:依赖安全审查安装前固定版本并做一次依赖扫描(如 npm audit、pip-audit);优先放在容器里运行。
- 源码中未见:外部影响披露先弄清它会写入、发送或修改哪些外部系统,用测试账号或测试仓库验证后再接入正式环境。
- 源码中未见:回滚或恢复路径运行前先备份,或在 git 分支、快照上操作,确保改动可以撤销。
- 源码中未见:来源归属可核验从官方仓库或包源安装,核对发布者和仓库地址,避免同名仿冒包。
- 所提供的材料没有包含 README 所列技能的正文,因此此评估无法判断 Agent 实际遵循的指令或行为。
- README 提到两个技能需要 Dembrandt 和浏览器环境;材料没有提供这部分技能实现或其数据处理细节。
常见问题
哪些功能安装后可直接使用?
提取实时网站设计令牌需要什么?
npx dembrandt install-browser。