17 lines
1.2 KiB
Markdown
17 lines
1.2 KiB
Markdown
# 决策与变更记录(按时间倒序)
|
||||
|
|
|
|||
|
|
## 2026-09-28
|
|||
|
|
|
|||
|
|
### 删除全部旧 Visual Studio 工程文件,统一到 CMake
|
|||
|
|
|
|||
|
|
- **动作**:删除 **527 个 `*.vcxproj` + 1 个 `*.vcxproj.filters` + 2 个旧版 `*.vcproj` + 8 个 `shs_image*.sln`**,共 538 个文件(227,205 行删除)。
|
|||
|
|
- **保留**:`SourceCode/Code2026/StartApp/StartApp.sln`(C# 启动器,不走 CMake)。
|
|||
|
|
- **提交**:`086bb1c`,已推送 `origin/main`。
|
|||
|
|
- **Why**:工程正从旧的逐版本 VS 工程(每个模块对每个 SDK 版本各一份 vcxproj,共 526 个)迁移到统一 CMake 构建,减少维护成本。
|
|||
|
|
- **How to apply**:**不要再新增或依赖 `.vcxproj` / `.sln`**;构建/新增模块一律走 CMake。`cmake_output/` 下仍会出现 CMake 生成的临时 vcxproj,那是构建产物、已被 gitignore,无需理会。
|
|||
|
|
|
|||
|
|
### 建立 ai.memory 记忆目录
|
|||
|
|
|
|||
|
|
- **动作**:在仓库根目录创建 `ai.memory/`,用于跨机器保持 AI 上下文。
|
|||
|
|
- **Why**:用户会在**多台电脑/多环境**修改本工程,需要让另一台机器的 CodeBuddy CLI 能读取记忆接续工作。
|
|||
|
|
- **How to apply**:重要决策写入本目录并随仓库提交。
|