- Introduced BlueprintModal in ProjectCard for project blueprint visualization. - Added state management for displaying the BlueprintModal. - Implemented Blueprint-related interfaces and functions in commands.ts for handling blueprint data.
875 B
875 B
| id | name | status | progress |
|---|---|---|---|
| project-mgmt | 项目管理 | done | 100 |
概述
项目的创建、编辑、删除,支持批量导入。项目分为 profile(跨空间共享的档案)和 workspace(空间内的挂载实例)两层。
任务卡
✅ 项目 CRUD
- status: done
- files: src/components/manage/ManagePage.tsx, src-tauri/src/commands/projects.rs
基础的项目增删改查。
✅ 批量导入项目
- status: done
- files: src/components/dashboard/BatchAddModal.tsx
扫描文件夹子目录,批量创建项目。
✅ 项目档案(Profile)
- status: done
- files: src-tauri/src/commands/projects.rs
跨空间共享的项目元信息:技术栈、仓库 URL、部署地址等。
✅ 子文件夹扫描
- status: done
- files: src-tauri/src/commands/projects.rs
扫描指定目录下的子文件夹,辅助批量添加。