TokUI:大模型时代的 UI 终局方案

------当 Aifei、JBoltAI、Spring AI 都在后端应用上不断更新,那谁来解决「AI 输出怎么看」的问题?


2026 年,后端 AI 框架已经如春天万物,各种方案层出不出,。

Aifei------由 JFinal 创始人瞻波打造的全球首个 AI 原生编程框架,用"Just Service"范式砍掉了 Controller、Dao、Mapper 全部中间层,3333 行零依赖代码,让 AI 写代码的 Token 消耗直降一个量级。主要是从底层架层上极致优化,使开发效率更稳更快,打开人工智 能大模型开发基座,

JBoltAI(向量空间)------深耕 Java 生态的企业级 AI 开发底座,服务 800+ 政企客户,覆盖 RAG 知识库、数字员工、智能体编排、私有化部署全场景,是国内大模型落地的现有主力军。

Spring AI------Spring 官方出品,零学习成本接入 AI,统一对接 OpenAI、豆包、通义千问、文心一言等主流模型,RAG 知识库搭建一行代码搞定,是 Java 开发者进入 AI 领域的最短路径。

三个框架,三条路线,但它们共同指向同一个未被解决的底层问题:

大模型能写代码、能画图表、能调工具、能做分析------但用户在对话框里看到的,依然是一堵缓慢铺开的文字墙。

这就是 TokUI 存在的意义。


一、TokUI 是什么:全球首个 For AI 的真流式 UI 描述与渲染引擎

一句话定义:

TokUI 是一套让 AI 用极少的 Token,流式生成富 UI 的底层协议与渲染引擎。它不是 HTML 的替代品,不是 Markdown 的升级版------它是为「AI 流式输出」这一全新场景专门发明的第三种 UI 表达介质。

核心架构三层贯穿前后端:

角色 能力
Builder(服务端) 链式 API 结构化数据 → 极简 DSL 字符串
Parser(前端) 字符级状态机 逐字符增量解析,首 Token 即渲染
Renderer(前端) 原生 DOM 引擎 零依赖,图表/高亮/主题全部自研
复制代码

js

复制代码
`// Aifei / JBoltAI / Spring AI 后端都可以这样输出:
const b = new TokUIBuilder();
b.card({ tt:'销售分析' }).chart({ t:'bar', d:'42,55,48,70,82,95' }).end();
// → [card tt:销售分析][chart t:bar d:42,55,48,70,82,95][/card]

// 前端 TokUI 流式渲染,首 Token 即开始画 DOM:
const tokui = new TokUI({ container: '#app' });
tokui.startStream();
tokui.feed('[card tt:');
tokui.feed('销售分析][chart t:bar d:42,55,48,70,82,95][/card]');
tokui.endStream();
`

150+ 组件,覆盖七大类:基础组件 / 表单控件 / 数据表格 / 可视化图表 / AI 对话专属组件(think 推理链、tool-call 工具卡片、agent 智能体状态、artifact 实时预览...)。

零 npm 依赖。前后端全部原生 API,图表纯 SVG 手绘,代码高亮自研 tokenizer,可直接 CDN 引入,不污染任何依赖树。


二、为什么它是未来:三大后端框架的共同 UI 缺口

框架 解决了什么 没解决什么
Aifei AI 写代码的效率问题 AI 生成的内容怎么可视化呈现?
JBoltAI 企业 AI 应用的全链路落地 Agent 思考过程、工具调用状态如何让用户「看见」?
Spring AI Java 接入大模型的最后一公里 RAG 检索结果、对话富 UI 如何摆脱纯文本?

答案只有一个:TokUI

它不是某个框架的插件,它是所有 AI 后端框架的 UI 中间件------任何后端只要输出 TokUI DSL,前端就能渲染出可交互的富 UI。

维度 HTML JSON / A2UI Markdown TokUI DSL
Token 成本 极高 极低
流式友好 否(需完整) 部分 是(逐字符)
可交互 依赖运行时 是(原生)
AI 生成成本

三、TokUI 的六大核心使用场景:AI 信息可视化的完整答案

场景一:AI 对话产品的富 UI 回复(主场)

Aifei / JBoltAI / Spring AI 的 AI 接口返回的不再是纯文本,而是一组流式渲染的对话组件

复制代码
复制代码
`[bubble role:ai model:"GPT-5.2"]
  [think tt:思考过程]用户问的是销售数据,需要先查询再可视化...[/think]
  [tool-call name:"sales_query" status:success]
  [chart t:line tt:"近6月销售" d:"42,55,48,70,82,95" area]
  [msg-actions copy regenerate like dislike]
[/bubble]
`

AI 不再只是回答问题,而是在对话中实时构建一个可操作的工作台


场景二:AI Agent 全流程可视化(JBoltAI 核心场景)

JBoltAI 的长流程智能体,通过 TokUI 流式渲染分层任务清单

  • 推理面板可折叠展开,业务人员自由查看 AI 思考细节
  • [upd id:call_001 status:done] 实时更新已渲染组件状态
  • 工具调用卡片、任务步骤随推理进度分段弹出

告别 Agent 运行状态不透明的行业痛点。


场景三:RAG 知识库的溯源可视化(Spring AI + TokUI)

Spring AI 做检索,TokUI 做呈现:

复制代码
复制代码
`[source n:1 tt:"2026 Q2 销售报表" u:"https://..."]
[source n:2 tt:"ERP 采购流程手册" u:"https://..."]
[md 根据以上资料,近6月销售趋势如下:]
[chart t:bar ...]
`

文献来源卡片、匹配文本片段随模型输出同步展示 ,满足政务、金融行业对 AI 回答溯源、合规留痕的硬性要求。


场景四:数据分析与 BI 报告流式生成

指标卡先到 → 图表逐根长出 → 表格逐行刷入 → 结论最后弹出:

复制代码
复制代码
`[card tt:"2026 Q2 销售分析"]
  [row]
    [col span:3][stat tt:"总营收" v:"¥1.2亿" trend:up "18%"][/col]
    [col span:3][stat tt:"同比增长" v:"18%"][/col]
  [/row]
  [chart t:bar tt:"分渠道营收" c:"4f46e5,10b981,f59e0b" ...]
  [callout t:success tt:"结论" tx:"线上渠道增长强劲,建议加大投放"]
[/card]
`

边生成、边加载、边渲染,数据报告动态生成、实时更新。


场景五:Aifei + TokUI:AI 原生应用的 UI 闭环

Aifei 的"Just Service"范式让后端极简,TokUI 让前端极简------两者组合,构成AI 原生应用的完整闭环

Aifei TokUI
后端 Just Service,零多余层 Builder 链式输出 DSL
前端 --- 零依赖流式渲染
通信 SSE / WebSocket SSE / WebSocket

不需要 React,不需要 Vue,不需要任何前端框架。 AI 写后端逻辑(Aifei),AI 生成 UI(TokUI),人类只需要定义业务。


场景六:跨语言后端统一 UI 协议(未来方向)

TokUI 的 DSL 是语言无关的 UI 中间层

后端 状态
Node.js ✅ 已实现
Java(JBoltAI) ✅ 已实现
Python 🚧 规划中
Rust / Go / C# 🚧 规划中

无论你用 Aifei、JBoltAI 还是 Spring AI,只要输出 TokUI DSL,前端一行不改。


四、它解决的不只是 UI,是 AI 交互的范式转移

传统范式 TokUI 范式
开发者预先写死界面 AI 在对话中流式生成 UI
完整页面一次性渲染 首 Token 即渲染,边推理边展示
纯文本 / Markdown 文字墙 可交互的富 UI 工作台
JSON 必须完整到达才能解析 字符级断点续读,任意位置切断均可恢复
依赖 React/Vue 重型技术栈 零依赖,原生 API,CDN 即用

五、工程级安全:政企落地的底线

AI 动态输出的 XSS 风险,TokUI 用三层防护从架构上杜绝:

防线 机制
① 事件安全 事件处理器仅支持前端预注册命名函数,DSL 不携带任何可执行代码
② DOM 安全 自动过滤 onclick 等危险属性
③ 渲染安全 仅在代码、Markdown 可信模块受控使用 innerHTML

完全满足政企私有化部署的数据安全与合规要求。


六、写在最后

2026 年,AI 后端框架已经就位:

  • Aifei 让 AI 写代码更高效
  • JBoltAI 让企业 AI 落地更完整
  • Spring AI 让 Java 接入 AI 更简单

但它们都缺同一块拼图:AI 生成的内容,如何以最自然、最经济、最安全的方式呈现给用户?

TokUI 的回答是:

From Token to UI. 让 AI 用极少的 Token,流式生成富 UI。

这不是一个前端组件库。这是大模型时代的 UI 协议层------是 AI 信息可视化的终局方案,是所有 AI 后端框架都需要的那块 missing piece。


项目 地址
开源协议 MIT
npm npm install tokui
GitHub github.com/tokui/tokui
文档站 tokui.dev/docs
复制代码

bash

复制代码
`git clone https://github.com/tokui/tokui.git
cd tokui && npm run build
`

AI 的下一个十年,不只是「能做什么」,而是「用户能看见什么」。

TokUI,让看见成为可能。🚀