Commit Graph

2 Commits

Author SHA1 Message Date
5ee6c148c7 refactor: 重构项目架构与模块化设计
- 调整项目架构描述,明确 Tauri 仅提供原生桌面能力,业务逻辑由 Nitro Server 处理,并重构模块组织结构,将命令、Sidecar 进程管理等逻辑分离至独立模块。
- 移除未使用的 serde_json 依赖项
- 移除未使用的 serde_json 依赖项
- 添加原生桌面功能命令模块,包含用于从 Rust 向前端返回问候消息的示例命令。
- 重构代码结构,将核心功能拆分为独立模块,统一管理 Nitro 进程的启动与清理,并通过模块化方式提升可维护性。
- 添加 Nitro Sidecar 进程管理功能,自动查找可用端口、启动服务器、监听启动信号并创建主窗口,同时在应用退出时安全清理进程。
2026-01-16 21:21:45 +08:00
0c301470de refactor: 重构项目结构与文件命名规范
- 移除已过时的忽略规则并更新 Cargo 和 Tauri 生成文件的忽略配置
- 删除已过时的项目协作指南文件AGENTS.md
- 重命名 binaries/.gitignore 文件以保持项目结构一致性
- 重命名构建脚本文件以符合项目根目录的规范
- 删除了包含所有依赖项及其哈希值的锁文件,移除了项目所有构建工具和平台特定二进制文件的详细版本信息。
- 重命名能力配置文件以统一路径结构
- 重命名 Cargo.lock 文件以匹配项目根目录的命名规范
- 重命名 Cargo.toml 文件以统一项目根目录的配置文件路径
- 重命名图标文件以统一项目中的资源路径
- 重命名图标文件以正确反映其在项目中的位置
- 重命名图标文件以正确反映其在项目中的位置
- 重命名图标文件以统一项目中的资源路径结构
- 重命名图标文件路径以保持项目结构一致性
- 重命名图标文件以统一项目资源路径
- 重命名图标文件以正确反映其在项目中的新路径
- 重命名图标文件以正确匹配新路径结构
- 重命名图标文件以正确反映其在项目中的位置
- 重命名图标文件以匹配新路径结构
- 重命名图标文件以正确反映其在项目中的位置
- 重命名图标文件以匹配新的项目路径结构
- 重命名图标文件以正确反映其在项目中的新路径
- 重命名图标文件以正确反映其在项目中的新路径
- 重命名图标文件以正确反映其在项目中的位置
- 重命名图标文件以正确反映其在项目中的位置
- 删除项目中的 package.json 文件及其中定义的依赖和脚本配置
- 删除 README.md 文件
- 删除不再需要的构建和生成文件忽略规则
- 重命名源文件路径以符合项目结构规范
- 重命名主源文件路径以符合项目结构规范
- 重命名 tauri.conf.json 文件以统一配置文件路径
2026-01-16 20:32:13 +08:00