档案条目 / json-render-swift
JSONRenderSwift
AI 框架
一个 SwiftUI 生成式 UI 框架,AI 生成 JSON 规范,应用将其渲染为原生视图。

json-render-swift
类别AI 框架
分类PROTOCOL
日期2025.11.15
查看 Github 仓库
暂无网站
工程参数
类别
AI 框架
项目分类
状态
运行中
当前运行状态
分类
PROTOCOL
系统标识
标识
json-render-swift
档案参考编号
发布时间
2025.11.15
首次发布日期
平台
开源
分发模式
项目
概览
JSONRenderSwift 是一个受 Vercel Labs json-render 启发的 SwiftUI 生成式 UI 框架。AI 生成描述组件及其属性的扁平 JSON 规范,应用将其渲染为原生 SwiftUI 视图——安全、可预测且高效。框架将 AI 输出约束在已知组件目录和类型化属性中,防止生成幻觉 UI 同时实现动态界面。
规范格式使用带根引用的扁平元素树,语言模型可以轻松生成。内置组件覆盖常见模式——卡片、文本、图片、列表、按钮——框架完全支持自定义渲染器扩展。注册你自己的 SwiftUI 视图到组件名称,引擎处理其余工作。
支持 iOS 17+ 和 macOS 14+,需要 Swift 6.0+,以 Swift Package 形式分发。与 AgentKit 天然配合,用于构建 AI 应用——模型决定显示什么,框架确保正确渲染。
