Refresh project documentation status

This commit is contained in:
2026-06-01 14:42:27 +08:00
parent 92483bf6e1
commit 0ee797e224
5 changed files with 43 additions and 13 deletions
+4 -4
View File
@@ -2,7 +2,7 @@
## 1. 项目目标
本项目计划从零创建一个基于 **Qt / C++** 的 Windows 桌面宠物程序。
本项目一个基于 **Qt / C++** 的 Windows 桌面宠物程序。当前已实现轻量桌宠内核、多状态 PNG 帧动画、系统托盘、设置面板、用户角色包导入与切换,以及可配置的大模型对话能力。后续工作重点从“验证核心可行性”转向“稳定回归、体验完善、发布打包和长期维护”。
核心目标:
@@ -50,7 +50,7 @@
17. 低资源占用策略
```
### 2.2 第一版暂不实现
### 2.2 第一版暂不实现或后续增强
```text
1. 语音输入
@@ -65,10 +65,9 @@
10. 云端同步
11. 自动更新
12. 长期记忆系统
13. 完整安装器
```
第一版要控制范围,不要因为扩展功能过多导致项目失控。
第一版要控制范围,不要因为扩展功能过多导致项目失控。当前已补齐基础 Inno Setup 安装器脚本,但仍需要继续做安装/卸载实机验证和发布体验打磨。
---
@@ -1414,6 +1413,7 @@ Windows 下不能只拷贝 exe。
6. 需要安装器时,脚本优先查找 D:\Inno Setup 7\ISCC.exe,并调用 ISCC 编译 installer/QtDesktopPet.iss
7. 安装器默认最终输出到项目根目录
8. Inno 编译阶段使用当前盘符下的纯 ASCII 临时目录,例如 D:\QtDesktopPetInstallerOutput,避免中文项目路径下出现 EndUpdateResource failed (5)
9. 如果需要集中保存安装包,可通过 -InstallerOutputDir release_packages 输出到 release_packages/
```
安装器卸载时需要询问用户是否删除用户数据。用户确认后,在卸载完成阶段删除当前用户的 QtDesktopPet 配置、导入角色、聊天记录和日志。