lxm
|
254d86d0b2
|
refactor(agent): 重构消息模型为独立文件并统一发送方法
将Message类从agent_controller.dart移出到独立的message_model.dart文件,提高代码可维护性
将sendTextMessage()重命名为sendMessage()以支持多种消息类型发送
移除未使用的导入和注释掉的代码
|
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 |
lxm
|
22bf1eaa17
|
feat(agent): 支持图片消息持久化并优化聊天记录加载
- 在AgentService中新增图片路径参数,用于处理带图片的聊天消息
- 优化聊天记录加载逻辑,支持从元数据中提取图片信息
- 将图片复制到应用永久存储目录,确保图片持久化
- 更新欢迎消息中的助手名称从Emma改为小言
|
1 year ago |
lxm
|
371523e644
|
feat(主题适配): 添加暗黑模式支持,调整UI组件颜色以适配不同主题
本次提交主要针对UI组件进行了颜色调整,使其能够根据系统主题自动切换颜色。具体修改包括按钮、背景、文本、边框等组件的颜色适配,确保在暗黑模式下也能有良好的视觉效果。这一改进提升了用户体验,并增强了应用的视觉一致性。
|
1 year ago |
lxm
|
4ed2d05d73
|
refactor(agent): 优化消息气泡布局和样式
- 调整消息气泡的内边距和圆角样式,提升视觉一致性
- 移除冗余的播放列表容器和按钮,简化UI结构
- 修复变量命名错误,将`mate`改为`meta`
|
1 year ago |
lxm
|
655cee88e3
|
将AI助手的名称从'DeepVoice AI'更改为'Emma',并添加国际化支持
|
1 year ago |
lxm
|
9264deab5f
|
style(agent_view): 修复语音/文字输入控件高度不一致问题
|
1 year ago |
wolfplus
|
e91609fe4c
|
add
|
1 year ago |
liwei1dao
|
98101dd781
|
ble_service
|
1 year ago |
wolfplus
|
407c224c9e
|
add
|
1 year ago |
wolfplus
|
5e4ee1ad8a
|
add
|
1 year ago |