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

1.4 KiB
Raw Blame History

项目记忆(长期沉淀)

本文件保存长期不变 / 不易频繁更新的项目元信息。 当前实现进度、工单状态、未完结事项等"短期快照"请见 .trae/rules/项目/04-即时状态记忆.md。 项目划分、依赖方向、运行模式见 .trae/rules/项目/01-项目架构.md

关键依赖版本(含具体小版本号)

  • 运行时.NET 10.0SDK 10.0.201
  • C# 语言C# 13
  • EF Core10.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 § 五)