Thing init

This commit is contained in:
zhongluofeng
2026-07-14 18:27:23 +08:00
parent 59c7d6d7ee
commit c514a7aced
150 changed files with 11861 additions and 22 deletions
+12 -10
View File
@@ -6,13 +6,13 @@
| 层次 | 技术 | 版本 |
|------|------|------|
| 框架 | Tauri | 2.x |
| 前端 | Vue | 3.x |
| 前端构建 | Vite | 6.x |
| 状态管理 | Pinia | 2.x |
| UI 组件 | shadcn-vue | 2.x |
| 框架 | Tauri | lastest(2.x) |
| 前端 | Vue | latest(3.x) |
| 前端构建 | Vite | latest(6.x) |
| 状态管理 | Pinia | latest(2.x) |
| UI 组件 | shadcn-vue | latest(2.x) |
| 语言 | TypeScript | 5.x |
| 后端 | Rust | 2021 Edition |
| 后端 | Rust | latest |
| 包管理 | Bun | latest |
## 项目结构
@@ -23,8 +23,10 @@ Thing/
├── src/
│ ├── assets/ # 前端资源
│ ├── components/ # 通用组件
│ │ ├── Layout/ # 布局组件
│ │ └── UI/ # UI 组件
│ │ ├── layout/ # 布局组件
│ │ └── ui/ # shadcn-vue UI 组件
│ ├── composables/ # Vue 组合式函数
│ ├── lib/ # 工具库(cn 等)
│ ├── modules/ # 功能模块
│ │ ├── proxy/ # 代理管理模块
│ │ ├── clipboard/ # 剪贴板增强模块
@@ -33,10 +35,10 @@ Thing/
│ │ ├── downloader/ # 下载器模块
│ │ └── finder/ # 文件搜索模块
│ ├── stores/ # Pinia 状态管理
│ ├── utils/ # 工具函数
│ ├── types/ # TypeScript 类型定义
│ ├── App.vue # 主应用组件
│ ├── main.ts # 入口文件
│ └── style.css # 全局样式
│ └── assets/main.css # 全局样式
├── src-tauri/
│ ├── capabilities/ # Tauri 权限配置
│ ├── icons/ # 应用图标