| Crates.io | burncloud |
| lib.rs | burncloud |
| version | 0.1.0 |
| created_at | 2025-09-22 16:45:49.864196+00 |
| updated_at | 2025-09-22 16:45:49.864196+00 |
| description | A cross-platform file sharing and synchronization tool |
| homepage | https://github.com/burncloud/burncloud |
| repository | https://github.com/burncloud/burncloud |
| max_upload_size | |
| id | 1850393 |
| size | 206,248 |
BurnCloud 是一个基于 Rust 和 Dioxus 构建的现代化大语言模型本地部署平台,提供了直观的用户界面来管理和部署如 Qwen、DeepSeek 等大语言模型。
git clone <repository-url>
cd burncloud
cargo build
cargo run
支持从命令行检查和执行更新:
# 检查是否有新版本
cargo run -- update --check-only
# 执行更新到最新版本
cargo run -- update
# 查看所有可用命令
cargo run -- --help
📝 详细的自动更新文档请参考 doc/README.md
┌─────────────────────────────────────────────────────────────┐
│ BurnCloud - 大模型本地部署平台 [最小化] [□] [×] │
├─────────────────────────────────────────────────────────────┤
│ 侧边导航栏 │ 主内容区域 │
│ ┌─────────────┐ │ ┌─────────────────────────────────────┐ │
│ │ 🏠 仪表盘 │ │ │ │ │
│ │ 🧠 模型管理 │ │ │ 动态内容区域 │ │
│ │ ⚙️ 部署配置 │ │ │ │ │
│ │ 📊 监控日志 │ │ │ │ │
│ │ 🔗 API管理 │ │ │ │ │
│ │ 🔧 系统设置 │ │ │ │ │
│ └─────────────┘ │ └─────────────────────────────────────┘ │
│ │ │
├─────────────────────────────────────────────────────────────┤
│ 状态栏:服务状态 | CPU: 45% | 内存: 2.1GB | 活跃模型: 2 │
└─────────────────────────────────────────────────────────────┘
src/
├── main.rs # 应用入口
├── app.rs # 路由配置
├── styles.rs # Fluent Design 样式系统
├── components/ # 可复用组件
│ ├── layout.rs # 主布局组件
│ ├── sidebar.rs # 侧边导航栏
│ └── title_bar.rs # 标题栏
└── pages/ # 页面组件
├── dashboard.rs # 仪表盘
├── models.rs # 模型管理
├── deploy.rs # 部署配置
├── monitor.rs # 服务监控
├── api.rs # API管理
└── settings.rs # 系统设置
项目采用自定义的 Fluent Design CSS 变量系统:
auto-fit 和 minmax() 确保不同屏幕尺寸的适配欢迎提交 Issue 和 Pull Request!
MIT License - 详见 LICENSE 文件。
BurnCloud - 让大模型部署变得简单而优雅 🔥