lxm
|
5542b39dbe
|
feat: 隐藏 AI 全能助手并应用精简布局
新增全局开关 AppConfig.hideAiAssistant 以支持特定客户需求。当开关为 true 时:
- 首页(HomeView)隐藏 AI 全能助手卡片,翻译和会议助手卡片改为等宽方形布局
- 发现页(ExploreView)隐藏 AI 全能助手卡片,剩余功能改为上下堆叠的横幅布局
- 新手引导跳过引导用户打开 AI 全能助手的步骤
默认值为 false,以保持现有用户的原版体验。
具体修改包括:
1. 在 appconfig.dart 中添加静态布尔字段
2. 在 home_view.dart 中新增 _buildSimplifiedAILayout 方法并调整构建逻辑
3. 在 explore_view.dart 中新增 _buildSimplifiedAILayout 方法并调整构建逻辑
4. 新增相关设计文档和实施计划文档
|
6 months ago |
lxm
|
8e2f2150ad
|
feat: 新增 AppConfig.hideAiAssistant 全局开关
后续接入 BLE PID 判断,B017 设备连接时自动置 true。
顺带把 .superpowers/ 加入 .gitignore(brainstorm 会话产物)。
|
6 months ago |
fdp
|
3dbf70c031
|
修复ota问题
|
1 year ago |
lxm
|
cdc90e3901
|
feat(设备图片): 实现动态加载设备产品图片功能
添加产品图片字段到DBProduct模型
在首页和OTA升级页面实现网络图片加载和缓存功能
添加图片加载状态处理和错误回退机制
|
1 year ago |
liwei1dao
|
8152c3d1f8
|
上传uuid过滤
|
1 year ago |
lxm
|
5cdd3e4a57
|
refactor(splash): 重构启动流程并优化状态管理
- 使用单一反应式变量 `_canNavigate` 替代多个布尔标记
- 将并行任务封装为独立方法并通过 `Future.wait` 协调
- 新增 `AppConfig.isInitialized()` 和 `User.isLoggedIn()` 方法
- 清理用户会话时增加本地存储和内存数据的清除
- 简化导航逻辑,直接检查最终数据状态
|
1 year ago |
lxm
|
80eca1553a
|
feat(OTA升级): 添加产品配置本地查询功能并优化更新检查
- 在AppConfig中添加getproduct方法用于本地查询产品配置
- 修改OTA升级控制器使用本地配置替代API请求
- 在设置控制器中添加状态锁防止重复检查更新
|
1 year ago |
lxm
|
32deae8736
|
refactor: 统一导入路径为相对路径
将项目中所有使用绝对路径的导入语句改为相对路径,提高代码的可维护性和可移植性
|
1 year ago |
liwei1dao
|
e8fa2be978
|
上传设备绑定优化以及音量调整代码
|
1 year ago |
liwei1dao
|
7761838913
|
上传音乐服务和音乐列表实现
|
1 year ago |
liwei1dao
|
08c3a3be85
|
上传配置相关逻辑
|
1 year ago |