用途:这是 Docyrus UI(@docyrus/ui,React 19 + Tailwind v4,通过自托管 shadcn registry 分发)的 Web 组件与 Hook 主索引,帮助在开发前定位组件、确认导入路径并获取其文档。
主要能力:按分类列出数据网格/表格/画廊/透视表、记录与表单、调度与看板、输入与选择器、面板与通知、消息与 AI、编辑器与媒体、Adaptive Cards、对话框与数据向导,以及需要认证的 Docyrus 连接型组件;每项含一行描述、导入路径和对应 llms.txt 文档链接。
使用方式:先在分类表中找到组件,再用 WebFetch 或 curl 读取其 llms.txt 页面(props、类型、变体、尺寸、用法片段与依赖以该页为准,不要猜测 API)。安装用 Docyrus CLI:组件 docyrus add @docyrus/ui-<slug>,Hook docyrus add @docyrus/hooks-<slug>。导入示例:import { DataGrid } from '@docyrus/ui/components/data-grid'; import { useDocyrusDataGrid } from '@docyrus/ui/library/hooks/use-docyrus-data-grid'; import { Button } from '@docyrus/ui/primitives/ui/button';。文档基址 https://ui.docy.app,单页 LLM 文档位于 …/docs/web/<section>/<slug>/llms.txt。全量索引可用 https://ui.docy.app/llms-web.txt 与 llms-full-web.txt。
连接模型:独立组件仅用本地 props/state;Docyrus 连接型组件与多数 useDocyrus* Hook 需要已认证的 @docyrus/api-client,通常先选展示组件再用对应 Hook 注入数据。跨网格、日历、筛选与值渲染的租户级日期/数字格式化,需在应用根部挂载 <DocyrusTenantProvider client={...} enabled={authReady} userTimezone={tz}>。
适用场景:构建数据密集型后台、CRM 式详情页、记录表单、看板与调度界面等。
限制:目录描述刻意简短,具体 API 必须查阅对应 llms.txt;部分组件依赖认证客户端;资料未提供收费、价格与平台支持等细节。