Schema-As-Code:意图协议的形式化定义与声明式语义治理网格

在线体验各类最新模型,更有模型 免费Token 额度领取!
立即体验
简介: 本文完成设计意图治理的“立宪”:提出**Schema-As-Code**方法论——将设计意图形式化为机器可读、版本可控、自动编译的YAML/JSON契约;构建**声明式语义治理网格**与**联邦自治架构**,实现跨Token、组件、API等五层基础设施的正交穿透与协同治理。(239字)

承接前三篇:我们讨论了设计意图的断裂、形式化的必要、以及治理成本。本文解决一个实操问题:这套方法在行业里到底叫什么?怎么落地?和现有工具是什么关系?


一、先解决命名尴尬

前三篇论证了设计意图治理的必要性,但工程师向团队介绍时会卡壳:

"我们搞了一套设计规范代码化方案……不是 Design System,不是 Prompt Engineering,不是 Policy-as-Code……"

没有命名,就无法被引用、被集成、被组织采纳。

我们给它一个精确的名字:Schema-As-Code

一句话定义

Schema-As-Code 是将设计意图的约束规则以 YAML/JSON 形式写入版本控制,通过编译器转化为可自动执行的校验规则(ESLint/类型检查/运行时拦截)的工程方法。

命名的意义:让团队能问"我们的 Schema 版本是多少",而不是"那个规范文档更新了吗"。


二、架构定位:轻量网格,不替代现有工具

Schema-As-Code 不是新框架,而是铺在现有工具之上的一层语义校验网格

2.1 三层结构

┌─────────────────────────────────────────┐
│  控制层:YAML 协议本体                    │
│  intent-schema-compiler 仓库              │
│  语义定义 / 约束规则 / 验证场景            │
└─────────────────────────────────────────┘
                    │ Git 版本管理 + CI 编译
┌─────────────────────────────────────────┐
│  执行层:五模块协作                        │
│  Registry → Compiler → Validator →      │
│  Runtime → Bridge(观测反哺)             │
└─────────────────────────────────────────┘
                    │ 正交穿透,不侵入业务
┌─────────────────────────────────────────┐
│  现有基础设施:Ant Design / Carbon / API  │
│  组件 / 接口 / 数据库 / LLM 工具          │
└─────────────────────────────────────────┘

关键特征

  • 声明式:写 YAML 定义"应该是什么",系统自动收敛
  • 网格化:像一层透明网铺在现有工具上,业务代码无感知
  • 正交穿透:不替代 Ant Design 或 Carbon,只向其注入语义规则

2.2 五层穿透接口

同一份语义契约,通过编译器扩散到全链路:

新增平台支持 = 新增一个编译器插件,核心层零改动。


三、组织协作:分层自治,基线统一

Schema-As-Code 在组织中的落地,采用分层自治结构——不是中央集权,也不是各自为政。

3.1 四层角色

3.2 基线规则示例

委员会通过基线规则划定"任何域都不可突破"的边界:

# 语义基线:核心语义令牌冻结
semantic_tokens:
  status.critical:
    immutable: true           # 变更必须发新版本
    llm_constraints:
      - "禁止提供未经验证的修复建议"
# 安全基线:高危操作清单
human_ai_boundary:
  destructive-action:
    ai_prohibited:
      - "直接执行修复操作"
      - "修改告警阈值配置"

3.3 域级扩展接口

域级通过标准接口接入:

domain_id: "payment-domain"
steward: "zhangsan"
base_version: "v1.2.0"
rules:
  extensions:                 # 扩展语义令牌
    - token: "status.fraud"
      inherits: "status.critical"
  overrides:                  # 覆盖规则(需委员会审批)
    - rule_ref: "human-ai-boundary.destructive-action"
      add: ["二次人脸验证"]

四、与现有体系的关系:互补,不是替代

Schema-As-Code 填补的是现有工具之间的语义断层

4.1 与 Design System 的关系

关系:Ant Design 提供组件,Schema-As-Code 提供组件的语义使用约束。两者通过编译器插件对接。

4.2 与 LoongSuite GenAI SemConv 的关系

关系:运行时观测发现的漂移案例,反向驱动设计时规则的迭代。两者形成"观测 → 归因 → 约束 → 验证"的闭环。

4.3 与 DESIGN.md 的关系

关系:设计师用 Markdown 表达创意,工程师用 YAML 锁定红线。两者在编译器层交汇,构成完整的 AI 设计工作流。


五、组织经济学价值:为什么是杠杆资产

5.1 熵增成本公式

治理成本 ∝ 产品数 × 规范版本数 × LLM 场景数 × 时间

当组织并行产品超过 5 个、LLM 消费场景超过 10 个时,未治理系统的成本将首次超过建立治理体系的固定投入。

5.2 维护成本对比

5.3 拐点判断


六、结语:从"人查清单"到"机器查清单"

设计意图治理的进化:

  1. 资产库阶段:组件和 Token 是参考素材,靠记忆复用
  2. 规范阶段:规则写在文档里,靠人工审查落地
  3. 协议阶段:规则被形式化为机器可读格式,靠系统自动编译和执行

Schema-As-Code 是第三阶段的命名与架构定义。它不复杂,只是一个精心设计的 YAML 仓库 + 五模块协作网格。但它完成了最关键的一步:让约束从隐性负债变为显性资产


Gap 期局限性声明(v0.1.0)

本文所述"意图协议"目前处于架构推演与最小可行原型阶段。具体的协议模板、YAML 规范与编译逻辑将在下一篇中完整展开;当前校验引擎为逻辑定义(伪代码),尚未接入生产级 LLM API 或 CI 流水线。


关于作者

魏雯,10+ 年互联网设计经验。设计系统 / 体验工程 / AI 原生|广州 / 深圳

阿里妈妈(5 年)|中台体验设计|创意工具 → 规则引擎 → 设计提效

华为(3 年)|体验设计工程师|设计系统 / 跨产品一致性 / 三维治理协议(一致性→易用性→安全感)/ 大模型 Agent 交互范式

独立研发

intent-schema-compiler

https://2436041978-ops.github.io/schema-as-code/

设计意图的形式化约束编译框架,将设计意图的不可变边界编译进 LLM 的输入约束与输出校验。

欢迎私信联系请多指教。


下阶段预告

文章 5:《约束显化》——走进 intent-schema-compiler 仓库,展示 YAML 协议的具体形态,以及如何用一张在线校验截图证明"机器真的能查清单"。

文章 6:《生态互补》——展开 Schema-As-Code 与 LoongSuite、DESIGN.md 的咬合关系,以及这套架构在组织经济学层面的完整价值。


项目地址

  • 控制平面载体:

  • 完整架构仓库:


相关文章
|
2月前
|
数据采集 JSON API
小红书笔记详情API实战总结(技术复盘)
本文为小红书笔记详情API实战复盘,涵盖OAuth2.0鉴权、代理与指纹配置避封、限流/风控应对等关键问题。详解note_id、access_token等核心参数及结构化返回字段(内容/媒体/互动/作者),助力竞品分析与内容监测。(239字)
|
3天前
|
缓存 人工智能 自然语言处理
阿里云千问Qwen 3.7 Plus与Max全面测评:从参数、能力到性价比的深度分析
阿里云Qwen 3.7系列包含Plus与Max两款核心模型,二者共享百万级上下文窗口与长时自治执行能力,但在模态支持、底层架构、推理性能与计费标准上存在本质差异,分别面向纯文本极致推理与多模态通用场景。通过实测对比两款模型的基础参数、文本能力、多模态能力、推理速度与成本效益,可清晰区分其适用边界,帮助用户根据业务需求精准选型,在保障性能的同时实现成本最优。以下从核心定位、基础参数、能力实测、性价比分析、场景选型五大维度,全面解析两款模型的差异与选型逻辑。
124 2
|
20天前
|
缓存 人工智能 自然语言处理
阿里云百炼通义千问Qwen3.6-Flash完整实操指南:轻量化旗舰功能特性、落地优势与分层优惠订阅方案详解
当前AI应用落地场景分化愈发明显,除复杂智能体、百万字长文档、全栈大型工程开发等高门槛业务外,大量企业存在高频轻量问答、实时客服对话、短文本批量生成、简单数据提取、前端实时交互等标准化轻量化需求。这类场景单日调用频次可达数万乃至数十万次,对接口响应延迟、单轮调用成本、并发承载能力有极高要求,若选用高规格旗舰模型会造成算力预算严重浪费,而普通基础轻量化模型又存在逻辑推理弱、工具调用不稳定、短文本输出质量差等短板。
298 4
|
22天前
|
人工智能 运维 安全
阿里云百炼平台详解:官网入口链接、免费AI大模型领取及常见问题解答FAQ
在生成式人工智能技术全面落地的当下,各类大模型已经深度融入内容创作、视觉设计、视频制作、软件开发、企业智能服务等诸多领域。对于个人创作者、独立开发者以及中小微企业而言,如何低成本、安全、便捷地使用成熟大模型服务,成为开展AI相关工作的核心诉求。阿里云百炼作为阿里云推出的一站式大模型服务平台,整合了文本、图像、视频、多模态等全品类大模型,同时配套低代码智能体开发、应用部署、全链路安全管控等能力,能够满足从个人临时使用、原型开发到企业级规模化落地的各类需求。
1271 3
|
22天前
|
人工智能 缓存 弹性计算
阿里云服务器2核4G5M199元解析:独享型u1实例,性能、适用场景、购买和续费规则介绍
阿里云通用算力型u1实例(ecs.u1-c1m2.large)2核4G、5M带宽、80G ESSD Entry云盘,活动特惠价仅199元/年(官网价3498.36元),企业新老用户同享,续费同价至2027年3月31日,每人限购1台。该实例采用独享型架构,搭载Intel至强可扩展处理器,内网带宽1Gbit/s、收发包30万PPS、云盘IOPS 1万,性能稳定,适合企业官网、中小Web应用、轻量数据库及开发测试等场景。
|
22天前
|
人工智能 运维 自然语言处理
阿里云百炼Qwen3.7-Max模型详解:综合能力、核心优势与订阅计划参考指南
2026年,大模型技术持续向通用化、高性能、场景化方向迭代,阿里云百炼作为一站式大模型服务平台,持续推出迭代升级的模型产品,Qwen3.7-Max便是当前主力旗舰级大模型之一。该模型依托深度优化的底层架构与大规模训练数据,在文本理解、逻辑推理、多模态交互、代码生成、长文本处理等多个维度实现能力升级,同时搭配灵活的订阅计划体系,能够适配个人开发者、中小企业、大型企业、政企机构等不同类型用户的使用需求。
712 2
|
JavaScript
JS保留4位小数(合集)
JS保留4位小数(合集)
|
11天前
|
SQL 人工智能 安全
语义也需要一道闸门
AI生成内容常“语法正确,语义漂移”。本文指出:代码、数据、审查三层已验证需引入规范层——以中性文本、约束基建、确定性编排等方式锁住语义,防止概率性生成导致的意图失真。语义层亦需同样闸门:不是限制AI,而是为其能力划定可审计、可进化的边界。(239字)
语义也需要一道闸门
|
5月前
|
人工智能 监控 JavaScript
OpenClaw(Clawdbot)云端及本地部署24小时在线AI Agent,全自动炒股票/开发App实战教程
2026年,GitHub上一款开源AI代理框架异军突起——OpenClaw(原Clawdbot)凭借17万+星标成为年度爆款。它彻底打破传统聊天机器人的局限,以“LLM为脑、插件为手”的架构,实现从“聊”到“做”的跨越:既能处理日常办公的邮件收发、日历管理,更能完成全自动炒股、App开发等复杂任务,成为真正的“数字爪子”。
2570 1
|
12天前
|
人工智能 自然语言处理 安全
review-verdict-revise-verify:语义也需要一道闸门
本文提出“语义闸口”理念:在AI生成Web UI的流程中,将负载安全逻辑从模型移至确定性编排,通过模式库、契约库与验证工具集三层Harness,锁住语义边界——确保“意思不漂移、样式可演进”,实现端到端可信。(239字)

热门文章

最新文章