掘金 人工智能 11月12日 14:17
MateChat V1.10.0更新:文件列表与重新生成功能上线
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

MateChat V1.10.0版本发布,带来了两大核心新特性:新增的文件列表组件和支持重新生成答案的功能。文件列表组件能够以信息卡片形式展示文件,并支持多种上下文模式(如上传时的'input'和对话历史中的'dialog')及丰富的事件处理,如文件预览、下载、上传/下载重试等。重新生成答案功能增强了交互的灵活性。此外,新版本还优化了McInput组件的清空逻辑、头像插槽支持、输入框高度自适应,并修复了多项渲染和布局问题,包括块级公式渲染、滚动条行为、加载效果显示及Safari浏览器下的输入兼容性。

✨ **新增文件列表组件**:MateChat V1.10.0版本引入了强大的`McFileList`组件,能够接收文件对象数组并将其渲染为信息卡片。该组件支持两种上下文模式:`input`模式(文件项右上角显示删除按钮,适用于文件上传选择器下方)和`dialog`模式(外观简洁,用于对话历史记录展示已发送文件)。同时,它还提供了丰富的事件处理,包括文件删除(`@remove`)、预览(`@preview`)、下载(`@download`)以及上传/下载失败后的重试(`@retry-upload`、`@retry-download`),极大地增强了文件交互的便捷性。

🌟 **支持重新生成答案**:此版本的一项重要功能是支持对AI生成的答案进行重新生成。这意味着用户在对当前答案不满意时,可以直接触发重新生成,无需重新输入指令,从而提升了用户体验和交互效率。此功能由贡献者“行言”实现,为用户提供了更大的灵活性。

🚀 **McInput组件与用户体验优化**:`McInput`组件得到了多项改进,包括支持在点击发送按钮或回车后选择是否清空输入框,这使得输入流程更加可控。此外,输入框现在支持高度自适应,能够根据内容自动调整高度,并为头像添加了插槽支持,允许用户自定义头像展示。这些优化共同提升了MateChat的整体易用性和个性化能力。

🛠 **多项渲染与布局修复**:新版本着力修复了多个影响用户体验的bug。其中包括块级公式无法正确渲染的问题,以及聊天窗口的布局问题。公式插件渲染公式无效果、模型输出过程中滚动条持续滚动到底部、演示效果中“加载中”效果未显示等问题也得到了解决。针对Safari浏览器下中文输入法回车发送消息的兼容性问题,以及输入框回车事件逻辑判断的优化,都进一步提升了MateChat在不同环境下的稳定性和流畅性。

✨ 本期亮点

最新发布的 MateChat V1.10.0 版本新增文件列表组件重新生成功能等特性,希望这个版本为你带来全新的体验!

🎯 核心功能升级(新特性)

🔄 新增文件列表组件

1、基本用法

McFileList 组件的核心功能是接收一个文件对象数组,并将它们渲染为信息卡片。通过 fileItems 属性传入数据,并可使用 context 属性控制其在不同场景下的外观,详情点击文件列表组件Demo

2、不同上下文与状态

McFileList 提供了两种上下文模式和多种文件状态,以适应不同业务场景。

3、事件处理与交互

McFileList 通过触发事件来响应用户交互,允许你轻松实现自定义逻辑。

📊 支持重新生成答案

📊 支持McInput组件在点击发送按钮或者回车后是否清空输入框

📊 头像支持插槽

📊 输入框可配置高度自适应

🛠 优化与修复

🏆 贡献者荣誉

感谢这些优秀的贡献者(GitCode ID):

🚀 立即体验

两种方式快速上手体验:

    Web端直接访问官网示例项目matechat.com演示MateChat本地应用集成:使用 MateChat cli快速集成到你的应用中,可参考使用指南

📣 加入我们

MateChat 正在快速发展,我们欢迎更多开发者加入:

广纳贤士:AI赋能各行各业,MateChat期待更多感兴趣的小伙伴加入我们~

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

MateChat 更新 文件列表组件 重新生成 AI V1.10.0 Update File List Component Regenerate AI
相关文章