You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Rodger-Wang
2dacba0e59
client:底部改为「首页 · AI · 我的」,设备/拾忆收进首页顶栏,AI 按钮按设备接对应助手
- 底部:原「AI」tab 改名「首页」;中间新增圆形「AI」按钮(不是常驻页,点了才打开对话页,
避免百炼连接和麦克风常驻);右边「我的」。设备、拾忆不再是 tab
- 首页顶栏:左上角产品小图标(DeviceStatusChip,已连接绿圈+绿点+电量,未连接置灰),
点进设备页 /device;右上角「编辑」紧挨「日历」,日历点进拾忆页 /recall。
两个独立页复用原 DeviceTab / TodoTab(standalone 模式带返回箭头,TabScaffold 新增 onBack)
- AI 按钮:openAiAssistant() 按「当前连着、没连就最近连过的设备」→ 品类默认编排里第一个对话助手:
EaiCar 香薰 → EaiCar 车载助手,其余 → navigateToAIAssistant(EMAI / 移动精灵)
- 首页网格不再显示对话助手(AgentModuleService.assistantIds:EMAI、EaiCar),只是不显示,
编排与设备按键唤醒找 agent 不受影响;拖拽排序改走 moveOnHome 换算下标
- 三个扫描页连上后改为回到首页再打开设备页(showDeviceAfterConnect)
验证:dart analyze 无 error;flutter test 221 全过;release 包装到 ALN-AL80 真机点过首页、
日历、设备、AI 按钮(打开 EMAI)。连着 EaiCar 时打开 EaiCar 助手这条未实测。
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
|
3 weeks ago |
| .. |
|
main_tab_controller.dart
|
client:底部改为「首页 · AI · 我的」,设备/拾忆收进首页顶栏,AI 按钮按设备接对应助手
|
2 weeks ago |