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
+16 -6
View File
@@ -381,7 +381,7 @@ error 20 帧
1. AI 配置界面
2. 角色包市场
3. 自动更新
4. 完整安装器
4. 安装器实机验证和发布流程自动化
```
验收标准:
@@ -505,6 +505,7 @@ docs/
reports/
build/
dist/
release_packages/
.git/
```
@@ -589,6 +590,8 @@ dist/
运行时资源优先读取可执行文件同级 resources/,找不到时回退到源码目录 resources/
已支持角色文件夹导入、角色切换和删除用户导入角色:验证通过后复制到用户数据目录,验证失败不做文件操作;内置角色不可删除
已新增 Windows 发布打包脚本和 Inno Setup 安装器脚本;脚本不负责 CMake 构建,安装器卸载时可由用户确认后清理当前用户数据目录
已接入单实例限制,重复启动会唤醒已有实例;设置页打开时按当前屏幕居中
已设置 Windows GUI 子系统,Release exe 双击不弹控制台窗口
```
当前实现与计划仍存在差异:
@@ -607,17 +610,22 @@ dist/
短期建议:
```text
1. 用户手测 Google Gemini Provider
1. 用户手测单实例和窗口行为
- 连续双击 exe 只保留一个 QtDesktopPet 进程
- 隐藏到托盘后重复启动应唤醒已有实例
- 设置页打开后重复启动应置前设置页
- 多屏环境设置页应出现在当前屏幕中间
2. 用户手测 Google Gemini Provider
- Google Provider 配置保存
- Gemini 普通回复
- Gemini 流式回复
- 错误 Key / 错误模型错误提示
2. 用户手测流式状态修正:
3. 用户手测流式状态修正:
- 发送消息后等待阶段应保持 think
- 等待阶段拖动松开应回到 think
- 收到首段回复后应进入 talk
- 长文本流式输出期间应持续 talk
3. 用户手测应用设置:
4. 用户手测应用设置:
- 缩放比例
- 标准 / 低功耗性能模式
- 隐藏到托盘时暂停动画
@@ -628,10 +636,12 @@ dist/
```text
1. 完善设置界面:
- AI 配置和测试
- 角色包导入和角色切换
- 角色导出
- 打开用户角色目录
- 更完整的角色管理状态提示
2. 使用 tools/perf_sample.ps1 补一轮可重复的稳定性与性能测试记录
3. 使用 tools/perf_sample.ps1 验证状态级 LRU 卸载、主线程分批预热和动画缓存上限策略
4. 做发布包安装/卸载实机验证,并确认 release_packages/ 或根目录安装包输出规则
```
---