ChatterUI v0.8.6版本更新:全面增强AI聊天体验

ChatterUI v0.8.6版本更新:全面增强AI聊天体验

【免费下载链接】ChatterUI Simple frontend for LLMs built in react-native. 【免费下载链接】ChatterUI 项目地址: https://gitcode.com/gh_mirrors/ch/ChatterUI

项目简介

ChatterUI是一款专注于AI对话交互的开源应用,它为用户提供了与AI角色进行自然语言对话的平台。该项目支持多种AI模型集成,包括本地运行和远程API调用两种模式,并提供了丰富的自定义功能,让用户能够打造个性化的AI对话体验。

核心功能更新

1. 角色标签系统全面升级

本次更新正式开放了角色标签功能,这是ChatterUI数据模型中长期存在但此前未向用户展示的特性。现在用户可以通过角色列表中的标签按钮切换标签可见性,并在角色编辑器中添加或删除标签。角色列表还新增了基于标签的过滤和搜索功能,大大提升了角色管理的效率。

2. 远程模式新增Google AI Studio支持

在远程API调用方面,v0.8.6版本新增了对Google AI Studio模板的支持,扩展了用户可选择的AI服务范围。这一更新为希望使用Google AI技术的用户提供了便利。

3. 本地模式功能增强

本地运行模式获得了多项改进:

  • 新增了使用模型定义模板构建提示的选项(可在格式化菜单中禁用)
  • 消息中加入了生成时间统计(可在设置菜单中切换可见性)
  • 聊天菜单新增模型状态头部信息(可在模型设置菜单中切换可见性)

4. 聊天搜索功能

ChatDrawer中新增了字符串搜索功能,使用户能够快速定位特定内容。需要注意的是,当前版本会显示所有swipe结果,包括非当前活跃的swipe。

用户体验优化

1. 文本隐藏功能

新增了基于正则表达式的文本隐藏功能,用户可以在格式化菜单中设置需要隐藏的文本模式,提升聊天界面的整洁度。

2. 自定义聊天背景

现在用户可以通过"设置 > 样式 > 导入聊天背景"上传自定义图片作为聊天背景,进一步个性化聊天界面。

3. 文本转语音(TTS)改进

TTS功能新增了语速调节滑块,并增加了在生成过程中运行TTS的选项,提升了语音交互的灵活性。

4. 用户-聊天关联机制

引入了用户与特定聊天的关联机制:

  • 加载聊天时会自动加载创建时使用的用户角色
  • 旧聊天不会自动关联用户
  • 关联关系可在设置中禁用
  • 聊天抽屉中可更改关联用户

技术架构改进

1. 界面重构

将角色列表和聊天窗口分离到不同屏幕,解决了标签和筛选条件在加载聊天时重置的问题。同时重构了整个抽屉系统,使用统一的抽屉组件和子项,提高了代码整洁度并减少了重复。

2. 性能优化

更新了llama.cpp,支持Gemma 3 QAT和RWKV7模型。API现在会同时考虑模型上下文长度和采样器上下文长度,并使用较低的值以确保兼容性。

3. 日志系统改进

日志现在导出时带有时间戳以防止文件冲突,本地模型计时和模型加载的日志格式也进行了优化,提高了可读性。

问题修复

本次更新修复了多个关键问题,包括:

  • 文本框弹出窗口渲染异常
  • 聊天文本高度更新不及时
  • API菜单错误禁用API
  • Claude API功能异常
  • 删除消息导致的崩溃
  • Claude首条消息位置错误
  • 内联<think>标签文本分割问题
  • 角色列表被截断
  • 删除消息时的偶发崩溃
  • 加载含空白条目消息时的聊天编辑器更新问题

总结

ChatterUI v0.8.6版本通过新增标签系统、搜索功能、自定义背景等特性,以及多项技术架构优化和问题修复,显著提升了用户体验和系统稳定性。这些改进使ChatterUI继续保持在AI聊天应用领域的技术前沿,为用户提供更加丰富、个性化的AI交互体验。

【免费下载链接】ChatterUI Simple frontend for LLMs built in react-native. 【免费下载链接】ChatterUI 项目地址: https://gitcode.com/gh_mirrors/ch/ChatterUI

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值