* chore: update electron configuration and add debug script - Added sourcemap generation for development builds in electron.vite.config.ts. - Introduced a new debug script in package.json for easier debugging with remote inspection. * docs: add debug section to development documentation - Introduced a new section for debugging instructions, including the command to run the debug script and how to access the Chrome inspect tool.
🍒 Cherry Studio
Cherry Studio 是一款支持多个大语言模型(LLM)服务商的桌面客户端,兼容 Windows、Mac 和 Linux 系统。
👏 欢迎加入 Telegram 群组|Discord | QQ群(575014769)
❤️ 喜欢 Cherry Studio? 点亮小星星 🌟 或 赞助开发者! ❤️
GitCode✖️Cherry Studio【新源力】贡献挑战赛
📖 使用教程
🌠 界面
🌟 主要特性
- 多样化 LLM 服务支持:
- ☁️ 支持主流 LLM 云服务:OpenAI、Gemini、Anthropic、硅基流动等
- 🔗 集成流行 AI Web 服务:Claude、Peplexity、Poe、腾讯元宝、知乎直答等
- 💻 支持 Ollama、LM Studio 本地模型部署
- 智能助手与对话:
- 📚 内置 300+ 预配置 AI 助手
- 🤖 支持自定义创建专属助手
- 💬 多模型同时对话,获得多样化观点
- 文档与数据处理:
- 📄 支持文本、图片、Office、PDF 等多种格式
- ☁️ WebDAV 文件管理与数据备份
- 📊 Mermaid 图表可视化
- 💻 代码高亮显示
- 实用工具集成:
- 🔍 全局搜索功能
- 📝 话题管理系统
- 🔤 AI 驱动的翻译功能
- 🎯 拖拽排序
- 🔌 小程序支持
- ⚙️ MCP(模型上下文协议) 服务
- 优质使用体验:
- 🖥️ Windows、Mac、Linux 跨平台支持
- 📦 开箱即用,无需配置环境
- 🎨 支持明暗主题与透明窗口
- 📝 完整的 Markdown 渲染
- 🤲 便捷的内容分享功能
📝 开发计划
我们正在积极开发以下功能和改进:
- 🎯 核心功能
- 选择助手 - 智能内容选择增强
- 深度研究 - 高级研究能力
- 全局记忆 - 全局上下文感知
- 文档预处理 - 改进文档处理能力
- MCP 市场 - 模型上下文协议生态系统
- 🗂 知识管理
- 笔记与收藏功能
- 动态画布可视化
- OCR 光学字符识别
- TTS 文本转语音支持
- 📱 平台支持
- 鸿蒙版本 (PC)
- Android 应用(第一期)
- iOS 应用(第一期)
- 多窗口支持
- 窗口置顶功能
- 🔌 高级特性
- 插件系统
- ASR 语音识别
- 助手与话题交互重构
在我们的项目面板上跟踪进展并参与贡献。
想要影响开发计划?欢迎加入我们的 GitHub 讨论区 分享您的想法和反馈!
🌈 主题
- 主题库:https://cherrycss.com
- Aero 主题:https://github.com/hakadao/CherryStudio-Aero
- PaperMaterial 主题:https://github.com/rainoffallingstar/CherryStudio-PaperMaterial
- 仿 Claude 主题:https://github.com/bjl101501/CherryStudio-Claudestyle-dynamic
- 霓虹枫叶主题:https://github.com/BoningtonChen/CherryStudio_themes
欢迎 PR 更多主题
🖥️ 开发
参考开发文档
参考架构概览文档
参考分支策略了解贡献指南
🤝 贡献
我们欢迎对 Cherry Studio 的贡献!您可以通过以下方式贡献:
- 贡献代码:开发新功能或优化现有代码
- 修复错误:提交您发现的错误修复
- 维护问题:帮助管理 GitHub 问题
- 产品设计:参与设计讨论
- 撰写文档:改进用户手册和指南
- 社区参与:加入讨论并帮助用户
- 推广使用:宣传 Cherry Studio
入门
- Fork 仓库:Fork 并克隆到您的本地机器
- 创建分支:为您的更改创建分支
- 提交更改:提交并推送您的更改
- 打开 Pull Request:描述您的更改和原因
有关更详细的指南,请参阅我们的 贡献指南
感谢您的支持和贡献!
🔗 相关项目
-
one-api:LLM API 管理及分发系统,支持 OpenAI、Azure、Anthropic 等主流模型,统一 API 接口,可用于密钥管理与二次分发。
-
ublacklist:屏蔽特定网站在 Google 搜索结果中显示