MERIDIAN 是一个项目感知的设计 DNA 引擎。它先读取代码库、建立设计画像,再在项目既有美学内工作,不套用通用规则,而是发现并执行项目自身的规则。
用途与主要能力:围绕八个可量化维度评分——排版、颜色、布局、动效、无障碍、令牌、层级、个性。每个维度有具体检查项,例如排版关注字体质量、字号比例、层级深度、行高、字距、字重变化;颜色关注调色板一致性、WCAG 对比度、反模式、暗色模式、CSS 变量;布局关注网格/弹性布局、4px 间距网格、最大宽度、响应式断点、嵌套深度;动效、无障碍、令牌、层级、个性各有加减分规则。个性维度衡量与 AI 默认风格的“反平庸距离”,奖励 backdrop-filter、clip-path、mix-blend-mode、conic-gradient、scroll-snap、@supports、writing-mode 等。
使用方式:运行 /m-scan 读取代码库并生成 .meridian.json,其中包含八轴分数、字体、调色板、间距基数、字号比例和由八轴分数派生的 6 位指纹 hash。随后 /m-score 执行八轴分析,按层级命令修复问题,/m-drift 检查回归,/m-certify 用于 CI/CD 通过或失败判定。命令分为五层:基础、构图、表达、打磨、DNA。AI 在写任何 CSS 前必须先读取 .meridian.json,并保持项目既有字体与间距网格。
限制:资料未提供安装命令、价格、平台支持范围或具体命令参数细节;字体黑名单与反模式扣分表属于其内置规则,实际效果暂未提供。