AI UI PIPELINE
01/ 22
01 / THE PROPOSAL

从设计输入到 Unity 交付
建立一条可验证的 UI Pipeline

这不是一个“AI 自动画 UI”的概念演示,而是一套面向真实项目的交付方案:把需求、结构、资产、组件和构建规则编译成可执行契约,让每次交接都有标准产物、明确边界和失败回流。

策划
UE
美术
AI / 规则
Unity
程序
CHAPTER / 01

为什么值得做

先确认问题、基础与可行性,再讨论自动化规模。

01可行性判断02三个成立前提
03 / FEASIBILITY

可行性不在于 AI 会多少
而在于边界是否清楚

方案的可行性不取决于 AI 是否能包办所有工作,而取决于每一段是否有清晰输入、稳定输出和可交给人的失败路径。四个环节里,结构提取与静态构建最成熟;组件匹配需要规则库,隐含业务规则必须回到人。

S1需求检查

发现缺项,不猜隐含规则

S2结构提取中高

依赖命名、状态与跳转规范

S3组件匹配

显式映射优先,AI 只给候选

S4Prefab 构建

静态结构可自动,业务逻辑不自动

04 / THREE CONDITIONS

三个前提
决定方案能否稳定跑起来

Figma、Unity 组件库与 PSD 不是互相替代的三个入口,而是三类不同证据。AI 只把证据组织成 BuildSpec,真正产出 Prefab 字节的仍是确定性 Unity 工具;这条链路只承诺视觉、结构与资产装配。

01三类输入,各司其职

Figma 定义结构,Unity 组件库提供积木,PSD 补充视觉素材。

02判断与执行分离

AI 生成结构化规范;确定性工具生成、保存并校验 Prefab。

03只做可验证范围

Pipeline 处理视觉、结构、资产装配;业务逻辑交给程序。

331 / 661 业务 Prefab 已接组件库106 / 133 组件已在项目复用1307 次真实引用形成映射基础
CHAPTER / 02

方案如何成立

让每一种输入只承担它最可信的部分。

01输入分工02AI / 工具分工
06 / SOURCE MODEL

不是寻找唯一真源
而是建立可信输入组合

一条稳定链路不是把所有信息强塞进同一个源文件,而是保留每个源的优势,并把它们在中间层合并。结构、视觉与工程能力各自可追溯,任何差异都能定位到原始来源。

STRUCTUREFigma

页面层级 · 状态 · 跳转 · Auto Layout

VISUALPSD / Assets

Sprite · 字体 · 材质 · 9-Slice · 导入参数

ENGINEERINGUnity Library

Prefab GUID · 组件能力 · 版本 · 废弃状态

MERGEBuildSpec

一份可执行、可版本化、可审计的构建契约

07 / DETERMINISTIC CORE

AI 可以不稳定地理解
但不能不稳定地交付

理解天然存在概率,因此 AI 只负责识别、候选、置信度和诊断。层级、引用、GUID、组件配置与 Prefab 保存必须由可重复执行的 Unity 工具完成,保证同一输入得到同一结果。

AI / DECISION理解 · 候选 · 诊断

输出结构化 IR、置信度和缺失报告,不直接改 Prefab 字节。

TOOLS / EXECUTION生成 · 引用 · 校验

通过 PrefabUtility 确定性构建,留下版本、Hash 与构建报告。

CHAPTER / 03

把流程变成契约

每个角色继续做专业判断,但交付物必须被系统读懂。

01标准产物02BuildSpec03知识回流
09 / DELIVERABLE CHAIN

从需求到 Prefab
每一步都留下标准产物

链路里的每一个名字都代表一个明确的生产者、消费者和验收门。它们不是一次性 JSON,而是可版本化的工程契约;任何一次生成都能够追到源版本、Schema、映射规则和生成器。

01RequirementSpec

目标、状态、异常、数据、本地化

02StructureSpec

页面、层级、跳转、稳定节点 ID

03AssetManifest

图片、字体、材质、导入参数

04ComponentRegistry

Prefab GUID、能力标签、版本

05BuildSpec

布局、映射、资源、绑定占位

06BuildReport

命中、降级、警告、版本与 Hash

10 / BUILDSPEC V0

不是一份描述文件
而是一份可执行合同

BuildSpec 是上游理解结果与 Unity 构建器之间的唯一合同。它不只描述‘画面长什么样’,还声明来源、稳定 ID、组件命中方式、资源引用、绑定占位、人工覆盖和诊断信息。

VERSION源版本 · Schema · 映射 · 生成器
IDENTITY页面 / 状态 / 节点稳定 ID
LAYOUT层级 · 顺序 · Rect · Anchor · Pivot
MAPPINGPrefab GUID · 命中来源 · 置信度
ASSET资源 GUID · 导入参数 · 9-Slice
DELIVERY绑定占位 · 事件接口 · 人工覆盖 · 诊断
11 / RULES THAT COMPOUND

每解决一次歧义
下一次交付就更确定

组件匹配永远按可解释的优先级执行:先稳定 ID 和 GUID,再显式映射与确定性规则,最后才允许 AI 给候选。低置信度必须人工确认,确认结果进入版本化知识库,而不是只留在某次对话里。

01稳定 ID / GUID
02显式映射
03确定性规则
04AI 候选
05人工确认
幂等重生成业务扩展层不被覆盖修复回到 Spec / 规则嵌套 Prefab 源可追溯
CHAPTER / 04

能力边界与验收分层

这条流程决定自动化能走多远,也决定谁对最终结果负责。

01端到端泳道02G0–G5 回流03三层验收
13 / END-TO-END PIPELINE

五条角色泳道
共同完成一次可验证交付

BuildSpec 是整条链路的分水岭:上游把需求、结构、资产和组件能力编译成合同;下游只按合同生成、校验并交付。每个 Gate 失败都回到对应源头,不允许 AI 猜测后继续放行。

14 / G0 — G5

六道 Gate
把失败送回正确的源头

Gate 的价值不是增加审批,而是把问题挡在代价最低的位置。硬缺失直接失败,低置信度进入人工确认;每条失败路径都指向明确责任人和可修改源,不在下游做临时补丁。

G0输入规范

命名、Auto Layout、PSD 标签

FAIL → 设计整改
G1需求完整

状态、异常、数据、权限

FAIL → 退回策划
G2交互闭环

状态覆盖、跳转、组件使用

FAIL → UE 补齐
G3映射可信

命中、歧义、缺失、置信度

FAIL → 人工确认
G4构建完整

引用、GUID、序列化、确定性

FAIL → 修规则
G5视觉验收

分辨率、状态、语言、基线

FAIL → 设计复核
15 / ACCEPTANCE LAYERS

能力边界不是一句声明
而是三层验收责任

验收被拆成机器、视觉和业务三层,是为了让自动化结论与专业判断不互相冒充。机器只对可断言结果负责;集成与设计负责真实显示;程序负责数据、事件和行为。

01机器断言

引用完整 · 层级 / Anchor · GUID · 确定性 · UE 规则

Pipeline 自动验收
02人眼视觉

多分辨率 · 动态适配 · 状态表现 · 多语言渲染

集成 + 设计验收
03业务逻辑

数据绑定 · 事件响应 · 真实行为 · 联调结果

程序最终验收
PIPELINE SCOPE视觉 / 结构 / 资产装配PROGRAM SCOPE数据 / 事件 / 业务行为
CHAPTER / 05

先用 POC 证明

用一个复杂真实页面,把技术可行性变成可比较的结果。

01Phase −1 → 402统一验收门槛
17 / POC ROAD

先验证关键链路
再决定如何规模化

POC 不是先做一个全量平台,而是逐层冻结合同、提取、构建、映射和验收。每一阶段都必须留下可以被下一阶段消费的真实产物;任何一层无法稳定通过,都能明确停止或调整范围。

PHASE −1技术探针

一页 BuildSpec + Prefab + 缺口报告

PHASE 0合同基线

Schema v0 · Registry · Golden Set

PHASE 1确定性提取

稳定 ID · 层级 · 布局 · 样式

PHASE 2确定性构建

有限 UGUI 子集 · G4 / G5

PHASE 3AI 候选

低置信度人工确认并回流

PHASE 4集成验收

支持边界 · Owner · Go / No-Go

PARALLEL A Gate 1 PRD 完整性检查可独立并行,不阻塞主链路验证。

18 / GO / NO-GO

把“看起来可行”
变成一组可复核证据

最终不靠演示效果判断,而用同一套验证集和门槛做决策。普通、中等、复杂页面至少各一张;同一输入必须可重复生成;任何高风险误映射、缺失引用或跨分辨率问题都不能被平均数掩盖。

0硬错误
100%确定性
≥95%自动放行映射准确率
≤20%人工返工占比
3 × 2分辨率 × 语言
NORMAL 常规页面 ≥ 1MEDIUM 中等页面 ≥ 1COMPLEX 复杂页面 ≥ 1DECISION 结果决定 Go / No-Go
CHAPTER / 06

风险、治理与扩展

方案要能被使用,也要能被维护、收缩和继续扩展。

01风险提醒02长期 Owner03PSD 补充路径
20 / RISKS & OWNERSHIP

真正要持续投入的
不是提示词,而是工程治理

最大风险不是模型能力,而是输入规范、映射规则与长期治理无人负责。布局保真、动态行为和结构性改动都需要明确支持边界;未知项必须硬失败,Gate 阈值必须由 Golden Set 校准。

01保真是持续工程

POC 不承诺 100% 覆盖,先冻结有限布局与组件子集。

02未知必须失败

缺失、歧义和低置信度不猜测,必须进入明确的人工路径。

03结构改动风险更高

换皮可低风险自动化;层级、交互和业务语义改变需升级验收。

04规则需要长期 Owner

维护 Schema、Registry、Golden Set、Gate 阈值与生成器版本。

LONG-TERM OWNERSHIP组件库 OwnerPipeline / 工具 Owner设计规范 Owner项目接入 Owner
21 / EXTENSION & ASK

先把主线跑通
再让PSD 成为补充入口

主线先验证 Figma → BuildSpec → Unity。PSD 直通路径保留为补充 Track,服务无 Figma 页面、换皮、旧项目与外包资产;它必须通过图层标签补回结构语义,并复用同一套 AssetManifest、BuildSpec 和 Gate。

MAIN TRACKFigma → BuildSpec → Unity

结构语义完整,作为 POC 主验证路径。

OPTIONAL TRACKPSD Tags → Manifest → Unity

适配换皮、遗留页面与外包资产,不替代主线。

建议下一步选择 1 个复杂真实页面确定跨角色 Owner冻结 Schema v0 与 Gate按统一验证集完成 Go / No-Go
22 / CONCLUSION

把专业判断留给人
把稳定执行交给系统

这套方案的价值不在于把所有环节交给 AI,而在于把能够结构化、验证和复用的工作连接起来。输入有边界、过程有契约、失败有回流、结果有分层验收,才是一条能够进入真实项目的生产链路。

01输入有边界

Figma、PSD 与组件库分别提供结构、视觉与工程能力。

02过程有契约

BuildSpec 串联标准产物,确定性工具负责最终构建。

03失败有回流

G0–G5 把缺失与歧义送回正确源头,不让问题继续传递。

04验收有分层

机器、视觉与业务各自承担清晰且不可互相替代的责任。

START SMALL · VERIFY DEEPLY · SCALE WITH EVIDENCE从一个复杂真实页面开始,用可复核结果决定下一步。