liwei1dao
|
0ebb8a9daa
|
编译iOS 的修复
|
5 months ago |
liwei1dao
|
e78e409a0a
|
上传代码
|
5 months ago |
liwei1dao
|
574395258f
|
上传移动需求优化
|
5 months ago |
liwei1dao
|
db7ab09830
|
上传移动的需求调整
|
5 months ago |
liwei1dao
|
f6372ed783
|
上传iOS 编译修复
|
5 months ago |
liwei1dao
|
50e0c393f5
|
上传移动设备优化
|
5 months ago |
liwei1dao
|
aceac13ddb
|
上传ai显示逻辑
|
5 months ago |
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 |
liwei1dao
|
a11df3bcfb
|
上传可以播报对方翻译原生
|
6 months ago |
liwei1dao
|
2ce10a570d
|
上传眼睛按钮直接进入通话翻译模式
|
6 months ago |
liwei1dao
|
6dc5ba6bf9
|
优化 项目日志 代码 减少卡顿问题
|
6 months ago |
liwei1dao
|
917fd97a46
|
上传iOS 服务调整优化
|
6 months ago |
liwei1dao
|
2370a43e8e
|
上传iOS音乐恢复逻辑
|
6 months ago |
liwei1dao
|
da8e8acf77
|
修复 音色问题
|
6 months ago |
liwei1dao
|
da0b6d98c4
|
优化多语言
|
6 months ago |
liwei1dao
|
4dd1eb1dd7
|
上传多语言和性别设置
|
6 months ago |
liwei1dao
|
2701c13cfb
|
上传性别语言配置
|
6 months ago |
liwei1dao
|
a7e970d2d7
|
上传服务代码
|
6 months ago |
liwei1dao
|
8cfb318ecb
|
提交端到端翻译逻辑
|
6 months ago |
liwei1dao
|
956674f0b8
|
提交端到端翻译
|
6 months ago |
liwei1dao
|
315ba39189
|
补充底层日志采集接口
|
7 months ago |
lxm
|
d7d49188c0
|
fix: 修复网络请求中渠道判断逻辑以正确获取服务器URL
调整DioManager中渠道信息的获取方式,优先从VersionUpdateService获取缓存的渠道信息,避免在服务未就绪时直接读取环境变量导致的渠道判断错误。当版本服务不可用时,降级使用平台判断(iOS为GLOBAL_APPLE)和环境变量兜底,确保服务器URL选择逻辑的可靠性。
|
7 months ago |
liwei1dao
|
e8425dc8a7
|
上报cmei 码
|
7 months ago |
liwei1dao
|
927b1d3477
|
唤醒开关支持
|
7 months ago |
liwei1dao
|
6ac8b2a9c3
|
上传移动cmei码显示
|
7 months ago |
liwei1dao
|
c6fe1b26b3
|
确定移动设备绑定逻辑
|
7 months ago |
liwei1dao
|
02533577a3
|
确定移动设备绑定逻辑
|
7 months ago |
liwei1dao
|
6c4e9e6e8b
|
移动版本的大模型接入成功
|
7 months ago |
lxm
|
6c0512fab1
|
feat(会议): 添加模板TID支持并优化UI逻辑
- 在会议任务提交和刷新时新增tid参数传递
- 数据库表结构增加tid字段存储模板ID
- 调整生成底部弹窗的UI条件渲染逻辑
- 修改数据库文件命名以避免冲突
|
7 months ago |
lxm
|
279515bf0a
|
feat(api): 为获取模板接口添加多语言支持
添加语言参数处理和默认语言映射逻辑,根据设备区域或指定参数动态设置请求语言。当未提供语言参数时,使用 Get.locale 或设备区域设置,并规范化语言标签格式(如将 zh 映射为 zh-CN)。这确保了模板数据能正确匹配用户语言环境。
|
7 months ago |
lxm
|
b41cddc87b
|
feat(i18n): 为模板模块添加多语言支持
将模板相关界面的硬编码字符串替换为国际化键,并在中英文翻译文件中添加对应的翻译条目。这包括模板列表、创建/编辑页面、详情页面中的按钮、标签和提示文本,以实现应用的多语言切换功能。
|
7 months ago |
lxm
|
bda611aff0
|
fix(auth_interceptor): 优化错误处理逻辑并抑制特定接口的snackbar
添加特定接口的错误提示抑制逻辑,避免不必要的用户干扰
统一并改进HTTP错误响应消息的映射,提供更友好的本地化提示
移除重复的snackbar显示代码,简化异常处理流程
|
8 months ago |
liwei1dao
|
ddca55c945
|
feat(qq_music): 添加自动暂停音乐方法以简化暂停逻辑
新增 autopauseMusic 方法,该方法在 QQ 音乐插件、服务层和控制器中实现。它封装了检查播放状态并暂停的逻辑,替换了原先需要先同步播放信息再手动暂停的多步操作,使代码更简洁并减少潜在的错误。
|
8 months ago |
liwei1dao
|
73ccaf8015
|
feat(mcp): 支持streamable HTTP传输并移除搜索工具集成
- 在DBMCPServer模型中添加type字段以区分传输类型
- 实现CustomStreamableHttpClientTransport用于HTTP/JSON传输
- 移除ToolsSystemFunctionHandler及相关搜索工具集成
- 优化MCP客户端初始化,根据type选择SSE或HTTP传输
- 修复iOS端工具调用ID生成逻辑,提升兼容性
|
8 months ago |
lxm
|
c6e76c5d56
|
feat(meeting): 支持多语言会议模板筛选
添加语言字段至数据库表,根据用户设备语言自动筛选对应模板
|
8 months ago |
lxm
|
62e9d22c22
|
feat(meeting): 为本地录音添加暂存标题功能
在保存录音时,不再直接重命名文件,而是将新标题暂存到存储中。当导入本地录音时,会优先使用暂存的标题作为显示名称,避免因文件重命名导致的导入失败问题。
|
8 months ago |
liwei1dao
|
484b17a4e2
|
feat: 为语音服务添加模式参数支持
- 在 ASR 和 TTS 服务接口中添加模式参数,支持 normal、phone_call、push_to_talk 等模式
- 修改翻译控制器,根据当前翻译模式设置对应的 TTS 和 ASR 模式
- 重构 iOS 音频会话配置逻辑,优化不同模式下的音频路由和蓝牙设备处理
- 统一 TTS 模式设置方法名,将 setPhoneCallMode 重命名为 setTtsMode
|
9 months ago |
tanlongsheng
|
922e142a00
|
重构会议助手,使用服务端转写
|
9 months ago |
lxm
|
ddcc283c50
|
fix(上传): 改进文件上传的稳定性和WAV文件头校验,解决本地录音后即刻转写不完整的问题,录音文件完全稳定后才上传cos
添加文件大小稳定检测机制,防止上传不完整文件
增加WAV文件头校验,确保文件完整性
优化文件移动操作,优先使用rename提高效率
|
9 months ago |
lxm
|
0e759ca94a
|
feat(会议任务): 添加会议积分扣除功能
在创建会议任务时,根据会议音频时长扣除用户积分
|
9 months ago |
lxm
|
5a041a0ed9
|
feat(会议): 添加本地录音导入触发功能
在会议录音保存时触发本地录音导入流程
添加MeetingTaskService中的localImportState状态和请求方法
在MeetingHomeController中监听状态变化并调用导入方法
|
9 months ago |
tanlongsheng
|
787c215c0f
|
重构会议助手,使用服务端转写
|
9 months ago |
tanlongsheng
|
5a9f2e3550
|
重构会议助手,使用服务端转写
|
9 months ago |
tanlongsheng
|
7fdd71ecdc
|
重构会议助手,使用服务端转写
|
9 months ago |
fdp
|
2e9b8547fe
|
修复频繁按着松开奔溃问题
|
9 months ago |
lxm
|
c8e7c6895c
|
fix: 将时间戳转换为本地时区并添加调试日志
在AgentController和MessageModel中将时间戳转换为本地时区
在iOS和Android的ChatStorageHelper中添加调试日志以便追踪历史记录读取
|
9 months ago |
lxm
|
6f455d84ca
|
feat(语音支持): 新增多种语言和方言的语音支持
添加葡萄牙语(葡萄牙)、保加利亚语、斯洛伐克语、斯洛文尼亚语、立陶宛语、拉脱维亚语、爱沙尼亚语、塞尔维亚语、冰岛语、阿拉伯语(沙特)和菲律宾语的语音支持
统一处理语言代码大小写转换,特别处理菲律宾语(tl-PH)映射为fil-PH
|
9 months ago |
lxm
|
0ebaf2e262
|
feat(语音服务): 改进语言处理逻辑以支持更多语言场景
重构语音服务中的语言处理逻辑,统一处理中文地区代码并支持从配置获取首选语言
优化语言匹配逻辑,确保在不同场景下都能正确设置语音合成参数
|
9 months ago |
lxm
|
5568e83738
|
feat(asr): 添加讯飞ASR支持并记录ASR提供商信息
在Azure ASR服务中集成讯飞ASR支持,添加ASR提供商字段并记录日志
修改各平台代码以传递和记录ASR提供商信息
添加讯飞ASR相关配置参数传递逻辑
|
9 months ago |