Skip to content

Initiative:scd-uiux 全量设计能力吸收(设计知识层,v0.21.0) #122

Open

Description

@mindcarver

结果

scd-uiux 获得五个高星设计技能项目的全量可移植设计能力:完整 DTCG 令牌系统、组件规范、可检索设计知识库与检索引擎、大体量参考语料、设计方法论与双人格评审——在既有判断纪律层(v0.20.1)之上补齐设计知识层。

用户与问题

Thinloop 使用者用 scd-uiux 设计 Web 界面时,产出质量依赖模型自身品味:技能只有判断纪律(不许做什么、必须先决定什么),缺少好的解的具体词汇(字号阶梯、阴影层级、缓动曲线、风格/字体搭配库、组件状态矩阵)。项目把社区已验证的设计知识资产搬入技能数据层,使任意模型都能检索到具体值。

产品契约

项目边界

范围内

  • plugin87/ux-ui-agent-skills(MIT):tokens/ 14 文件、components/ 11 文件、规则补齐(accessibility、review 中文吸收)
  • ui-ux-pro-max(MIT):核心 9 CSV、22 框架 stacks CSV、检索脚本 node 改写、查询契约
  • BMAD WDS(MIT):触发映射、场景、设计循环中文改写
  • 自写:Web 平台设计原则(引用官方出处,不复制原文)、双人格评审
  • design-systems/ 4293 文件 28MB 与字体/图标元数据搬入
  • 载荷测试策略适配、许可声明、全平台安装完整性验证、0.21.0 发布

范围外

  • superdesign 外部画布 API;apple-design-skill 原文复制(无 LICENSE,Apple 版权);其他 scd 技能治理改动;生产页面实施;plugin87 frameworks/(与 ui-ux-pro-max stacks 数据重叠,取后者避免双份维护)

共享语言与不变量

  • 数据层:skills/scd-uiux/data/(机器可读第三方资产,不参与中文载荷断言);中文改写参考:references/(照常计数)
  • 许可:data/THIRD-PARTY-NOTICES.md 统一记录来源、许可与改动
  • 治理不变量:SKILL.md 治理流程与状态机不变;八维术语与 scd-ui-polish/quickdev 共用契约不破坏

共享决策与契约

  • 检索引擎:node .mjs 零依赖;查询契约:最小查询模式、单一意图、2–5 词、失败一次收窄重试、不保留未验证输出
  • 版本策略:子交付不逐个 bump;集成门统一 0.20.1→0.21.0
  • 测试策略:chinese-skill-payload 断言排除 skills/*/data/,authored 计数继续精确

项目失败与边界场景

  • 上游数据许可争议 → 停止对应搬运并移除
  • 31MB 负载导致某平台安装失败或超时 → D3 验收失败,重新评估搬运范围(回用户决策)
  • 检索质量差(隔离会话检索不中)→ D2 验收失败,修索引或查询契约

项目验收

  • P1:全新页面设计简报下,隔离会话 agent 组合方向块+黑名单+检索知识库+令牌资产,产出含具体值(字号/色彩/字体搭配/组件状态)的完整设计包
  • P2:全平台 verify-install PASS,安装负载完整(含大体量语料)
  • P3:七清单 0.21.0 相等,发布说明与升级记录就绪

交付图

{
  "schemaVersion": 1,
  "revision": 7,
  "nodes": [
    {
      "id": "design-tokens-assets",
      "issue": 123,
      "contract": "approved",
      "delivery": "done",
      "humanGate": "clear",
      "dependsOn": [],
      "blockers": []
    },
    {
      "id": "design-knowledge-base",
      "issue": 124,
      "contract": "approved",
      "delivery": "done",
      "humanGate": "clear",
      "dependsOn": [],
      "blockers": []
    },
    {
      "id": "design-reference-corpus",
      "issue": 125,
      "contract": "approved",
      "delivery": "done",
      "humanGate": "clear",
      "dependsOn": [],
      "blockers": []
    },
    {
      "id": "design-methodology-review",
      "issue": 126,
      "contract": "approved",
      "delivery": "done",
      "humanGate": "clear",
      "dependsOn": [
        "design-tokens-assets",
        "design-knowledge-base"
      ],
      "blockers": []
    },
    {
      "id": "design-integration-release",
      "issue": 127,
      "contract": "approved",
      "delivery": "done",
      "humanGate": "clear",
      "dependsOn": [
        "design-tokens-assets",
        "design-knowledge-base",
        "design-reference-corpus",
        "design-methodology-review"
      ],
      "blockers": []
    }
  ]
}

当前 READY

  • 无(全部节点 DONE)

集成或发布门

假设

  • 仓库 +31MB 与全平台安装增量可接受(用户已确认"全部搬入");ui-ux-pro-max CSV 为其 MIT 自有整理数据;WDS 改写非逐字复制

延期交付

  • 无(superdesign 服务与 apple 原文为明确排除,非延期)

重新规划记录

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions