2026-05-31 18:34:36 +08:00
|
|
|
---
|
2026-05-31 09:36:23 +08:00
|
|
|
nav: 指南
|
|
|
|
|
title: 介绍
|
|
|
|
|
---
|
|
|
|
|
|
2026-05-31 18:34:36 +08:00
|
|
|
# RustUI
|
2026-05-31 09:36:23 +08:00
|
|
|
|
|
|
|
|
AI-Native 组件库,为现代可视化应用构建而生。
|
|
|
|
|
|
|
|
|
|
## 特性
|
|
|
|
|
|
|
|
|
|
- **AI-First** — 专为 AI 代码生成设计的零歧义 API
|
|
|
|
|
- **类型安全** — 基于 TypeScript 的完整类型推导
|
|
|
|
|
- **主题灵活** — 基于 CSS 变量的全量主题定制
|
|
|
|
|
- **按需加载** — 支持 Tree Shaking 的模块化架构
|
|
|
|
|
|
|
|
|
|
## 安装
|
|
|
|
|
|
|
|
|
|
```bash
|
2026-05-31 18:34:36 +08:00
|
|
|
npm install rustui
|
2026-05-31 09:36:23 +08:00
|
|
|
# 或
|
2026-05-31 18:34:36 +08:00
|
|
|
pnpm add rustui
|
2026-05-31 09:36:23 +08:00
|
|
|
```
|
|
|
|
|
|
|
|
|
|
## 快速开始
|
|
|
|
|
|
|
|
|
|
```tsx
|
2026-05-31 18:34:36 +08:00
|
|
|
import { Button } from 'RustUI'
|
2026-05-31 09:36:23 +08:00
|
|
|
|
|
|
|
|
export default () => (
|
|
|
|
|
<Button variant="solid" color="primary">
|
2026-05-31 18:34:36 +08:00
|
|
|
Hello RustUI
|
2026-05-31 09:36:23 +08:00
|
|
|
</Button>
|
|
|
|
|
)
|
|
|
|
|
```
|