Extend UI
专为 AI 文档工作流、文件智能体与 RAG 打造的开源 React 组件库,深度兼容 shadcn 注册表体系。

项目概述
Extend UI 是一套专为现代 AI 智能体(Agents)、文档解析工作流及 RAG 检索增强系统定制的开源 React 组件库。提供 15+ 款专为 PDF 标注、引文高亮(Citations)、文件流转与表格对比设计的专业组件。
核心特性
- AI 文档工作流专属原语:内置 RAG 引用气泡、PDF 标注流、解析进度追踪与文件对比面板。
- ⚡️ shadcn 注册表一键安装:遵循现代化 shadcn CLI 架构,代码无缝合成本地项目。
- 全格式文件深度适配:针对 PDF、Word、Excel(XLSX)与 CSV 数据流提供了专属预览与状态卡片。
- 严谨类型定义:完全使用 TypeScript 编写,文档元数据与引用节点类型严密。
快速上手与示例代码
npx shadcn@latest add https://ui.extend.ai/r/file-upload.jsonimport { FileUpload } from '@/components/ui/file-upload';
export default function AgentFlow() {
return <FileUpload onUpload={(files) => console.log('Parsed files:', files)} />;
}技术选型建议与适用场景
- 非常适合:大模型文档问答(ChatPDF/Doc Agent)、企业知识库系统、智能审核工作台及文件解析看板。
- 不适用场景:完全不涉及文件和文档处理的普通静态展示网站。
讨论与评价
分享你对该组件库的上手体验、优缺点或建议...
暂无讨论。欢迎分享你对该组件库的上手体验、优缺点或建议!
相关组件推荐
基于同类与技术栈推荐23rd
192
由 radiumcoders 打造的开源 shadcn/ui 组件注册表,提供 WebGL 着色器、趣味 404 与交互式展示组件,Copy-Paste 装进仓库即装即改。
动效动画源码拷贝React+2
动效动画详情
Duolingo UI (ShadLingo)
126k+
基于 shadcn/ui v4 与 Tailwind CSS 深度定制的 Duolingo 风格设计系统与组件库,完整复刻多邻国标志性的 3D 按钮弹簧投影、高饱和猫头鹰绿与游戏化卡片交互。
源码拷贝设计令牌Gamification+3
源码拷贝详情
Rewamp UI
192
专为现代 Web 开发者打造的高互动性 React 动效组件库,深度整合 Tailwind CSS 4、Framer Motion 与 Three.js WebGL 特效,提供无捆绑的 Copy-Paste 源码直达体验与专有 CLI 工具。
源码拷贝MotionReact+3
源码拷贝详情