TokUI正式开源!向量空间JBoltAI让AI流式生成UI

在线体验各类最新模型,更有模型 免费Token 额度领取!
立即体验
简介: TokUI是向量空间JBoltAI开源的全球首个真流式AI UI引擎,专为大模型设计:极简DSL、零依赖、逐字符增量渲染,大幅降低Token消耗;支持表格、图表、表单等150+组件,安全可交互,让AI回复不再是文字墙,而是实时生长的富界面。(239字)

TokUI正式开源!向量空间JBoltAI让AI流式生成UI

你有没有想过,AI在对话框里给你回复的,不再是一堵缓慢铺开的文字墙,而是一张可以勾选的表格、一张实时生长的折线图、一个能点按钮填信息的卡片?

今天,向量空间JBoltAI团队正式开源TokUI——全球首个专为AI设计的真流式UI描述与渲染引擎。它的使命很简单:让AI用极少的Token,流式生成富交互界面。从此,大模型和用户之间,不再隔着一堵文字墙。

为什么需要TokUI?

当前AI产品存在四个普遍被忽视的错配:

模型能力在飞跃,UI表达却停滞。 大模型能写代码、做表格、画图表,但最终都坍缩成Markdown或纯文本塞进对话框。Markdown解决了文档可读性,却没解决交互——它不能渲染可勾选的表格行,不能流式画折线图,不能展示Agent正在调用哪个工具、进度如何。

HTML太重,Token时代扛不住。 HTML是为"人手写+浏览器解析"设计的,不是为"按Token计费"设计的。一张带斑马纹的表格,HTML要写一堆冗余标签;同样一张表格,TokUI只要极简的几行描述。相同UI的Token消耗,TokUI远低于HTML或JSON Schema。在百万级Token的生产成本面前,这不是优化,是刚需。

结构化输出JSON不能流式。 Function Calling能让模型输出结构化JSON,但JSON有一个致命缺陷:必须完整到达才能解析。一个{没闭合,整个结构就解析失败。于是AI生成UI的体验变成了:用户盯着转圈等几十秒,然后"啪"地一次性渲染出整个界面——完全违背了AI对话最迷人的特质:逐字流式、即时反馈。

前端依赖沉重,与轻量AI嵌入相悖。 想在对话里渲染富UI,常见做法是塞一套React/Vue+组件库+图表库。这套技术栈对于一个"只想给AI回复加一点交互"的场景来说,过重了。

向量空间JBoltAI用TokUI一个设计同时回应这四个错配:给AI一种为流式而生、为Token经济而设计、原生可交互、零依赖的UI描述语言。

TokUI的技术硬实力

TokUI不是一个概念,而是一套已经跑通的工程方案。向量空间JBoltAI团队在AI应用开发领域积累了多年实战经验,TokUI正是这些经验的技术结晶。

它的核心技术特点:

零依赖。 前后端均为原生API,运行时不引入任何npm包。图表用纯SVG手绘,代码高亮用自写tokenizer覆盖11种语言——全部自研。零依赖不是洁癖,而是可嵌入性的保证:TokUI可以被塞进任何已有项目、任何CDN <script>、任何无构建环境,不污染依赖树、不引发版本冲突。

真流式增量解析与渲染。 状态机逐字符推进,feed(chunk)增量喂入立即解析并渲染。容器开标签到达即创建DOM并入栈,子节点陆续填充——首Token即开始绘制。这是"真流式",不是"分块批量渲染"伪装的流式。

极简而严谨的DSL。 [card tt:标题][p 内容][/card]——XML风格的闭合标签,结构严谨、可读性好;属性用key:value,空格分隔。AI易生成、人易读。

150+开箱即用组件。 覆盖七大类:基础布局、表格、表单、图表、对话气泡、工具调用、代码差异等。向量空间JBoltAI在Agent开发中积累的这些组件,让TokUI开箱即能覆盖主流AI产品的全部交互形态。

事件安全模型。 DSL不含任何可执行代码,事件处理器全部是命名引用,需预先注册。AI输出什么,都不会变成宿主页面的可执行代码——这是可以被放进生产AI产品的安全底线。

容错降级。 未注册组件渲染为div.tokui-unknown,渲染抛错生成降级显示。单点错误不炸整页,流式过程始终稳健。

TokUI能用在哪儿?

核心场景:AI对话产品的富UI回复。 一个真实的AI回复,不再是纯文本,而是一组流式渲染的对话组件——思考过程可折叠展开、工具调用卡片展示状态、图表逐根长出、表格逐行刷入、来源引用可点击跳转。

AI Agent与工具调用的可视化。 Agent执行多步任务时,每一步都在流式演进。TokUI的agent/tool-call/plan组件支持流式状态更新,让用户实时看到"正在调用→调用成功"的状态流转,而不是等任务结束才看到结果。

数据分析与BI报告的流式生成。 让AI直接"画出"一份报告——指标卡先到、图表逐根长出、表格逐行刷入、结论最后弹出。

低代码平台与远程UI配置。 同一套DSL既可以由AI生成,也可以由可视化编辑器生成、由配置中心下发、由多端运行时消费。向量空间JBoltAI正在将TokUI打造为一层语言无关的UI中间件——无论后端是什么技术栈,只要输出符合TokUI DSL规范,就能驱动同一个前端。

写在最后

过去三十年,互联网的UI是"人写、机器渲染"。AI时代,UI正在变成"机器生成、人交互"。而生成的方式,应该是流式的、经济的、安全的、可交互的。

向量空间JBoltAI开源的TokUI,想做的正是这四件事的底层介质。

项目已正式上线,采用MIT协议开源,零依赖,克隆即用。欢迎前往向量空间JBoltAI官方仓库体验,让AI对话真正变成"对话即界面"。

相关文章
|
14天前
|
人工智能 自然语言处理 前端开发
向量空间 JBoltAI 自研 TokUI 技术解析
TokUI是向量空间JBoltAI自研的流式UI引擎,具备零运行时依赖、字符级真流式渲染、轻量DSL语法、插件化组件、安全事件机制及动态主题等六大核心特性,原创突破断点续解、缓冲回持、AI容错等关键技术,全面支撑AI对话、智能体、数据分析等场景,实现前后端统一UI协议。(239字)
91 0
|
15天前
|
人工智能 JSON 前端开发
TokUI:向量空间JBoltAI引领的AI流式UI新范式
TokUI是向量空间JBoltAI推出的全球首个真流式AI UI引擎,首创零依赖、极简DSL描述与SSE/WebSocket流式渲染,支持首个Token到达即渲染DOM。它破解AI交互中模型能力与UI表达、HTML冗余、结构化输出与流式渲染、前端依赖与轻量嵌入四大错配,定义AI时代新交互标准。(239字)
110 0
|
3月前
|
人工智能 安全 调度
HiClaw 上线 Worker 模板市场,提供稳定可共享的 Agent 生产力
HiClaw支持Worker模板,沉淀标准流程并稳定复用。
392 27
|
2月前
|
人工智能 安全 测试技术
agents-hive 开源了:一个面向生产的Harness Agent 工程
agents-hive 是开源的生产级 Agent 工程化系统,提供全链路执行回放、质量闭环迭代、多入口统一运行时及内建安全约束四大能力,助力开发者高效构建、调试与规模化运营商业级 Agent 应用。
|
5月前
|
缓存 Rust JavaScript
更快、更安全、更现代:用 uvx 替代 npx 执行临时 CLI 工具
`uvx` 是超快、安全、跨语言的 CLI 工具运行器(来自 Rust 编写的 `uv`),支持 Python/Node.js/Rust/Go 等生态,无需预装环境,自动隔离缓存,速度比 `npx` 快 3–5 倍,真正实现“Just run it”。
1121 1
|
5月前
|
人工智能 安全 前端开发
D2大会 界面即推理:解读 Google A2UI 如何探索 Agent 交互新标准
Google A2UI开源项目,以声明式JSON协议让AI按需生成安全、跨平台的动态界面,破解Agent交互“最后一公里”难题。D2大会将揭秘其设计哲学、多智能体UI协作及开源路线图。
|
7月前
|
人工智能 开发框架 运维
JBoltAI V4助推500余家企业智能化跃迁,国产框架以规模实践引领AI产业生态升级
截至2025年,JBoltAI已服务超500家中国企业,覆盖制造、金融、教育等十余行业,形成可复制的AI转型方法论。通过规模化落地验证,构建“基础框架+行业应用”生态,推动AI技术深度融入传统产业,赋能800+行业应用,培育新型AI人才,助力中国AI从应用大国迈向生态强国。
166 0
|
7月前
|
存储 数据可视化 API
Proxmox Datacenter Manager 1.0 - 集中管理 Proxmox 虚拟化环境
Proxmox Datacenter Manager 1.0 - 集中管理 Proxmox 虚拟化环境
894 2
Proxmox Datacenter Manager 1.0 - 集中管理 Proxmox 虚拟化环境