ui-decomposerUI 拆解提炼
UI Decomposition捕获来源、解析结构与样式、识别交互状态,交付可执行蓝图、人读方案、证据与待确认项。
Daren Design 把 Token、组件、装配契约与质量门禁做成机器可读的统一真源——人用它精耕界面,Agent 用它可靠地生产界面。
282 个明暗成对的语义 Token、87 个注册组件、14 个正式图标与模板原型——全部以机器可读的 manifest 发布,Agent 不需要「看截图猜」,直接读契约消费。
不用再从零拼凑零散工具。Daren Design 把 Foundations、Token、组件、图标、模板、装配契约和质量门组织成一套可直接落地的生产体系。
design-tokens/tokens/src/components/src/templates/package.json · tokens:lint从看懂界面到交付资产,六个动作各自独立闭环,也能按需组合。可以只拆解出方案、按蓝图复刻,也可以直接适配或检修已有资产。
独立发起按需组合仅检查检查并修复独立动作独立动作独立动作独立动作后续扩展后续扩展捕获、解析与提炼,交付方案与可执行蓝图。
按蓝图还原目标界面的样式、状态与交互。
保留功能与交互,转换成自己的设计语言。
贯穿各环节:检查、修复、复检,也可仅检查。
整理、校验接口与依赖,将资产登记到指定组件库。(后续扩展)
发布到设计站点,让资产可浏览、可发现、可使用。(后续扩展)
Lattice 的目标是让自然语言和直接操作共同作用于同一个页面模型:既能让 Agent 按契约生成界面,也能在画布上拼搭和调整,最终把设计结果交付为代码。
tokens 28287 compscontract okrunning…queued定义、实现、装配、质检、交付——五个环节各有明确的上下游契约与质量门。任何资产从候选到上架,路径唯一、证据留痕、状态诚实。
tokens:lint ✓conformance:check ✓evidence 可重放 ✓成熟度分级 ✓Token、交互状态与基础约束,明暗成对。
组件、图标、模板沉淀为可消费资产。
契约驱动布局与工作界面的可控组装。
tokens:lint + conformance:check,证据可重放。
可安装、可升级、可追踪的消费渠道。
从看懂界面、还原原样到适配规范,六个技能围绕明确任务交付成果。MVP 聚焦拆解、复刻、适配与质检修复,资产入库和上架作为后续扩展。
六个技能 · 产品规划
○ ui-decomposer
○ ui-replica-engine
○ design-system-adapter
○ ui-audit-repair
○ design-asset-registrar
○ design-asset-publisher
$
ui-decomposer捕获来源、解析结构与样式、识别交互状态,交付可执行蓝图、人读方案、证据与待确认项。
ui-replica-engine根据有效蓝图,还原约定范围内的布局、样式、状态和交互,交付可运行复制品与预览。
design-system-adapter将已有界面映射到目标 Token、组件与设计规范,交付独立适配版和差异说明。
ui-audit-repair按检查目标发现问题,在授权范围内修复并复检,交付质量报告、修订资产和剩余问题。
design-asset-registrar唯一的资产补全与入库入口;校验 adapted component、冲突和授权,写入 distilled collection 并交付 RegistrationReceipt。
design-asset-publisher消费新鲜入库凭证,把资产接入当前 Astro 站的分类、详情、隔离预览和检索,交付 PublicationReceipt。
同一套体系,服务三类生产场景:Mindex Dogfood · Mindex Community · Open Source。