mcpField
C
Cherry Studio

Cherry Studio

精选
github.com/cherryhq桌面应用53.0k1 天前更新

关于 Cherry Studio

Cherry Studio 是面向多模型、Agent 和文档工作流的桌面 AI 工作站,将模型配置、对话、知识库、图像生成和自动化整合在一个工作区。

主要功能

  1. 01连接云端和本地模型服务
  2. 02在同一对话中比较模型回答
  3. 03创建带工具和工作区的 Agent
  4. 04从文件和网页构建本地知识库
  5. 05生成和编辑图像
  6. 06使用语音、翻译和网页搜索

适用场景

  1. 01比较多个模型的回答
  2. 02让 Agent 处理文件并运行命令
  3. 03在对话中搜索文档和网页
  4. 04根据提示词创建图像

MCP 相关

Cherry Studio 可通过 MCP 服务扩展 Agent 能力。README 未说明服务连接或管理的具体方式。

详细介绍

横幅

English | 官方网站 | 文档 | 开发 | 反馈

[![][deepwiki-shield]][deepwiki-link] [![][twitter-shield]][twitter-link] [![][discord-shield]][discord-link] [![][telegram-shield]][telegram-link]

README 配图 README 配图 README 配图 README 配图 README 配图 README 配图

精选|HelloGitHub CherryHQ%2Fcherry-studio | Trendshift Cherry Studio - AI Chatbots, AI Desktop Client | Product Hunt

🍒 Cherry Studio

Cherry Studio 是一款适用于 Windows、macOS 和 Linux 的 AI 工作站。您可以在一个地方与多个模型聊天、使用 Agent、构建知识库、创建图像并自动处理日常任务。

下载桌面版 · 快速入门

📱 Cherry Studio Mobile 现已登陆 iOS 和 Android! 下载 · GitHub 仓库。

👏 加入 Telegram 群组|Discord | QQ 群(575014769)

❤️ 喜欢 Cherry Studio?请点亮星标 🌟 或通过 赞助 支持开发!

🌠 截图

Agent——处理文件、使用工具并执行多步骤任务。

Cherry Studio Agent 工作区正在创建演示文稿

对话——与模型和助手一起探索想法。

Cherry Studio 对话中显示 Mermaid 图表

模型提供商——在一个地方配置服务、API 密钥和模型。

Cherry Studio 浅色模式下的模型提供商设置

知识库——整理来源,以便检索并用于 Agent 工作流。

Cherry Studio 知识库,包含文件夹和文档

图像创作——将提示词转化为图像并进一步完善作品。

Cherry Studio 图像创作工作区

🌟 主要功能

Agent 与自动化

  • 🤖 创建拥有专属指令、工作区、模型和工具权限的 Agent。
  • 🛠️ 处理文件、运行命令,并使用浏览器和计算机自动化工具。
  • 🔌 通过 Skills 和 MCP(Model Context Protocol)服务扩展功能。
  • ⏰ 运行定时任务,并通过 Channels 将 Agent 连接到消息平台。

模型与对话

  • ☁️ 连接 OpenAI、Anthropic、Gemini 等云服务提供商,或添加自定义兼容服务。
  • 💻 通过 Ollama 和 LM Studio 使用本地模型。
  • 💬 自定义助手,并在一次对话中比较多个模型的回答。
  • 📝 使用 Markdown、代码高亮、公式、Mermaid 图表和对话导出功能,阅读和分享丰富的回答。

知识与文档

  • 📚 根据文件、文件夹和网页构建本地知识库,然后在对话和 Agent 中使用。
  • 📄 处理 PDF、Office 文档、图片和文本,并提供 OCR 和文档处理选项。
  • ✍️ 使用 Markdown 笔记整理想法,并在文件库中管理附件和生成的文件。

创意与日常工具

  • 🎨 使用支持的图像模型生成和编辑图片。
  • 🔤 翻译文本和文档,也可使用其他应用提供的快速翻译功能。
  • 🔍 搜索网页、阅读页面,并在对话和知识库中查找内容。
  • 🧩 通过 Mini Apps 打开基于 Web 的工具,或使用 API Gateway 将其他应用连接到已配置的模型。

语音与工作区

  • 🎙️ 使用语音识别和文本转语音选项口述消息并收听回答,也支持本地模型。
  • 🪟 通过标签页和独立窗口处理工作,并使用窗口置顶、Quick Assistant 和文本选择工具。
  • 🌈 使用浅色和深色主题、布局和自定义 CSS 个性化工作区。
  • 💾 在设备上保存对话历史记录和知识库,并提供本地和 WebDAV 备份选项。

模型和工具的可用性取决于你的服务提供商、操作系统和配置。部分功能需要 API 凭据、已下载的模型、额外依赖项或系统权限。请参阅用户文档了解设置方法。

📝 路线图

通过我们的项目看板和 GitHub Issues关注后续工作。请查看 Releases,了解已发布的功能和修复。

欢迎在 GitHub Discussions分享想法并讨论优先事项。

🌈 主题

安装前,请查看各社区主题支持的 Cherry Studio 版本。为 v1 编写的主题需要适配 v2 界面。

欢迎贡献兼容主题。

🤝 参与贡献

欢迎贡献代码、报告错误、完善文档、翻译内容、提出产品创意以及提供社区支持。浏览 good first issues,寻找入门之处。

开始参与

  1. 阅读贡献指南和开发指南。
  2. Fork 仓库,并从 main 创建一个目标明确的分支。
  3. 验证更改,为提交签名并添加签署标记,然后使用仓库模板创建一个以 main 为目标分支的拉取请求。

请参阅分支策略,了解分支和发布规范。

🏢 企业版

Cherry Studio 企业版为团队和组织提供集中式模型管理、共享知识库、员工访问控制和私有部署选项。

请访问企业版网站了解当前功能和部署信息。如需购买、了解价格或申请演示,请联系 [email protected]。

🔗 相关项目

  • Cherry Studio Mobile:Cherry Studio 的移动版本,适用于 iOS 和 Android。

  • Cherry Studio Website:官方网站和用户文档。

  • new-api:新一代大模型网关和 AI 资产管理系统,支持多种语言。

  • one-api:大模型 API 管理和分发系统,支持 OpenAI、Azure 和 Anthropic 等主流模型。提供统一的 API 接口,适用于密钥管理和二次分发。

  • Poe:探索 AI 模型和社区创建的机器人平台。

  • ublacklist:阻止特定网站出现在 Google 搜索结果中

🚀 贡献者

README 配图

📊 GitHub 统计数据

Stats

⭐️ Star 历史

Star 历史图表

📜 许可证

Cherry Studio 社区版受标准 GNU Affero 通用公共许可证 v3.0(AGPL-3.0)约束,许可证全文可在 https://www.gnu.org/licenses/agpl-3.0.html 查阅。

在完全遵守 AGPL-3.0 许可证条款和条件的前提下,允许将 Cherry Studio 社区版用于商业用途。

如果您需要豁免 AGPL-3.0 要求的商业许可证,请通过 [email protected] 联系我们。 [deepwiki-shield]: https://img.shields.io/badge/Deepwiki-CherryHQ-0088CC?logo=data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNy45MyAzMiI+PHBhdGggZD0iTTE5LjMzIDE0LjEyYy42Ny0uMzkgMS41LS4zOSAyLjE4IDBsMS43NCAxYy4wNi4wMy4xMS4wNi4xOC4wN2guMDRjLjA2LjAzLjEyLjAzLjE4LjAzaC4wMmMuMDYgMCAuMTEgMCAuMTctLjAyaC4wM2MuMDYtLjAyLjEyLS4wNS4xNy0uMDhoLjAybDMuNDgtMi4wMWMuMjUtLjE0LjQtLjQxLjQtLjdWOC40YS44MS44MSAwIDAgMC0uNC0uN2wtMy40OC0yLjAxYS44My44MyAwIDAgMC0uODEgMEwxOS43NyA3LjdoLS4wMWwtLjE1LjEyLS4wMi4wMnMtLjA3LjA5LS4xLjE0VjhhLjQuNCAwIDAgMC0uMDguMTd2LjA0Yy0uMDMuMDYtLjAzLjEyLS4wMy4xOXYyLjAxYzAgLjc4LS40MSAxLjQ5LTEuMDkgMS44OC0uNjcuMzktMS41LjM5LTIuMTggMGwtMS43NC0xYS42LjYgMCAwIDAtLjIxLS4wOGMtLjA2LS4wMS0uMTItLjAyLS4xOC0uMDJoLS4wM2MtLjA2IDAtLjExLjAxLS4xNy4wMmgtLjAzYy0uMDYuMDItLjEyLjA0LS4xNy4wN2gtLjAybC0zLjQ3IDIuMDFjLS4yNS4xNC0uNC40MS0uNC43VjE4YzAgLjI5LjE1LjU1LjQuN2wzLjQ4IDIuMDFoLjAyYy4wNi4wNC4xMS4wNi4xNy4wOGguMDNjLjA1LjAyLjExLjAzLjE3LjAzaC4wMmMuMDYgMCAuMTIgMCAuMTgtLjAyaC4wNGMuMDYtLjAzLjEyLS4wNS4xOC0uMDhsMS43NC0xYy42Ny0uMzkgMS41LS4zOSAyLjE3IDBzMS4wOSAxLjExIDEuMDkgMS44OHYyLjAxYzAgLjA3IDAgLjEzLjAyLjE5di4wNGMuMDMuMDYuMDUuMTIuMDguMTd2LjAycy4wOC4wOS4xMi4xM2wuMDIuMDJzLjA5LjA4LjE1LjExYzAgMCAuMDEgMCAuMDEuMDFsMy40OCAyLjAxYy4yNS4xNC41Ni4xNC44MSAwbDMuNDgtMi4wMWMuMjUtLjE0LjQtLjQxLjQtLjd2LTQuMDFhLjgxLjgxIDAgMCAwLS40LS43bC0zLjQ4LTIuMDFoLS4wMmMtLjA1LS4wNC0uMTEtLjA2LS4xNy0uMDhoLS4wM2EuNS41IDAgMCAwLS4xNy0uMDNoLS4wM2MtLjA2IDAtLjEyIDAtLjE4LjAyLS4wNy4wMi0uMTUuMDUtLjIxLjA4bC0xLjc0IDFjLS42Ny4zOS0xLjUuMzktMi4xNyAwYTIuMTkgMi4xOSAwIDAgMS0xLjA5LTEuODhjMC0uNzguNDItMS40OSAxLjA5LTEuODhaIiBzdHlsZT0iZmlsbDojNWRiZjlkIi8+PHBhdGggZD0ibS40IDEzLjExIDMuNDcgMi4wMWMuMjUuMTQuNTYuMTQuOCAwbDMuNDctMi4wMWguMDFsLjE1LS4xMi4wMi0uMDJzLjA3LS4wOS4xLS4xNGwuMDItLjAyYy4wMy0uMDUuMDUtLjExLjA3LS4xN3YtLjA0Yy4wMy0uMDYuMDMtLjEyLjAzLS4xOVYxMC40YzAtLjc4LjQyLTEuNDkgMS4wOS0xLjg4czEuNS0uMzkgMi4xOCAwbDEuNzQgMWMuMDcuMDQuMTQuMDcuMjEuMDguMDYuMDEuMTIuMDIuMTguMDJoLjAzYy4wNiAwIC4xMS0uMDEuMTctLjAyaC4wM2MuMDYtLjAyLjEyLS4wNC4xNy0uMDdoLjAybDMuNDctMi4wMmMuMjUtLjE0LjQtLjQxLjQtLjd2LTRhLjgxLjgxIDAgMCAwLS40LS43bC0zLjQ2LTJhLjgzLjgzIDAgMCAwLS44MSAwbC0zLjQ4IDIuMDFoLS4wMWwtLjE1LjEyLS4wMi4wMi0uMS4xMy0uMDIuMDJjLS4wMy4wNS0uMDUuMTEtLjA3LjE3di4wNGMtLjAzLjA2LS4wMy4xMi0uMDMuMTl2Mi4wMWMwIC43OC0uNDIgMS40OS0xLjA5IDEuODhzLTEuNS4zOS0yLjE4IDBsLTEuNzQtMWEuNi42IDAgMCAwLS4yMS0uMDhjLS4wNi0uMDEtLjEyLS4wMi0uMTgtLjAyaC0uMDNjLS4wNiAwLS4xMS4wMS0uMTcuMDJoLS4wM2MtLjA2LjAyLS4xMi4wNS0uMTcuMDhoLS4wMkwuNCA3LjcxYy0uMjUuMTQtLjQuNDEtLjQuNjl2NC4wMWMwIC4yOS4xNS41Ni40LjciIHN0eWxlPSJmaWxsOiM0NDY4YzQiLz48cGF0aCBkPSJtMTcuODQgMjQuNDgtMy40OC0yLjAxaC0uMDJjLS4wNS0uMDQtLjExLS4wNi0uMTctLjA4aC0uMDNhLjUuNSAwIDAgMC0uMTctLjAzaC0uMDNjLS4wNiAwLS4xMiAwLS4xOC4wMmgtLjA0Yy0uMDYuMDMtLjEyLjA1LS4xOC4wOGwtMS43NCAxYy0uNjcuMzktMS41LjM5LTIuMTggMGEyLjE5IDIuMTkgMCAwIDEtMS4wOS0xLjg4di0yLjAxYzAtLjA2IDAtLjEzLS4wMi0uMTl2LS4wNGMtLjAzLS4wNi0uMDUtLjExLS4wOC0uMTdsLS4wMi0uMDJzLS4wNi0uMDktLjEtLjEzTDguMjkgMTlzLS4wOS0uMDgtLjE1LS4xMWgtLjAxbC0zLjQ3LTIuMDJhLjgzLjgzIDAgMCAwLS44MSAwTC4zNyAxOC44OGEuODcuODcgMCAwIDAtLjM3LjcxdjQuMDFjMCAuMjkuMTUuNTUuNC43bDMuNDcgMi4wMWguMDJjLjA1LjA0LjExLjA2LjE3LjA4aC4wM2MuMDUuMDIuMTEuMDMuMTYuMDNoLjAzYy4wNiAwIC4xMiAwIC4xOC0uMDJoLjA0Yy4wNi0uMDMuMTItLjA1LjE4LS4wOGwxLjc0LTFjLjY3LS4zOSAxLjUtLjM5IDIuMTcgMHMxLjA5IDEuMTEgMS4wOSAxLjg4djIuMDFjMCAuMDcgMCAuMTMuMDIuMTl2LjA0Yy4wMy4wNi4wNS4xMS4wOC4xN2wuMDIuMDJzLjA2LjA5LjEuMTRsLjAyLjAycy4wOS4wOC4xNS4xMWguMDFsMy40OCAyLjAyYy4yNS4xNC41Ni4xNC44MSAwbDMuNDgtMi4wMWMuMjUtLjE0LjQtLjQxLjQtLjdWMjUuMmEuODEuODEgMCAwIDAtLjQtLjdaIiBzdHlsZT0iZmlsbDojNDI5M2Q5Ii8+PC9zdmc+ [deepwiki-link]: https://deepwiki.com/CherryHQ/cherry-studio [twitter-shield]: https://img.shields.io/badge/Twitter-CherryStudioApp-0088CC?logo=x [twitter-link]: https://twitter.com/CherryStudioHQ [discord-shield]: https://img.shields.io/badge/Discord-@CherryStudio-0088CC?logo=discord [discord-link]: https://discord.gg/wez8HtpxqQ [telegram-shield]: https://img.shields.io/badge/Telegram-@CherryStudioAI-0088CC?logo=telegram [telegram-link]: https://t.me/CherryStudioAI

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。