介绍
Cherry Studio 是一款跨平台桌面客户端,支持多个大语言模型(LLM)服务商,兼容 Windows、Mac 和 Linux 系统,并拥丰富的个性化选项与领先的功能设计。
软件截图






软件特点
😌 轻松上手
🍏Windows,Mac,Linux跨平台支持
📦开箱即用,无需 Python 与 Docker
🤝简洁、友好的界面与交互设计
🛠️多样化的 LLM 服务模式支持
☁️ 全面覆盖 LLM 云服务,支持自定义 api key 与模型管理:OpenAI,Gemini,Anthropic,硅基流动...
🔗汇聚流行的 AI Web 服务,并计划通过功能增强提升体验:Claude,Peplexity,Poe,腾讯元宝,知乎直答...
💻支持 Ollama 运行本地模型
📲个性化的功能体验
📄完整的 Markdown 与 Mermaid 渲染支持
🤖使用与创建智能体提升工作效率
🔤持续迭代的翻译功能
🤲生成结果支持 Markdown 与图片分享
📎文件与图片上传,RAG 与多模态对话
🎨透明窗口与明暗主题支持
更新日志
v1.1.19
✨ 新特性 (Features)
- QuickPanel: 引入全新的 QuickPanel 功能,统一了应用内的输入和搜索操作,提升效率。
- MCP (模型计算提供商):
- 新增内存 MCP (in-memory MCP) 服务支持及配置管理。
- 为自动安装工具添加了 MCP 服务器自动注册功能。
- 增强了 MCP 服务器管理界面,使用分段控件优化布局,改进了表单状态重置逻辑,并禁用了内存服务器的类型选择。
- AI 提供商: 新增对七牛云 AI (Qiniu AI) 提供商的支持。
- OpenAI & Web Search: 新增对
gpt-4o-mini(或OpenAI-4o-web-search,请确认) 的支持,并添加了对网页搜索引用的支持。 - 构建: 新增对 Windows ARM64 平台的支持。
- 导出: 添加了导出菜单选项设置和思维链(Chain-of-Thought)导出功能。
- UI: 消息锚点线支持底部锚点。
- 国际化(i18n): 为多语言文件添加了用户 (user) 和系统 (system) 标签。
- 图标(Linux): 为 AppImage 添加了多分辨率图标,修正了图标路径问题。
🐛 问题修复 (Bug Fixes)
- 修复了
LRUCache导入/导出名称错误的问题。 - 修复了 macOS 上关闭窗口到托盘时,Dock 图标未按预期隐藏的问题。
- 移除了侧边栏 MinApp 的动画,以解决导致 GPU 负载过高的问题。
- 修复了网页搜索(WebSearch)中的错误处理和响应验证问题。
- 修复了在
setModel回调中访问助手 ID 可能存在的安全问题。 - 修复了 MCP 初始化时内存路径可能不存在的问题。
- 修复了 Markdown 内容渲染时根据消息内容条件性应用样式组件的问题。
- 回滚(Revert): 撤销了之前将导航栏搜索图标从
FormOutlined替换为SearchOutlined并更新提示功能的更改。
⚡️ 性能优化 (Performance Improvements)
- QuickPanel: 提高了 QuickPanel 的搜索响应速度。
- 代码块(CodeBlock): 改善了长代码块的加载体验。
- 移除了与 MinApp 相关的未使用代码。
- 减少了不必要的浏览器重排(Reflow)。
- 优化了输入框和 Markdown 中的引用(Citation)处理性能。
♻️ 代码重构 (Refactoring)
- 输入框(Inputbar):
- 简化了退格键(Backspace)处理逻辑,更新了知识库管理相关功能。
- 更新了附件预览中的文件名处理,调整了输入框内边距,并增强了文本域的扩展逻辑。
- MCP:
- 将内存服务器移至 npx 搜索范围。
- 使用
useMemo优化了 MCP 设置中的回调以提升性能。
- 移除了项目中 GraphRAG(图谱 RAG)相关的代码和引用。
- 优化了部分常量和枚举值。