ant-design/x

Craft AI-driven interface effortlessly🤖

解決的問題

Ant Design X 是一個專為建構 AI 驅動型使用者介面而設計的 UI 框架。它提供一組專用元件與工具,以處理大型語言模型(LLMs)獨特的互動模式,例如串流回應與動態介面更新。

如何運作

此專案由多個專業套件組成:

  • @ant-design/x: 基於 RICH 互動範式,針對 AI 互動不同階段所設計的原子級 UI 元件庫。
  • @ant-design/x-sdk: 用於管理模型代理資料串流的一組實用 API。
  • @ant-design/x-markdown: 為串流優化之高效能 Markdown 渲染器,支援公式、程式碼強調與 Mermaid 圖表。
  • @ant-design/x-card: 使用 A2UI 協定的動態卡片渲染器,讓 AI 代理能透過結構化 JSON 串流建構與呈現互動式介面。
  • @ant-design/x-skill: 一組預先設計的代理技能,用以加速 AI 對話應用的開發。

適用對象

需要專業、企業級元件與工具來管理使用者與 LLM 之間互動的前端開發者。

主要特色

  • 串流優先設計:專為 Markdown 與動態卡片設計的渲染器,能高效處理即時資料串流。
  • 支援 A2UI 協定:讓 AI 代理能根據 JSON 串流動態生成與更新 UI。
  • 企業級就緒:於 Ant Group 內部用於 AI 驅動介面開發。
  • 完整的工具鏈:整合 UI 元件、串流管理 SDK 與代理邏輯技能庫。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案