全新版本带来三大特性功能升级,让智能对话更强大、更高效~ 体验地址:matechat.gitcode.com/vue-starter...
✨ 本期亮点
最新发布的 MateChat V1.8.0 版本聚焦可视化增强 和对话能力扩展,带来了令人兴奋的新特性。无论你是数据可视化爱好者,还是多轮对话场景的开发者,这个版本都将为你带来全新的体验!
🎯 核心功能升级
🔄 AI 多轮对话能力支持
多轮对话和深度思考是智能对话应用中的常见功能,MateChat Cli模板应用同时也提供了相关的支持,以下将简要介绍多轮对话在MateChat中的实现,详情可以前往官网查看MateChat使用指南

基于直连LLM的无状态API实现多轮对话,需要在每次对话结束后,将之前所有对话历史拼接好后,传递给对话 API。详细介绍参考 DeepSeek 多轮对话。
在第一轮请求时,传递给 API 的 messages 为:
css
[ {"role": "user", "content": "What's the highest mountain in the world?"}]
在第二轮请求时:
- 要将第一轮中模型的输出添加到 messages 末尾
- 将新的提问添加到 messages 末尾 最终传递给 API 的 messages 为:
css
[ {"role": "user", "content": "What's the highest mountain in the world?"}, {"role": "assistant", "content": "The highest mountain in the world is Mount Everest."}, {"role": "user", "content": "What is the second?"}]
需要注意的是,在实际的生产应用中,我们前端应用通常不会直连LLM,多轮对话会带来巨大的Token消耗,且容易超出大模型上下文最大长度。常见的方案是调用后端Agent服务,通过sessionId实现多轮对话的应用以及其他复杂的会话管理。
案例体验: 现在可以构建智能客服、教学助手、咨询系统等需要多轮交互的复杂场景。
📊 一键下载 Mermaid 图表
现在,对话中生成的每个 Mermaid 流程图、架构图都可以一键下载为高清图片!无需手动截图,完美保留图表质量,方便直接嵌入文档、报告或演示文稿中。
当前Mermaid支撑的特性能力
- 图形代码渲染切换
- Mermaid图拖动&比例缩放
- Mermaid高清图下载
- 卡片展开收起与复制能力
另外,其实卡片头部是支持能力自定义的,用户可自行配置

📈 ECharts 图表渲染案例上线
卡片组件的自定义代码块内容区我们开放了ECharts 自定义渲染示例,用户可以根据场景完成对话中各类图表渲染,如折线图、柱状图、饼图等基础图表等

其实自定义代码内容还提供代码行号展示的案例,大家也可以参照落地~
开发者福音: 直接参考示例代码,快速集成到你的项目中,大大减少开发时间!
🛠 优化与修复
- 🎨 思考过程面板支持折叠/展开,界面更清爽
- 📚 文档目录结构优化,查找更便捷
- ⚡ 性能提升,响应速度更快
🏆 贡献者荣誉
感谢这些优秀的贡献者(GitCode ID):
- @linjunjie2025(Mermaid下载+ECharts示例功能)
- @liuguolin(OpenAPI多轮对话支持)
- @xbghc(文档优化)
🚀 立即体验
两种方式快速上手体验:
- Web端直接访问官网示例项目 :matechat.com演示
- MateChat本地应用集成 :使用 MateChat cli快速集成到你的应用中,可参考使用指南
📣 加入我们
MateChat 正在快速发展,我们欢迎更多开发者加入:
- 💬 DevUI微信小助手:devui-official
- 🌟 GitCode仓库:gitcode.com/DevCloudFE/...
广纳贤士:AI赋能各行各业,MateChat期待更多感兴趣的小伙伴加入我们~