开发基线
当前开发版已经具备以下能力:
- Designer、Renderer 和 Playground 使用已发布的
@a3s-lab/ui@0.2.1组件协议; - Form 样式只作用在自身根节点,不给宿主安装全局 preflight;
- 工作流节点配置拥有与具体平台无关、由 digest 固定的嵌入协议,并通过参考 React 宿主验证;
- Vue 与 Web Component 会转发宿主错误、locale、只读状态、adapter 和扩展 registry;
- 21 个内置字段覆盖文本、时间、选择、集合、金额、评分、滑块、隐藏值和计算结果;
- 每个内置字段都有受控值、Schema、属性、交互和边界文档,MDX 页面渲染真实组件;
- Schema Profile 1 明确限制支持的 JSON Schema 关键字,不支持的输入会返回准确路径;
computed规则使用稳定依赖顺序、有上限的计算和可检查轨迹;- 字段失焦、向导翻页和最终提交都支持可取消的宿主异步校验;
- 动态选项支持依赖字段、focus 触发、独立 TTL 缓存、请求合并、取消、搜索、分页和完整失败状态;
- 字段订阅避免无关编辑触发不必要渲染,同时事件回调保留最新完整宿主值;
a3s.dev/form-locale-catalog/v1提供中英文运行时文案和宿主覆盖;- CI 对 100、500、1,000 节点表单执行编译、校验、增量计算与服务端渲染预算;
- 嵌套对象重复组拥有真实行模板、准确错误路径、运行时标识、宿主标识、排序和数量限制;
- 逐行计算、校验、可见性、启用状态和数据源依赖可以绑定到嵌套行;
- 数据表格在桌面端使用语义化 table,在窄容器改为带标题的行卡片;
- 多步向导支持条件分支、页面校验、进度、确认页、前页错误恢复和受控 checkpoint。
从内置字段组件查看完整字段属性与实时示例。嵌入工作流产品时先读工作流节点嵌入,复杂数组参见重复字段组和数据表格,分步填写参见多步向导。发布新 digest 前,请走完迁移清单。
以上内容仍属于 next,正式发布前不构成新的兼容性承诺。