SheepNav
新上线今天127 投票

Extend UI:开源现代文档应用 UI 工具包,支持 PDF/DOCX/XLSX 查看与电子签名

Extend UI 是一个新开源的 UI 工具包,专为构建现代文档类应用而设计。该项目一次性发布了 14 个组件和示例,覆盖 PDF、DOCX、XLSX、CSV 等常见文档格式的查看与编辑,同时包含边界框引用、文件上传、电子签名等高级功能。所有代码均采用 MIT 许可证,完全可定制,可快速集成到用户端流程、AI Agent 或内部工具中。

主要组件一览

  • PDF Viewer — 支持 PDF 文档渲染与分页浏览
  • DOCX Viewer — 渲染 Word 文档内容
  • XLSX Viewer — 渲染 Excel 电子表格,支持多 Sheet 切换
  • File Upload — 文件上传组件,支持拖拽与预览
  • E-Signature — 电子签名面板,可在文档上签名
  • Bounding Box Citations — 边界框引用标注,适合 AI 文档问答场景
  • Schema Builder — JSON Schema 构建器,用于定义文档字段类型
  • File System / File Thumbnail — 文件系统树与缩略图展示

每个组件都提供了可直接运行的示例,开发者可以按需复制或定制样式。工具包基于 React 构建,与主流前端框架兼容。

适用场景

  • AI 文档助手:在对话界面中展示 PDF/Word 内容,并用边界框高亮引用来源
  • 企业级文档管理:集成文件预览、上传、签名、版本管理
  • 内部工具:快速搭建后台上传、查看、编辑文档的界面

开源与许可

项目采用 MIT 许可证,允许商业使用、修改和再分发。代码已发布在 GitHub 上,并附带演示视频(点击观看)。

行业背景

随着 AI 应用对文档处理的需求激增(如 RAG 系统中的文档解析、Agent 工具调用),一个高质量、可定制的前端组件库能显著降低开发成本。目前市面上类似的工具包多偏重单一格式或需付费授权,Extend UI 以开源方式一次性覆盖多种格式和交互,值得关注。

项目地址:https://github.com/extend-ui/extend-ui(示例域名)

延伸阅读

  1. xAI前工程师因对Grok安全性提出警告遭解雇,最新诉讼指控
  2. 刚发完债券,亚马逊又向银行借款175亿美元:AI军备竞赛烧钱不止
  3. 亚马逊Prime Day提前开抢:三星Galaxy手机、平板、电视超值折扣汇总
查看原文