Skip to Content
文档介绍

PSUIP 介绍

PSUIP(Particle Service User Interface Protocol,粒子服务用户界面协议)是一个创新的协议标准,旨在为大语言模型(LLM)和 AI Agent 提供统一的 GUI 构建能力。

PSUIP 类似于 MCP(Model Context Protocol),但专注于将 AI 输出转换为结构化的用户界面,让不确定性的 AI 内容输出获得一致且优雅的视觉呈现。

MCP 解决了 LLM 使用上下文、工具的问题,PSUIP 解决了终端用户通过 GUI 使用 AI Agent 的图形界面生成问题。


PSUIP 对比 AG-UI

一、协议定位与目标

PSUIP(粒子服务 UI 协议)

• 专注于让 LLM 或 AI Agent 直接输出带有 UI 语义的结构化内容,以渲染统一、优雅的图形界面。意在解决 “AI 输出 → UI” 之间的鸿沟,减少开发者二次加工的负担。

• 特征包括:增强 Markdown 语法(如卡片组件、布局、图表、交互元素)、Design Token 设计体系、支持跨 Agent 连续心流交互,并且采用“零编码渲染”的理念。

AG-UI(Agent-User Interaction Protocol)

• 是一个轻量级、事件驱动、面向 Agent 与前端应用之间互动的协议。它定义了 Agent 如何通过标准事件类型(如 TEXT_MESSAGE_CONTENT、STATE_DELTA 等)与前端进行双向通信,实现实时交互、状态同步、工具调用等。

• 支持 Server-Sent Events (SSE)、JSON 消息格式、状态差异同步、多语言 SDK(如 TypeScript、Python)等特性。


二、异同总结对照表

方面PSUIPAG-UI
目的将 AI 输出直接转为结构化 GUI,统一视觉语义实现前端与 Agent 之间的实时事件交互与状态同步
核心内容增强型 Markdown+组件(卡片、图表、交互元素)、Design Token事件类型标准化(消息、工具调用、状态差分等)
交互方式输出为含 UI 语义的格式,由渲染引擎解析 UI 并呈现前端发送事件、Agent 推送事件流,前端实时渲染变化
状态管理通过语义结构自然传递上下文与互动流程支持 STATE_DELTA 等事件实现状态同步
主要优势零编码渲染、UI 一致性、多 Agent 连续交互灵活、技术栈无关、事件驱动、适应多框架

三、为何选择和使用 PSUIP:优势解析

  1. 视觉一致性 & 零编码渲染 AI 可直接输出带 UI 语义的内容,前端无需额外开发逻辑,即可渲染一致的视觉界面 。
  2. 跨 Agent 协作 & 连续交互心流 能自然传递 UI 上下文给下一个 Agent,用户体验更加连贯、沉浸 。
  3. 灵活的表达能力 通过增强 Markdown、布局组件、图表、按钮等机制,实现丰富的可视化和互动能力 。
  4. 设计统一性与品牌化支持 利用 Design Token 实现 UI 主题、风格自定义与响应式设计,适用于不同设备 。

四、结合两者使用的建议场景

• PSUIP 适合用于 AI 输出直接呈现给终端用户的场景,如数据报告、AI 助手界面、可视化交互应用等。

• AG-UI 更适合实现前端与 Agent 的复杂交互逻辑,比如多 Agent 协作,工具调用,状态流控制等。

• 在实际系统中,可以让 Agent 输出遵循 PSUIP 协议生成 UI 语义,并借助 AG-UI 传输这些语义以及交互动作,实现从“UI 生成到事件交互”的完整闭环。


总结:PSUIP 提供了一个强大的 “AI → GUI” 映射协议,让前端能快捷、统一地渲染 AI 输出。而 AG-UI 提供了一个 “Agent ↔ 前端” 的互动机制,支持实时事件驱动的复杂交互。选哪个,或两者结合,完全取决于你的需求场景和技术栈设计。


  1. 其他 OS 厂商的处理方式

大部分主流 OS(Windows、macOS、Android、iOS)在面对 AI 输出与 GUI 呈现 这一问题时,走的路线大致有三类:

厂商平台路线特点缺陷
AppleiOS强 UI 框架绑定(UIKit/SwiftUI)UI 质量极高,视觉一致性好强绑定平台技术栈,AI 输出要经过开发者二次编写,无法直接“即时生成”UI,AI-Agent 接入门槛高
GoogleAndroidAPI 级数据传递 + 组件渲染组件多样、跨应用数据共享(Intent)强AI 输出缺少结构化 UI 协议,依赖开发者手动解析,跨 Agent 交互无标准
MicrosoftWindowsCopilot + 应用插件接口可以调用 Windows 组件、Office 插件等偏向特定生态(Office/WinApp),通用性弱,不适配多 Agent 协作
Linux桌面(GNOME / KDE)插件 & 桌面组件协议灵活性高,开源可定制缺少统一 UI 语义标准,不同应用风格割裂,用户体验不一致

  1. 严重缺陷 / 不足

从整体来看,这些 OS 在处理 AI 输出 UI 时有几个共性问题:

(1) 缺乏跨 Agent、跨模型的统一 UI 语义协议

  • 每个 AI Agent 或 LLM 的输出格式不一致,需要额外适配,无法即插即用。
  • 结果是用户在不同 AI 服务之间切换时,视觉和交互体验割裂。

(2) 开发门槛高

  • 当前 OS 的 UI 框架要求人工写组件逻辑,AI 输出必须先转换为开发者能用的代码,无法直接渲染。

(3) 心流中断问题

  • 大多数交互模式是“一次问答即结束”,缺乏连续上下文的 UI 交互标准。
  • AI Agent 间的任务衔接需要人工桥接,用户体验不连贯。

(4) 缺少 UI 设计统一性机制

  • 虽然 OS 提供主题与样式 API,但并不保证不同 Agent 或应用间风格一致。
  • 用户需要重新学习每个应用的交互方式。

  1. 不同路线的优劣势
路线优势劣势
OS 原生 UI 框架(Apple / Google)高一致性、原生性能好开发封闭、AI 适配慢
插件/扩展接口(Microsoft Copilot、Linux 桌面组件)灵活、扩展性强缺乏统一视觉和交互语义
Web 前端渲染(跨平台 HTML/CSS/JS)跨平台性强、更新快性能受限、原生交互能力不足

  1. PSUIP 填补的空白

PSUIP 在这些痛点中切入,解决了几个 OS 都没解决的核心问题:

(1) AI → GUI 的直接映射标准

  • PSUIP 让 LLM/Agent 可以直接输出带 UI 语义的标准格式,无需开发者二次加工。
  • 相比 OS 需要手工适配 UI,PSUIP 是“零编码渲染”。

(2) 跨 Agent、跨模型的视觉一致性

  • 基于 Design Token 的统一样式体系,让不同来源的 AI 输出都能保持一致的布局和主题。

(3) 连续心流交互范式

  • 每个 PSUIP UI 都能承接上一次交互的上下文,并把交互结果直接传递给下一个 Agent,实现多 Agent 无缝协作。

(4) 可视化与交互的即插即用

  • 通过增强 Markdown + 八要素结构,开发者和用户都可以快速构建卡片、图表、布局等,不依赖平台封闭 API。

  1. PSUIP 先进性

如果用一句话总结 PSUIP 的位置:

其他厂商在 OS 层 停留在“AI 生成数据 → 开发者手动做 UI”的模式,PSUIP 则首次定义了 AI 直接生成可用 GUI 的协议标准,让多 Agent 协作、视觉一致性和连续交互成为开箱即用的能力。

换句话说,PSUIP 是 AI 输出和用户界面之间的“HDMI 协议” —— 一旦接上,就能立刻显示,而且无论接入的是哪家 AI,画面都清晰、风格一致、支持互动。

核心价值

🎯 统一的使用体验

成为 LLM 不确定性内容输出的 GUI 构建协议,让任意第三方 AI Agent 或 LLM 输出的内容拥有统一的使用体验。无论是文本分析、数据报告还是交互式应用,都能获得一致的界面标准。

🔄 连续的心流交互

解决用户对 AI Agent 结果确认后无法进一步处理的痛点。每一次结果确认都可以开启 AIGUI 心流交互范式的下一次旅程,让用户体验更加沉浸和连贯。

PSUIP 工作原理

PSUIP 系统架构

PSUIP 的工作流程包含以下关键步骤:

  1. AI 内容输出:大语言模型或第三方模型输出标准的 PSUIP 格式内容
  2. AIGUI 引擎处理:通过 AIGUI 引擎解析 PSUIP 内容,并通过生成的 design token 调整 UI 的布局和样式
  3. 八要素生成:根据 Design Token 以及 PSUIP 生成八要素文件(UI 结构化描述)
  4. 渲染输出:渲染引擎将八要素转换为最终的页面结果
  5. 交互反馈:支持 UI 到下一个 Agent 的交互,将用户操作和 UI 语义作为上下文

技术特性

📝 增强的 Markdown 语法

  • 卡片组件:elegant、techGradient、header 等多种预设样式
  • 布局系统:灵活的 column、row、gallery 布局方式
  • 图表组件:柱状图、折线图、饼状图等数据可视化
  • 交互元素:多样化的按钮样式和交互组件

🎨 设计令牌系统

  • 统一设计语言:基于 Design Token 的一致性设计
  • 主题定制:支持品牌化和个性化主题配置
  • 响应式设计:自动适配不同设备和屏幕尺寸

🔗 Agent 交互能力

PSUIP 不仅支持静态 UI 生成,还具备强大的 Agent 交互能力:

  • 上下文传递:将用户交互操作转换为下一个 Agent 的输入
  • 语义理解:基于 UI 语义内容构建 Agent 对话上下文
  • 流程连续性:实现 AI Agent 之间的无缝协作

快速开始

通过简单的 PSUIP 语法,即可生成专业的用户界面:

<card:elegantStandard> ## 数据分析结果 ### 关键指标 本月销售业绩较上月增长 **25%**,客户满意度达到 **4.8/5.0** [查看详细报告](https://dashboard.example.com) [secondary][下载数据](https://data.example.com) </card:elegantStandard>

通过 SDK 使用在线预览 即可将上述内容转换为精美的用户界面。

应用场景

  • AI 助手界面:为各类 AI Agent 提供一致的输出格式
  • 数据报告:将分析结果以可视化方式呈现
  • 内容管理:构建动态的内容展示系统
  • 交互式应用:创建支持用户操作的智能界面

开始探索 PSUIP 规范核心概念,构建下一代 AI 驱动的用户界面!

Last updated on