lxm
|
43f37a4b30
|
Merge branch 'new_dev' of https://github.com/deepcloud2048/deep_voice into new_dev
|
1 year ago |
lxm
|
5cb8f24e94
|
修复
|
1 year ago |
liwei1dao
|
4d7fbb398a
|
上传播放历史音乐 播放状态不刷新的问题
|
1 year ago |
liwei1dao
|
a2cfee2939
|
上传播报控制
|
1 year ago |
lxm
|
3f1e0bd537
|
fix(音乐播放): 修复音乐播放状态管理和错误处理问题
重构音乐播放控制逻辑,添加异步处理和错误捕获机制。主要变更包括:
1. 将音乐控制方法改为异步并添加try-catch错误处理
2. 优化播放状态初始化流程
3. 改进进度更新定时器的可靠性
4. 添加详细的日志记录
5. 移除冗余的状态刷新调用
|
1 year ago |
lxm
|
0235ab2873
|
feat(音乐): 新增音乐播放列表功能及进度控制
- 添加音乐播放列表路由和页面
- 实现播放进度获取和跳转功能
- 新增环形进度条播放按钮组件
- 完善音乐播放状态管理
- 添加音乐功能测试用例
|
1 year ago |
liwei1dao
|
5a047caa56
|
上传 音乐播放连接 过期的问题
|
1 year ago |
lxm
|
ccb7f6e6bd
|
refactor(agent_view): 添加用户消息的复制
|
1 year ago |
lxm
|
375a7e7cf0
|
style(agent_view): 优化输入框的边框样式和交互状态
添加聚焦状态边框样式并根据暗黑模式调整颜色,同时移除默认填充背景
|
1 year ago |
liwei1dao
|
7e28d32a78
|
上传图片理解修复
|
1 year ago |
liwei1dao
|
21cd028c84
|
优化权限获取逻辑
|
1 year ago |
lxm
|
fdfb5ad954
|
fix(agent): 优化消息发送时的键盘行为和输入框多行支持
- 在发送消息时自动收回键盘
- 修改输入框配置以支持多行输入和换行
- 启用多行键盘类型和换行操作
|
1 year ago |
lxm
|
254d86d0b2
|
refactor(agent): 重构消息模型为独立文件并统一发送方法
将Message类从agent_controller.dart移出到独立的message_model.dart文件,提高代码可维护性
将sendTextMessage()重命名为sendMessage()以支持多种消息类型发送
移除未使用的导入和注释掉的代码
|
1 year ago |
liwei1dao
|
ce43779114
|
上传天气预报卡片话修复
|
1 year ago |
liwei1dao
|
3e0c0ec403
|
上传iOS 的音乐服务和卡片话逻辑优化
|
1 year ago |
lxm
|
140ae4c932
|
refactor(permission): 移除context参数并使用GetX替代原生对话框
重构权限请求工具类,移除所有BuildContext参数依赖
使用GetX的对话框和导航替代原生实现
简化权限请求流程并提高代码可维护性
|
1 year ago |
lxm
|
91b3f2320e
|
refactor(权限管理): 重构权限处理逻辑并使用统一工具类
- 升级 permission_handler 依赖至 12.0.0+1
- 创建 PermissionUtil 工具类统一处理权限请求逻辑
- 在 AgentController 和 PairingController 中使用 PermissionUtil 替代原有权限检查方法
- 改进权限请求时的用户引导界面和提示信息
- 在权限设置页面集成新的权限请求流程
|
1 year ago |
lxm
|
014907eb31
|
feat(core): 添加权限请求工具类并优化消息气泡布局
- 新增 PermissionUtil 工具类,用于检查和请求权限
- 修改 AgentController,引入 PermissionUtil
- 调整 MessageBubble 布局,优化 AI 消息显示
|
1 year ago |
lxm
|
bb6812643f
|
refactor(agent): - 重构时间戳显示为行布局并添加AI生成标识
|
1 year ago |
lxm
|
4b33c683d4
|
refactor(agent): 重构麦克风权限检查逻辑
优化麦克风权限检查流程,添加更详细的权限状态处理和用户提示。改进权限对话框的UI和交互体验,包括滑动动画和更详细的使用说明。
|
1 year ago |
lxm
|
dbfe0c5a6a
|
fix(agent): 修复举报功能并更新API端点
- 更新`intl`依赖版本至^0.20.2
- 重命名API方法`reportAiContext`为`reportAiContent`并更新端点URL
- 重构举报数据格式,确保可序列化
- 添加异步处理举报响应
|
1 year ago |
lxm
|
9cce25572d
|
feat(举报): 添加AI内容举报功能
- 在API服务中添加举报接口
- 创建ReportController处理举报逻辑
- 重构举报表单为独立组件
- 实现举报原因选择和提交功能
|
1 year ago |
lxm
|
44760024f2
|
fix(举报弹窗): 修复键盘弹出时布局遮挡问题
- 添加isScrollControlled属性使弹窗随键盘移动
- 增加底部内边距避免键盘遮挡内容
- 使用SingleChildScrollView确保内容可滚动
- 优化关闭按钮位置和样式
|
1 year ago |
lxm
|
d019493a19
|
feat(消息气泡): 添加长按复制和举报功能
- 在非用户消息上添加长按手势,显示包含复制和举报选项的菜单
- 实现复制功能,将消息内容复制到剪贴板
- 添加举报功能,支持多种举报类型和自定义描述
- 禁用消息气泡的选择功能以优化交互体验
- 引入触觉反馈增强用户操作感知
|
1 year ago |
wolfplus
|
e3c1be5312
|
add
|
1 year ago |
wolfplus
|
18429810a4
|
add
|
1 year ago |
liwei1dao
|
cc94c8a232
|
上传导航延迟跳转时间
|
1 year ago |
liwei1dao
|
9be2e3a239
|
上传导航和打包修复
|
1 year ago |
lxm
|
30082ed176
|
feat: 添加图片消息点击查看功能
在消息气泡中点击图片时,打开全屏图片查看器。新增 `photo_view` 依赖并实现 `openImageViewer` 方法,提升用户体验。
|
1 year ago |
lxm
|
f625039c6d
|
同步dev分支
|
1 year ago |
liwei1dao
|
688003716f
|
上传同步代码
|
1 year ago |
liwei1dao
|
ac46fb259b
|
同步距离方法
|
1 year ago |
liwei1dao
|
bb76e420dd
|
上传导航卡片
|
1 year ago |
liwei1dao
|
6cd0a41fdc
|
上传日志处理
|
1 year ago |
liwei1dao
|
0c2c273453
|
上传导航代码优化
|
1 year ago |
lxm
|
22bf1eaa17
|
feat(agent): 支持图片消息持久化并优化聊天记录加载
- 在AgentService中新增图片路径参数,用于处理带图片的聊天消息
- 优化聊天记录加载逻辑,支持从元数据中提取图片信息
- 将图片复制到应用永久存储目录,确保图片持久化
- 更新欢迎消息中的助手名称从Emma改为小言
|
1 year ago |
liwei1dao
|
e4420f0029
|
上传导航代码
|
1 year ago |
liwei1dao
|
f678d8258f
|
上传高德导航
|
1 year ago |
liwei1dao
|
36eacf3a0b
|
上传导航代码
|
1 year ago |
lxm
|
3fada1193c
|
refactor(agent): 重构旅游卡片组件并优化代码格式
将旅游卡片相关逻辑从 `message_bubble.dart` 中提取到独立的 `travel_card.dart` 文件中,提高代码可维护性。同时优化了代码格式,包括缩进、空格和换行,提升代码可读性。
|
1 year ago |
lxm
|
a643735dd7
|
refactor(agent): 将音乐和天气卡片逻辑提取到独立文件以提升代码可维护性
|
1 year ago |
lxm
|
cad2bc4f05
|
feat(message_bubble): 使用Markdown渲染AI消息
为AI消息添加Markdown渲染支持,提升消息内容的可读性和格式化效果。用户消息仍保持普通文本显示。
|
1 year ago |
wolfplus
|
547999d821
|
add
|
1 year ago |
liwei1dao
|
2afffc3f68
|
上传代码修复
|
1 year ago |
lxm
|
7f107f257a
|
fix: 修正变量名拼写错误
将 `mate` 修正为 `meta`,确保代码逻辑正确执行
|
1 year ago |
lxm
|
371523e644
|
feat(主题适配): 添加暗黑模式支持,调整UI组件颜色以适配不同主题
本次提交主要针对UI组件进行了颜色调整,使其能够根据系统主题自动切换颜色。具体修改包括按钮、背景、文本、边框等组件的颜色适配,确保在暗黑模式下也能有良好的视觉效果。这一改进提升了用户体验,并增强了应用的视觉一致性。
|
1 year ago |
liwei1dao
|
e2f87d43f7
|
上传导航卡片
|
1 year ago |
lxm
|
4ed2d05d73
|
refactor(agent): 优化消息气泡布局和样式
- 调整消息气泡的内边距和圆角样式,提升视觉一致性
- 移除冗余的播放列表容器和按钮,简化UI结构
- 修复变量命名错误,将`mate`改为`meta`
|
1 year ago |
lxm
|
48b5ff5e2a
|
refactor(profile): 更新用户信息时使用FormData上传头像
将用户信息更新接口的参数类型从Map改为Object,以支持FormData上传头像文件。同时,优化了头像上传的逻辑,使用MultipartFile处理文件上传,避免base64编码的性能开销。
|
1 year ago |
liwei1dao
|
136b46337e
|
上传地址卡片
|
1 year ago |