Files
Hua.Todo/.trae/memory/01-project_memory.md
ShaoHua cf96c56bed chore: 完成v1.2版本迭代与代码清理
本次提交完成了多项清理与规范工作:
1. 移除默认管理员硬编码配置与云同步相关代码
2. 简化前端与MAUI端的配置,关闭静态资源托管以外的冗余功能
3. 清理.gitignore与协调目录,移除临时文件与冗余规则
4. 统一项目命名规范,修正包名与版本号
5. 重构后端数据模型,移除ABP审计字段与云同步相关逻辑
6. 简化WebView配置与系统栏样式,移除不必要的平台检测代码
7. 更新文档与规则文件,完善项目规范与版本记录
2026-06-15 22:06:58 +08:00

29 lines
1.4 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 项目记忆(长期沉淀)
> 本文件保存**长期不变 / 不易频繁更新**的项目元信息。
> 当前实现进度、工单状态、未完结事项等"短期快照"请见 [.trae/rules/项目/04-即时状态记忆.md](../rules/项目/04-即时状态记忆.md)。
> 项目划分、依赖方向、运行模式见 [.trae/rules/项目/01-项目架构.md](../rules/项目/01-项目架构.md)。
## 关键依赖版本(含具体小版本号)
- **运行时**.NET 10.0SDK 10.0.201
- **C# 语言**C# 13
- **EF Core**10.0SQLite Provider
- **API 文档**Swashbuckle 10.1.7
- **前端**Vue 3 / TypeScript 5 / Vite 5Axios + Pinia
- **桌面**AvaloniaLinux/Windows/macOS
- **跨平台原生**MAUIAndroid/iOS/Windows/macOS
## 重要历史决策(不在即时状态记忆中重复记录)
- **.NET 10 适配**:针对 .NET 10 预览版特性(如 Windows TFM bug)进行规避与适配
- **Android 稳定性**:移除自动初始化 Provider,解决 AndroidX 相关崩溃
- **多平台构建开关**:通过 `Directory.Build.props` 优化非目标平台的构建依赖
- **跨平台热键平台拆分**Avalonia 与 MAUI 各自实现 `IGlobalHotKeyService`,平台目录分离
## 历史变更时间轴
- 2026-04-10:项目初始化与基础记忆建立
- 2026-04-13:升级至 v1.2.8,同步 CloudSync 与 DynamicApi 文档
- 2026-06:术语统一与目录中文化(详见 `04-即时状态记忆.md` § 五)