AI桌面陪伴助手:方案更新至 v2.4,代码剥离到独立仓库

代码剥离
- 助手本体、TTS 服务、P0 基准脚本、ESP32 固件移到 ~/workspace/ai-companion
  (独立 git 仓库),本目录只留方案、P0 报告与硬件记录
- 因此删除 esp32_smile_test.ino / esp32_touch_eyes.ino
- 同时移除已失效的 .gitignore(原本只为挡住模型体积,代码已搬走)

方案 v2.4 重大变更:架构从"单机"改为"服务器即助手、本地为客户端"
- 起因:实测 N5095 无 AVX2,跑不动可用的语音模型
- N5095 降为客户端/外设桥,只做 USB 接入、DoA、WebRTC 客户端
- 实施阶段表加进度列(P0/P1/P3/P4a 部分完成),新增三条验收要求
- 采购清单按实际到货更新,标出屏幕形态待确认(2.8寸 vs 原定1.28寸圆屏)

技术栈(实测更新)
- LLM:DeepSeek deepseek-flash(云端,必须关思考);本机 27B 已停用
- TTS:Qwen3-TTS 1.7B(服务器 3090);vits-zh-ll 因音色不满意被替换
- STT:Zipformer int8 未变,中文识别率仍是未闭合项

新增两份 P0 报告
- P0-Qwen3TTS报告.md:TTS 换型过程与实测
- P0-DeepSeek验证报告.md:四条路径验证

两份旧报告加了状态说明(结论仍有效但选型已变),
并修正了随代码移走而失效的引用与复现命令。
This commit is contained in:
ylhan
2026-09-15 11:08:56 +08:00
parent 152b919b25
commit bdd6bfb63d
8 changed files with 762 additions and 289 deletions
@@ -93,7 +93,7 @@ touch.setRotation(1);
### 笑脸与触摸基础测试
文件:`esp32_smile_test/esp32_smile_test.ino`。
文件:`~/workspace/ai-companion/esp32_smile_test/esp32_smile_test.ino`(在代码仓库,不在本笔记库)。
- 启动切换红、绿、蓝,再显示笑脸。
- 按下屏幕时笑脸在黄色/青色之间切换,显示触摸次数。
@@ -101,7 +101,7 @@ touch.setRotation(1);
### 动态眼睛测试
文件:`esp32_touch_eyes/esp32_touch_eyes.ino`。
文件:`~/workspace/ai-companion/esp32_touch_eyes/esp32_touch_eyes.ino`(在代码仓库)。
- 已取消开机三点校准,直接显示眼睛,使用代码顶部的默认触摸范围。
- 点击时眨眼,视线朝向触摸位置;按住移动可跟随。