网易首页 > 网易号 > 正文 申请入驻

短短 3 天,暴涨 6000+ GitHub Star!

0
分享至

自从去年 Claude Code 和 Gemini 3 推出之后,大众对 AI 编程的热情被重新点燃,不论是否有一定编程基础,都开始尝试尝试用 AI 来开发个人应用。

但与此同时,当你深入开始用 AI 构建前端界面后,便会发现不少问题。

首先是 AI 生成的前端样式不一致,有时候也会因为组件搭配不对,而导致整个界面错乱。甚至更严重的,AI 在编写代码时,因为没有遵从各种规范和约束,导致项目出现不少安全隐患。

种种问题,使得项目开发效率降低,成本增高,在实际应用到生产环境后,也会让运维工作激增。

为了解决这个问题,知名网站托管平台,同时也是前端主流框架 Next.js 的创造者:Vercel Labs,终于出手了,在 GitHub 上正式开源了json-render

项目上线短短三天,就暴涨 6000+ GitHub Star,可见一直以来,大家都被这个问题折磨得不轻。



对于 AI 乱写代码问题,Vercel 的解决方案简单粗暴:既然 AI 写代码容易失控,那就基于规范定义,对它加以限制。

这次的代码生成逻辑,与以往不同,JSON Render 直接制定了一条全新的规则:AI 不再负责 “造房子”(写逻辑代码),只负责“画图纸”(输出结构化的 JSON 数据)。

先让 AI 为前端产出对应的 JSON 格式文件,在基于此文件中定义的样式组件,来生成固定、规范化的前端 UI 代码。

在原有的基础上,重新定义了一套全新流程,即:“AI → JSON → UI”。



在这个流程里,JSON 就像是一张标准化的“填空题”。AI 只能在格子里填内容,而不能在纸上乱涂乱画。

采取这种 “降维打击” 般的策略,把不可控的生成式 AI,变成了精准的填空题,并带来了三大杀手锏。



1. 彻底的安全 “紧箍咒”

既然是填空题,那就必须遵循规则。因此技术团队引入了Catalog(目录)的概念,也就是先给 UI 定义一套清晰明确的组件库清单。

然后告诉 AI:“你只能用这里面的卡片、按钮、图表等等组件。”

如果 AI 脑子一抽,想捏造一个不存在的组件,或者想偷偷运行一段破坏性的脚本,内置渲染引擎会直接拦截。

这就彻底杜绝了 AI 瞎写代码导致的安全风险,让它只能在我们划定的圈子里干活。



2. 让界面 “活” 过来

这是 JSON Render 最令人惊艳的地方。

传统的 AI 生成界面往往是死的,但 Vercel 在这套 JSON 规则里设计了数据绑定的功能。

AI 只需要在数据里标记一下, 就能快速指向数据库里的某个字段,自动完成数据更新。

当界面渲染出来时,它会自动去后台拉取最新的真实数据,甚至点击按钮能真正触发后端的业务逻辑。



3. 一键 “翻译”,回源代码

很多时候,我们不仅希望能在 AI 聊天窗口中,直接看到成品效果,更希望代码能做到拿来即用。

得益于这种结构化的设计,json-render 新增了Code Export(代码导出)功能。

它能把这套 JSON 指令,自动翻译成标准的、无依赖的 Next.js 代码文件。

下载下来,粘贴到你的项目里,直接就能跑,彻底打通了从“想法”到“产品落地”的最后一公里。



安装 & 使用

至于上手使用,那就更加简单了,一行代码安装依赖包:

npm install @json-render/core @json-render/react

第一步,定义规则(Catalog),告诉 AI 有哪些组件可用:

import { createCatalog } from '@json-render/core';import { z } from 'zod';const catalog = createCatalog({components: {Card: {props: z.object({ title: z.string() }),hasChildren: true,},// 定义更多组件...},});

第二步,将用户的 Prompt 发给 AI,让其按照规范生成 JSON 数据。

第三步,在前端使用 Renderer 组件进行解析渲染,或者直接调用导出函数。

import { Renderer, useUIStream } from '@json-render/react';function Dashboard() {const { tree } = useUIStream({ api: '/api/generate' });return ;}

在项目短短几天,便能收获如此多的 Star 来看,除了技术团队本身在开源社区的影响力,更为重要的是这个项目解决了目前前端 UI 开发中,代码生成不可控的问题。

它借鉴了传统的 DSL,通过声明式语法,来更加稳定的输出代码,同时基于 AI 的对话能力,优化了整个交互流程,提升了编程体验。

整体而言,这确实算得上是一款极具前瞻性的开源工具。

在当下大家都在追求让 AI 产出各种前端酷炫界面的环境下,Vercel Labs 没有选择随大流,而是立足于开发者,知道得先让前端 UI 代码更可控,才能真正应用到商业应用。

目前,该项目仍在持续迭代与更新,对于想提升项目代码质量与稳定性的同学,建议上手把玩一下,同时也可以学习下该项目的设计理念。

GitHub 项目:https://github.com/vercel-labs/json-render

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
中方收到入群邀请函,特朗普也翻脸了:关税加到200%!受害者出现

中方收到入群邀请函,特朗普也翻脸了:关税加到200%!受害者出现

阿器谈史
2026-01-21 17:56:49
巴奴向嫣然天使儿童医院捐赠100万元

巴奴向嫣然天使儿童医院捐赠100万元

财经网
2026-01-20 19:32:52
第四代住宅卖不动了?住进去才知道的“七宗罪”

第四代住宅卖不动了?住进去才知道的“七宗罪”

室内设计师有料儿
2026-01-20 11:23:56
达沃斯爆言!Anthropic CEO:不向中国售高端芯片是首要任务

达沃斯爆言!Anthropic CEO:不向中国售高端芯片是首要任务

芯榜
2026-01-21 12:51:43
国足进决赛,韩媒直呼疯狂,日媒盛赞一人!主帅:中国不缺好球员

国足进决赛,韩媒直呼疯狂,日媒盛赞一人!主帅:中国不缺好球员

十点街球体育
2026-01-21 20:59:10
埃及灵媒妮菲塔莉说2026:新一轮的死亡纪元,很多人离开

埃及灵媒妮菲塔莉说2026:新一轮的死亡纪元,很多人离开

山九
2026-01-20 08:10:11
重庆石柱县委常委、县政府常务副县长冉启明接受审查调查

重庆石柱县委常委、县政府常务副县长冉启明接受审查调查

界面新闻
2026-01-21 19:04:55
面对美关税威胁,德政界出现“抵制世界杯”呼声

面对美关税威胁,德政界出现“抵制世界杯”呼声

参考消息
2026-01-21 20:57:05
马特乌斯:孔帕尼已掌控了拜仁这艘大船,凯恩是球队的构建者

马特乌斯:孔帕尼已掌控了拜仁这艘大船,凯恩是球队的构建者

懂球帝
2026-01-21 09:25:08
4376台!尊界S800销量失控了

4376台!尊界S800销量失控了

品牌头版
2026-01-20 18:53:55
毛主席评价康熙:康熙有三个伟大的贡献,至今使我们受益

毛主席评价康熙:康熙有三个伟大的贡献,至今使我们受益

历史回忆室
2026-01-19 16:22:22
比亚迪在挪威大涨505%!

比亚迪在挪威大涨505%!

后视镜里de未来
2026-01-19 17:44:31
奉劝大家:为了家人安全,别在厨房做这7件事,真的很危险!

奉劝大家:为了家人安全,别在厨房做这7件事,真的很危险!

Home范
2026-01-03 14:57:10
研究了1400多名百岁老人后发现:做到这5点,你也能活过100岁

研究了1400多名百岁老人后发现:做到这5点,你也能活过100岁

DrX说
2026-01-13 16:53:24
接地气!凯特王妃穿蓝大衣现身苏格兰,亲自打冰壶笑容太治愈

接地气!凯特王妃穿蓝大衣现身苏格兰,亲自打冰壶笑容太治愈

述家娱记
2026-01-21 09:47:18
钱再多有什么用?79岁身家525亿的特朗普,给全部中老年人提了醒

钱再多有什么用?79岁身家525亿的特朗普,给全部中老年人提了醒

阿器谈史
2026-01-19 19:33:57
一键启动车钥匙被拿走能开吗?会不会熄火?答案颠覆认知

一键启动车钥匙被拿走能开吗?会不会熄火?答案颠覆认知

复转这些年
2026-01-20 23:59:03
A股:今天收在4116,不必等待了,1月22日,明天很可能这样走

A股:今天收在4116,不必等待了,1月22日,明天很可能这样走

有范又有料
2026-01-21 15:54:00
“东北王”高岗:陕甘红军创始人,毛泽东提名副主席,后服毒自杀

“东北王”高岗:陕甘红军创始人,毛泽东提名副主席,后服毒自杀

干史人
2024-04-18 17:00:05
严防死守36年,利智还是输了,李连杰终是没放下一直亏欠的“她”

严防死守36年,利智还是输了,李连杰终是没放下一直亏欠的“她”

法老不说教
2025-12-24 18:25:17
2026-01-21 21:44:49
侃故事的阿庆
侃故事的阿庆
几分钟看完一部影视剧,诙谐幽默的娓娓道来
237文章数 7424关注度
往期回顾 全部

科技要闻

给机器人做仿真训练 这家创企年营收破亿

头条要闻

风波中的西贝股权发生变化 新荣记张勇对贾国龙伸援手

头条要闻

风波中的西贝股权发生变化 新荣记张勇对贾国龙伸援手

体育要闻

只会防守反击?不好意思,我们要踢决赛了

娱乐要闻

首位捐款的明星 苗圃现身嫣然医院捐款

财经要闻

丹麦打响第一枪 欧洲用资本保卫格陵兰岛

汽车要闻

2026款上汽大众朗逸正式上市 售价12.09万起

态度原创

家居
本地
手机
房产
公开课

家居要闻

褪去浮华 触达松弛与欣喜

本地新闻

云游辽宁|漫步千年小城晨昏,“康”复好心情

手机要闻

46%份额碾压全场!iPhone17ProMax凭什么让用户甘愿花万元抢购?

房产要闻

那个砸下400亿的绿地,又要杀回海南了!

公开课

李玫瑾:为什么性格比能力更重要?

无障碍浏览 进入关怀版