[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"tool-CherryHQ--cherry-studio-app":3,"similar-CherryHQ--cherry-studio-app":162},{"id":4,"github_repo":5,"name":6,"description_en":7,"description_zh":8,"ai_summary_zh":9,"readme_en":10,"readme_zh":11,"quickstart_zh":12,"use_case_zh":13,"hero_image_url":14,"owner_login":15,"owner_name":15,"owner_avatar_url":16,"owner_bio":17,"owner_company":18,"owner_location":18,"owner_email":19,"owner_twitter":20,"owner_website":21,"owner_url":22,"languages":23,"stars":51,"forks":52,"last_commit_at":53,"license":54,"difficulty_score":55,"env_os":56,"env_gpu":57,"env_ram":57,"env_deps":58,"category_tags":68,"github_topics":71,"view_count":78,"oss_zip_url":18,"oss_zip_packed_at":18,"status":79,"created_at":80,"updated_at":81,"faqs":82,"releases":121},3087,"CherryHQ\u002Fcherry-studio-app","cherry-studio-app","🍒 This is the mobile version of Cherry Studio.","Cherry Studio App 是知名 AI 桌面客户端 Cherry Studio 的官方移动端版本，旨在将强大的大语言模型（LLM）交互体验延伸至 iOS 和 Android 设备。它解决了用户无法在移动场景下无缝接入多模型服务、管理复杂对话历史的痛点，让用户随时随地都能享受一致的 AI 辅助体验。\n\n这款应用非常适合希望在不同设备间同步 AI 工作流的普通用户、内容创作者以及需要灵活调用多种 AI 能力的专业人士。其核心亮点在于支持 OpenAI、Gemini、Anthropic 等主流大模型提供商，并允许用户在预设助手与多模型对话间自由切换。界面专为移动端优化，提供流畅的深色\u002F浅色主题适配，同时具备对话管理、历史记录搜索及数据迁移等实用功能。\n\n在技术实现上，Cherry Studio App 基于 Expo React Native 框架构建，采用 Tamagui 组件库确保跨平台 UI 的一致性，并利用 Redux Toolkit 进行高效的状态管理。对于开发者而言，项目结构清晰，文档详尽，支持通过 Pnpm 快速搭建开发环境，是探索跨平台 AI 应用开发的优质参考案例","Cherry Studio App 是知名 AI 桌面客户端 Cherry Studio 的官方移动端版本，旨在将强大的大语言模型（LLM）交互体验延伸至 iOS 和 Android 设备。它解决了用户无法在移动场景下无缝接入多模型服务、管理复杂对话历史的痛点，让用户随时随地都能享受一致的 AI 辅助体验。\n\n这款应用非常适合希望在不同设备间同步 AI 工作流的普通用户、内容创作者以及需要灵活调用多种 AI 能力的专业人士。其核心亮点在于支持 OpenAI、Gemini、Anthropic 等主流大模型提供商，并允许用户在预设助手与多模型对话间自由切换。界面专为移动端优化，提供流畅的深色\u002F浅色主题适配，同时具备对话管理、历史记录搜索及数据迁移等实用功能。\n\n在技术实现上，Cherry Studio App 基于 Expo React Native 框架构建，采用 Tamagui 组件库确保跨平台 UI 的一致性，并利用 Redux Toolkit 进行高效的状态管理。对于开发者而言，项目结构清晰，文档详尽，支持通过 Pnpm 快速搭建开发环境，是探索跨平台 AI 应用开发的优质参考案例。无论是日常使用还是技术学习，Cherry Studio App 都提供了一个可靠且灵活的移动 AI 解决方案。","# 🍒 Welcome to Cherry Studio App\n\nEnglish | [中文](.\u002FREADME-zh.md)\n\n🍒 Cherry Studio App —— The official mobile version of Cherry Studio, bringing powerful LLMs (Large Language Models) interaction to your iOS and Android devices.\n\n🌟 **Support the Project:** [Sponsor](https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio\u002Fblob\u002Fmain\u002Fdocs\u002Fzh\u002Fguides\u002Fsponsor.md) | Give the repo a Star!\n\n## ✨ Key Features\n\n- **Multi-LLM Provider Support**: (Gradually integrating) OpenAI, Gemini, Anthropic, and more.\n- **AI Assistants & Conversations**: Access preset assistants and engage in smooth multi-model conversations.\n- **Mobile Optimized**: Designed specifically for iOS\u002FAndroid with light\u002Fdark theme support.\n- **Core Tools**: Conversation management, history search, data migration.\n\n## 🛠️ Tech Stack\n\n- **Framework**: Expo React Native\n- **Package Manager**: Pnpm\n- **UI**: Tamagui\n- **Routing**: React Navigation\n- **State Management**: Redux Toolkit\n\n## 🚀 Development\n\n> Related development documentation is in the docs folder\n\n1. **Clone the repository**\n\n   ```bash\n    git clone https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app.git\n   ```\n\n2. **Enter the directory**\n\n   ```bash\n    cd cherry-studio-app\n   ```\n\n3. **Install dependencies**\n\n   ```bash\n    pnpm install\n   ```\n\n4. **Generate database**\n\n```bash\nnpx drizzle-kit generate\n```\n\n5. **Build the MCP Streamable Http**\n\n```bash\ncd packages\u002Freact-native-streamable-http\nnpm install\nnpm run build\n```\n\n6. **Start the application**\n\niOS:\n\n```bash\nnpx expo prebuild -p ios\n\ncd ios # Add self-signed certificate\n\nnpx expo run:ios -d\n```\n\nAndroid:\n\n```bash\nnpx expo prebuild -p android\n\ncd android # Add Android SDK path to local.properties\n\nnpx expo run:android -d\n```\n\n### Android SDK Setup\n\n#### For windows users:\n\n```\nsdk.dir=C:\\\\Users\\\\UserName\\\\AppData\\\\Local\\\\Android\\\\sdk\n```\n\nor (for newer versions of Android Studio \u002F IntelliJ IDEA):\n\n```\nsdk.dir=C\\:\\\\Users\\\\USERNAME\\\\AppData\\\\Local\\\\Android\\\\sdk\n```\n\nWhere USERNAME your PC user name. Also, make sure the folder is sdk or Sdk.\n\nExample:\n\n```\nsdk.dir=C:\\\\Users\\\\USERNAME\\\\AppData\\\\Local\\\\Android\\\\sdk\n```\n\nor:\n\n```\nsdk.dir=C\\:\\\\Users\\\\USERNAME\\\\AppData\\\\Local\\\\Android\\\\Sdk\n```\n\n#### For Mac users:\n\n```\nsdk.dir = \u002FUsers\u002FUSERNAME\u002FLibrary\u002FAndroid\u002Fsdk\n```\n\nWhere USERNAME is your OSX username.\n\nYou can also use environment variables in your path, for example:\n\n```bash\nexport ANDROID_HOME=\u002FUsers\u002F$(whoami)\u002FLibrary\u002FAndroid\u002Fsdk\nexport PATH=\"$PATH:$ANDROID_HOME\u002Fplatform-tools:$ANDROID_HOME\u002Ftools\"\n```\n\n#### For Linux (Ubuntu) users:\n\n```\nsdk.dir = \u002Fhome\u002FUSERNAME\u002FAndroid\u002FSdk\n```\n\nWhere USERNAME is your Linux username.\n\n> Please use physical devices or simulators for development, do not use Expo Go\n","# 🍒 欢迎使用 Cherry Studio 应用\n\nEnglish | [中文](.\u002FREADME-zh.md)\n\n🍒 Cherry Studio 应用 —— Cherry Studio 的官方移动端版本，将强大的大语言模型（LLM）交互带到您的 iOS 和 Android 设备上。\n\n🌟 **支持本项目：** [赞助](https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio\u002Fblob\u002Fmain\u002Fdocs\u002Fzh\u002Fguides\u002Fsponsor.md) | 给仓库点个 Star 吧！\n\n## ✨ 核心功能\n\n- **多 LLM 提供商支持**：（逐步接入中）OpenAI、Gemini、Anthropic 等。\n- **AI 助手与对话**：访问预设助手，并进行流畅的多模型对话。\n- **移动端优化**：专为 iOS\u002FAndroid 打造，支持浅色\u002F深色主题。\n- **核心工具**：对话管理、历史记录搜索、数据迁移。\n\n## 🛠️ 技术栈\n\n- **框架**：Expo React Native\n- **包管理器**：Pnpm\n- **UI**：Tamagui\n- **路由**：React Navigation\n- **状态管理**：Redux Toolkit\n\n## 🚀 开发指南\n\n> 相关开发文档位于 docs 文件夹中\n\n1. **克隆仓库**\n\n   ```bash\n    git clone https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app.git\n   ```\n\n2. **进入项目目录**\n\n   ```bash\n    cd cherry-studio-app\n   ```\n\n3. **安装依赖**\n\n   ```bash\n    pnpm install\n   ```\n\n4. **生成数据库**\n\n```bash\nnpx drizzle-kit generate\n```\n\n5. **构建 MCP Streamable Http**\n\n```bash\ncd packages\u002Freact-native-streamable-http\nnpm install\nnpm run build\n```\n\n6. **启动应用**\n\niOS：\n\n```bash\nnpx expo prebuild -p ios\n\ncd ios # 添加自签名证书\n\nnpx expo run:ios -d\n```\n\nAndroid：\n\n```bash\nnpx expo prebuild -p android\n\ncd android # 将 Android SDK 路径添加到 local.properties\n\nnpx expo run:android -d\n```\n\n### Android SDK 设置\n\n#### 对于 Windows 用户：\n\n```\nsdk.dir=C:\\\\Users\\\\UserName\\\\AppData\\\\Local\\\\Android\\\\sdk\n```\n\n或（适用于较新版本的 Android Studio \u002F IntelliJ IDEA）：\n\n```\nsdk.dir=C\\:\\\\Users\\\\USERNAME\\\\AppData\\\\Local\\\\Android\\\\sdk\n```\n\n其中 USERNAME 为您的电脑用户名。同时，请确保文件夹名称为 sdk 或 Sdk。\n\n示例：\n\n```\nsdk.dir=C:\\\\Users\\\\USERNAME\\\\AppData\\\\Local\\\\Android\\\\sdk\n```\n\n或：\n\n```\nsdk.dir=C\\:\\\\Users\\\\USERNAME\\\\AppData\\\\Local\\\\Android\\\\Sdk\n```\n\n#### 对于 Mac 用户：\n\n```\nsdk.dir = \u002FUsers\u002FUSERNAME\u002FLibrary\u002FAndroid\u002Fsdk\n```\n\n其中 USERNAME 为您的 macOS 用户名。\n\n您也可以在路径中使用环境变量，例如：\n\n```bash\nexport ANDROID_HOME=\u002FUsers\u002F$(whoami)\u002FLibrary\u002FAndroid\u002Fsdk\nexport PATH=\"$PATH:$ANDROID_HOME\u002Fplatform-tools:$ANDROID_HOME\u002Ftools\"\n```\n\n#### 对于 Linux（Ubuntu）用户：\n\n```\nsdk.dir = \u002Fhome\u002FUSERNAME\u002FAndroid\u002FSdk\n```\n\n其中 USERNAME 为您的 Linux 用户名。\n\n> 请使用物理设备或模拟器进行开发，不要使用 Expo Go。","# Cherry Studio App 快速上手指南\n\nCherry Studio App 是 Cherry Studio 的官方移动端版本，基于 Expo React Native 构建，支持 iOS 和 Android 设备，让您随时随地与主流大语言模型（LLM）进行交互。\n\n## 环境准备\n\n在开始之前，请确保您的开发环境满足以下要求：\n\n*   **操作系统**: macOS (推荐用于 iOS 开发), Windows, 或 Linux\n*   **Node.js**: 建议安装 LTS 版本\n*   **包管理器**: [pnpm](https:\u002F\u002Fpnpm.io\u002F) (必须)\n    *   国内用户推荐使用镜像源安装：`corepack enable pnpm` 或通过 npm 安装 `npm install -g pnpm --registry=https:\u002F\u002Fregistry.npmmirror.com`\n*   **Expo CLI**: 将通过 npx 自动调用，无需全局安装\n*   **移动端开发工具**:\n    *   **iOS**: Xcode (仅限 macOS)\n    *   **Android**: Android Studio (包含 Android SDK 和模拟器)\n*   **数据库工具**: Drizzle Kit (项目依赖)\n\n> **注意**: 本项目不支持使用 Expo Go 进行调试，必须使用物理设备或通过 `expo prebuild` 生成的原生项目进行开发。\n\n## 安装步骤\n\n### 1. 克隆项目\n```bash\ngit clone https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app.git\ncd cherry-studio-app\n```\n\n### 2. 安装依赖\n使用 pnpm 安装项目基础依赖（国内用户若遇网络问题，可配置 `.npmrc` 使用淘宝镜像）：\n```bash\npnpm install\n```\n\n### 3. 生成数据库架构\n```bash\nnpx drizzle-kit generate\n```\n\n### 4. 构建 MCP Streamable Http 模块\n该模块需要单独构建：\n```bash\ncd packages\u002Freact-native-streamable-http\nnpm install\nnpm run build\ncd ..\u002F..\n```\n\n### 5. 配置 Android SDK (仅 Android 开发需要)\n如果您在 Windows 或 Mac 上开发 Android 版本，需确保 `local.properties` 文件中正确配置了 SDK 路径。\n\n*   **Windows 示例** (`android\u002Flocal.properties`):\n    ```properties\n    sdk.dir=C:\\\\Users\\\\USERNAME\\\\AppData\\\\Local\\\\Android\\\\sdk\n    ```\n*   **Mac 示例** (`android\u002Flocal.properties`):\n    ```properties\n    sdk.dir = \u002FUsers\u002FUSERNAME\u002FLibrary\u002FAndroid\u002Fsdk\n    ```\n    *(请将 `USERNAME` 替换为您的实际用户名)*\n\n或者设置环境变量：\n```bash\nexport ANDROID_HOME=\u002FUsers\u002F$(whoami)\u002FLibrary\u002FAndroid\u002Fsdk\nexport PATH=\"$PATH:$ANDROID_HOME\u002Fplatform-tools:$ANDROID_HOME\u002Ftools\"\n```\n\n### 6. 启动应用\n\n#### 启动 iOS 版本 (macOS only)\n```bash\nnpx expo prebuild -p ios\ncd ios \n# 注意：此处可能需要添加自签名证书配置\nnpx expo run:ios -d\n```\n\n#### 启动 Android 版本\n```bash\nnpx expo prebuild -p android\ncd android\n# 确认 local.properties 已配置\nnpx expo run:android -d\n```\n\n## 基本使用\n\n完成上述步骤后，应用将编译并安装到您的模拟器或真机上。\n\n1.  **启动应用**: 等待 Metro Bundler 启动完毕，应用自动打开。\n2.  **配置模型**: 进入应用设置，添加您的 LLM 提供商 API Key（支持 OpenAI, Gemini, Anthropic 等）。\n3.  **开始对话**:\n    *   选择预设的 AI 助手。\n    *   在聊天界面输入消息，即可体验多模型流畅对话。\n4.  **主题切换**: 应用自动跟随系统或手动在设置中切换浅色\u002F深色模式。\n\n现在您可以开始在移动端构建和调试您的 AI 助手功能了。","自由职业设计师小林经常需要在通勤途中或客户现场，随时调用不同大模型来优化文案创意或生成代码片段。\n\n### 没有 cherry-studio-app 时\n- **多平台切换繁琐**：手机浏览器需反复登录不同网页版 AI（如 OpenAI、Gemini），会话记录分散且难以同步。\n- **移动端体验割裂**：网页端界面未针对小屏优化，操作按钮细小，深色模式下阅读长文本极易疲劳。\n- **上下文管理困难**：无法在手机上快速检索历史对话，一旦关闭页面，重要的灵感草稿便无处找回。\n- **模型对比效率低**：想对比同一问题在不同模型下的回答，需在多个标签页间来回跳转，打断创作心流。\n\n### 使用 cherry-studio-app 后\n- **一站式聚合接入**：直接在 app 内配置 OpenAI、Anthropic 等多个服务商，统一入口即可流畅切换不同大模型。\n- **原生移动交互优化**：基于 React Native 打造的界面完美适配 iOS\u002FAndroid，支持系统级深色模式，长时间阅读舒适自然。\n- **智能会话管理**：内置历史记录搜索与数据迁移功能，随时随地精准定位之前的创意方案，灵感不再丢失。\n- **高效多模型协作**：可在同一会话流中灵活调用不同助手，快速对比输出结果，大幅缩短决策与验证时间。\n\ncherry-studio-app 将桌面级的强大 AI 交互能力无缝延伸至移动端，让创作者在任何场景下都能保持高效的生产力。","https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FCherryHQ_cherry-studio-app_904c2c2a.png","CherryHQ","https:\u002F\u002Foss.gittoolsai.com\u002Favatars\u002FCherryHQ_09ac4826.png","",null,"support@cherry-ai.com","CherryStudioAPP","https:\u002F\u002Fcherry-ai.com","https:\u002F\u002Fgithub.com\u002FCherryHQ",[24,28,32,36,40,43,47],{"name":25,"color":26,"percentage":27},"TypeScript","#3178c6",96.6,{"name":29,"color":30,"percentage":31},"Swift","#F05138",0.9,{"name":33,"color":34,"percentage":35},"CSS","#663399",0.8,{"name":37,"color":38,"percentage":39},"JavaScript","#f1e05a",0.6,{"name":41,"color":42,"percentage":39},"Kotlin","#A97BFF",{"name":44,"color":45,"percentage":46},"PowerShell","#012456",0.4,{"name":48,"color":49,"percentage":50},"Ruby","#701516",0.1,2975,213,"2026-04-04T01:18:41","AGPL-3.0",4,"macOS, Windows, Linux","未说明",{"notes":59,"python":57,"dependencies":60},"该项目为移动端应用（iOS\u002FAndroid），开发环境需安装对应平台的 SDK（Android SDK 或 Xcode）。必须使用物理设备或模拟器进行开发，不支持 Expo Go。Android 用户需手动配置 local.properties 文件指定 SDK 路径；iOS 用户需处理自签名证书。数据库生成需运行 drizzle-kit 命令，且包含一个需要单独构建的 MCP Streamable Http 包。",[61,62,63,64,65,66,67],"Expo React Native","Pnpm","Tamagui","React Navigation","Redux Toolkit","Drizzle Kit","Node.js\u002Fnpm",[69,70],"Agent","语言模型",[72,73,74,75,76,77],"agent","assistant","chat-bot","expo","android","ios",2,"ready","2026-03-27T02:49:30.150509","2026-04-06T08:40:10.210974",[83,88,93,98,103,108,113,117],{"id":84,"question_zh":85,"answer_zh":86,"source_url":87},14217,"局域网传输扫描二维码后无反应或显示空白怎么办？","1. 检查备份文件中是否包含空的 MCP 配置，如果有，请删除该空配置后再试。\n2. 确保桌面端和移动端都关闭了 VPN，开启 VPN 可能导致连接失败。\n3. 如果问题依旧，尝试将备份文件发送给开发者检查具体配置问题。\n4. 注意：部分用户反馈数据传输过程缺乏进度提示和引导，这是已知体验问题，后续版本会优化。","https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fissues\u002F153",{"id":89,"question_zh":90,"answer_zh":91,"source_url":92},14218,"为什么扫描局域网传输二维码时没有任何反应？","1. 确认双端（电脑和手机）均已关闭 VPN，开启 VPN 会阻止局域网通信。\n2. 确保使用的是最新版本的应用，旧版本存在扫描识别问题。\n3. 扫描时请对准二维码中心框，避免过早触发导致连接状态异常。\n4. 如果仍然无效，可能是设备兼容性问题，建议反馈具体设备型号给开发者。","https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fissues\u002F149",{"id":94,"question_zh":95,"answer_zh":96,"source_url":97},14219,"新建服务商时无法选择类型或图片显示不全如何解决？","这是 v0.1.3 版本的已知 Bug，已在后续版本中修复。解决方法：\n1. 升级到最新版本的应用。\n2. 如果升级后仍有问题，尝试清除应用所有数据后重新配置。\n3. 开发者正在逐步优化移动端体验，如遇其他类似问题可关注后续更新。","https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fissues\u002F198",{"id":99,"question_zh":100,"answer_zh":101,"source_url":102},14220,"进入默认助手设置时出现白屏无法加载怎么办？","这是 v0.1.2 版本的已知 Bug，表现为点击默认助手后界面白屏。解决方法：\n1. 升级到最新版本，该问题已在后续版本中修复。\n2. 如果暂时无法升级，可降级到 v0.1.1 版本临时使用。\n3. 注意：v0.1.2 还存在系统提示词未正确传递给大模型的问题，建议避免使用该版本。","https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fissues\u002F194",{"id":104,"question_zh":105,"answer_zh":106,"source_url":107},14221,"应用开屏时持续震动让人不适，如何关闭？","该问题已在新版本中修复。具体说明：\n1. 新版本已移除开屏震动功能。\n2. 在旧版本中，震动仅在首次启动时出现，后续启动不会再震动（除非重置数据）。\n3. 如果仍遇到无限重复震动的情况，请升级到最新版本。","https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fissues\u002F94",{"id":109,"question_zh":110,"answer_zh":111,"source_url":112},14222,"移动端何时发布？在哪里下载 Android 或 iOS 版本？","移动端一期已于 10 月 31 日发布：\n1. Android 版本可通过 GitHub Releases 页面下载安装包。\n2. iOS 版本需等待 App Store 上架，发布时间与 Android 版同步或稍晚。\n3. 注意：一期版本不包含 MCP 功能和知识库功能，这些将在后续版本中添加。","https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fissues\u002F20",{"id":114,"question_zh":115,"answer_zh":116,"source_url":87},14223,"局域网传输恢复数据时报错或失败如何处理？","常见原因及解决方法：\n1. 备份文件中存在空的 MCP 配置，需手动删除后重试。\n2. 双端网络环境不一致，确保都在同一局域网且关闭 VPN。\n3. 备份文件本身损坏或不完整，可尝试重新生成备份。\n4. 如问题持续，可将备份文件发送至开发者邮箱 (chentao020717@outlook.com) 进行诊断。",{"id":118,"question_zh":119,"answer_zh":120,"source_url":102},14224,"系统提示词在移动端未被传递给大模型怎么办？","这是 v0.1.2 版本的严重 Bug，系统提示词未作为上下文传输。解决方法：\n1. 立即降级到 v0.1.1 版本，该版本此功能正常。\n2. 等待官方发布修复版本（v0.1.3 及以上）。\n3. 临时方案：在对话中手动重复系统提示词内容以确保模型理解上下文。",[122,127,132,137,142,147,152,157],{"id":123,"version":124,"summary_zh":125,"released_at":126},80954,"v0.1.7","## Cherry Studio v0.1.7\n\n## 更新内容\n* 功能：更换 zhipu 和 chatglm 图标（贡献者：@JohnXu22786）https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fpull\u002F272\n* 文档：更新 README 文档（贡献者：@chengcheng84）https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fpull\u002F277\n* 功能：使用 HeroUI 重构下拉选择组件（贡献者：@chengcheng84）https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fpull\u002F289\n* 修复：无法使用自定义提示词（贡献者：@chengcheng84）https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fpull\u002F295\n* 修复：平板端设置界面无法滚动（贡献者：@chengcheng84）https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fpull\u002F290\n* 修复：调整选择器样式（贡献者：@chengcheng84）https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fpull\u002F299\n* 文档：更新 README 中赞助链接路径（贡献者：@chengcheng84）https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fpull\u002F310\n* 修复：保存时保留图片和文件（贡献者：@chengcheng84）https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fpull\u002F300\n* 功能：为流式消息新增自动滚动开关（Issue #265，贡献者：@WhiteElephantIsNotARobot）https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fpull\u002F298\n* 样式：调整模型列表组件的间距与样式（贡献者：@chengcheng84）https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fpull\u002F321\n* 样式：更新 Markdown 组件样式与间距（贡献者：@chengcheng84）https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fpull\u002F320\n* 功能：在 i18n 文件中添加默认推理选项（贡献者：@chengcheng84）https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fpull\u002F324\n* 功能：新增 Android 文本选择手柄颜色配置插件（贡献者：@chengcheng84）https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fpull\u002F312\n* 功能：上传 UI 优化（贡献者：@chengcheng84）https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fpull\u002F316\n* 功能：为最大 tokens 开关添加警告弹窗（贡献者：@chengcheng84）https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fpull\u002F323\n\n## 新贡献者\n* @JohnXu22786 首次贡献：https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fpull\u002F272\n* @chengcheng84 首次贡献：https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fpull\u002F277\n* @WhiteElephantIsNotARobot 首次贡献：https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fpull\u002F298\n\n**完整更新日志**：https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fcompare\u002Fv0.1.6...v0.1.7\n---\n## Cherry Studio v0.1.7\n\n## 变更内容\n* 功能：由 @JohnXu22786 在 https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fpull\u002F272 中更换 zhipu 和 chatglm 的图标\n* 文档：由 @chengcheng84 在 https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fpull\u002F277 中更新 README 文档\n* 功能：由 @chengcheng84 在 https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fpull\u002F289 中使用 HeroUI 重构下拉选择组件\n* 修复：由 @chengcheng84 在 https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fpull\u002F295 中修复无法使用自定义提示词的问题\n* 修复：由 @chengcheng84 在 https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fpull\u002F290 中修复平板设备设置界面无法滚动的问题\n* 修复：由 @chengcheng84 在 https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fpull\u002F299 中调整选择器样式\n* 文档：由 @chengcheng84 在 https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fpull\u002F310 中更新 README 文件中的赞助链接路径\n* 修复：由 @chengcheng84 在 https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fpull\u002F300 中修复保存时无法保留图片和文件的问题\n* 功能：由 @WhiteElephantIsNotARobot 在 https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fpull\u002F298 中为流式消息新增自动滚动开关（Issue #265）\n* 样式：调整模型列表组件的间距和样式","2026-02-27T03:39:09",{"id":128,"version":129,"summary_zh":130,"released_at":131},80955,"v0.1.6","  🎉 新功能\n\n  - 支持 PDF 文件上传 #261 \n  - 支持 StreamableHTTP MCP 协议 #249 \n\n  🐛 Bug 修复\n  - 移除应用启动时自动创建新话题\n  - 修复模型列表底部项目显示不全问题 #245\n  - 修复内容为空时无法发送消息的问题 #244\n  - 修复无法点击的问题 #243 #239\n  - 修复助手面板显示问题\n  - 修复助手和用户消息底部样式\n  - 修复 MCP 服务器名称不显示问题\n  - 修复话题排序问题\n  - 修复数据恢复错误\n  - 修复翻译和快捷助手显示问题\n\n  🔧 架构改进\n  - 重构 Markdown 解析器和渲染组件\n  - 重构消息输入组件并增加测试覆盖\n\n\n  🎨 其他优化\n  - 添加应用内更新提示服务\n  - 切换使用 pnpm 包管理器\n  \n  > [!TIP]\n  > 为之后更好的兼容桌面端V2版本，当前数据库设计后续会废弃，在`v0.2`版本上线时会同步添加一个迁移工具便于内测用户迁移，等 `桌面端V2`和`移动端v0.2`稳定后会开始**桌面端和移动端数据同步**的工作","2026-01-08T02:55:33",{"id":133,"version":134,"summary_zh":135,"released_at":136},80956,"v0.1.5","### 🎉 新功能\n- 新增左滑手势打开 TopicScreen\n- 消息列表新增渐变模糊边缘效果\n- 文本输入框支持粘贴图片\n- 将局域网传输从二维码改为 TCP 实现 https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fpull\u002F236\n- 获取照片后可以进行裁剪 https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fissues\u002F215\n\n### 🐛 Bug 修复\n- 修复图片无法保存的问题\n- 修复侧边栏打开异常的问题\n  https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fissues\u002F217\n- 修复默认模型 UI 显示问题\n  https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fissues\u002F221\n- 修复朗读功能把标点和 Markdown 符号读出来的问题\n  https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fissues\u002F227\n- 修复重命名话题时报错的问题\n- 修复密钥轮询问题\n- 修复保存助手提示词的问题\n  https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fissues\u002F219\n- 修复删除“我的助手”时报错的问题\n  https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fissues\u002F237\n- 修复渠道\u002F提供商无法删除和编辑的问题\n  https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fissues\u002F225\n\n---\n\n### 🎉 新特性\n- 增加了通过左滑手势打开 TopicScreen 的功能。\n- 在消息列表的边缘添加了渐变模糊效果。\n- 支持在文本输入框中直接粘贴图片。\n- 将局域网传输方式由二维码切换为 TCP 协议实现。https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fpull\u002F236\n- 添加了选择照片后可对其进行裁剪的功能。https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fissues\u002F215\n\n### 🐛 Bug 修复\n- 修复了图片无法保存的问题。\n- 修复了侧边栏打开时出现异常的情况。https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fissues\u002F217\n- 修复了默认模型界面显示不正确的问题。https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fissues\u002F221\n- 修复了文本转语音功能会将标点符号和 Markdown 符号一并读出的问题。https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fissues\u002F227\n- 修复了重命名话题时出现错误的情况。\n- 修复了 API 密钥轮换（轮询）相关的问题。\n- 修复了保存助手提示词时遇到的问题。https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fissues\u002F219\n- 修复了删除“我的助手”时出现错误的情况。https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fissues\u002F237\n- 修复了渠道\u002F提供商无法删除或编辑的问题。https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fissues\u002F225","2025-12-25T07:11:41",{"id":138,"version":139,"summary_zh":140,"released_at":141},80957,"v0.1.4","🎉 新功能\n- 支持语音转文字 https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fissues\u002F104\n- 支持消息编辑及输入框展开 https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fissues\u002F193\n- 优化助手和话题切换体验 https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fissues\u002F128\n- 支持导出话题及 CoT 思维链 https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fissues\u002F213\n- 新增消息上下文控制 https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fissues\u002F144\n- 新增备份 MCP 支持 https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fissues\u002F183\n- 支持切换网络搜索服务商 https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fissues\u002F176\n- 新增应用更新通知\n- 优化日历工具功能\n\n🐛 Bug 修复\n\n- 修复 AI Gateway API 地址异常 https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fissues\u002F205\n- 修复 Token 预估错误 https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fissues\u002F201\n- 修复服务商页面样式及下拉菜单兼容性 - 解决新建服务商时键盘遮挡及无法选择类型的问题 https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fissues\u002F200 https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fissues\u002F198\n- 修复助手列表排序问题\n- 修复提示词及输入框展开样式\n- 修复模型面板标签栏位置\n- 修复导入数据缓存及恢复问题\n- 修复 @ 按钮与助手模型不同步的问题\n- 修复服务商图标不刷新问题\n\n🔧 架构改进\n\n- 迁移对话框组件至 HeroUI\n- 迁移工具栏至下拉菜单\n\n📦 依赖更新\n\n- 更新 React 核心依赖至最新版本\n\n🎨 其他优化\n\n- 新增 Landrop 错误提示\n- 优化按钮水波纹效果\n\n---\n\n🎉 功能特性\n\n- 支持语音转文字 https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fissues\u002F104\n- 支持消息编辑和文本框扩展 https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fissues\u002F193\n- 优化助手和话题切换体验 https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fissues\u002F128\n- 支持导出话题和思维链（CoT）https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fissues\u002F213\n- 新增消息上下文控制 https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fissues\u002F144\n- 新增备份 MCP 支持 https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fissues\u002F183\n- 支持更换网络搜索服务商 https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fissues\u002F176\n- 新增应用更新通知\n- 增强日历工具功能\n\n🐛 Bug 修复\n\n- 修复 AI Gateway API 主机地址问题 https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fissues\u002F205\n- 修复 token 估算错误 https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fissues\u002F201\n- 修复服务商页面样式和下拉菜单兼容性 https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fissues\u002F200 和 https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fissues\u002F198\n- 修复助手列表排序问题\n- 修复提示词和输入框展开样式\n- 修复模型选项卡栏位置\n- 修复导入数据缓存和恢复问题\n- 修复提及按钮与助手模型不同步的问题\n- 修复服务商图标不刷新的问题\n\n🔧 架构调整\n\n- 将对话框组件迁移到 HeroUI\n- 将工具栏功能迁移到下拉菜单中\n\n📦 依赖更新\n\n- 将 React 和 React DOM 更新至最新版本\n\n🎨 其他改进\n\n- 新增 Landrop 错误提示\n- 优化按钮的涟漪效果","2025-12-07T08:22:10",{"id":143,"version":144,"summary_zh":145,"released_at":146},80958,"v0.1.3","发布说明 - Cherry Studio App v0.1.3\n\n🎉 新功能\n- 支持 Gemini 3 图像能力 - 新增对 Google Gemini 3 Pro 视觉模型的支持，可以处理图片输入\n- iOS 快捷指令支持 - 为 iOS 平台添加快捷指令功能，提升使用便捷性\n\n🐛 Bug 修复\n\n- 修复系统提示词不生效 - 解决 v0.1.2 版本中系统提示词不作为上下文上传给大模型的严重问题\n  https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fissues\u002F195\n- 修复默认助手设置白屏 - 解决点击\"默认助手\"后页面白屏无法进入的问题\n  https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fissues\u002F194\n- 修复深色模式重启异常 - 解决设置深色模式后重启应用，界面仍显示浅色且话题列表显示异常的问题\n  https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fissues\u002F187\n- 修复推理设置显示错误 - 解决推理设置中无法正常显示汉字的国际化问题\n  https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fissues\u002F189\n- 修复模型名称溢出 - 优化模型名称过长时的布局显示，避免文字被截断\n  https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fissues\u002F188\n- 修复模型搜索卡顿闪屏 - 解决服务商列表搜索模型时的抖动、闪屏和卡顿问题\n  https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fissues\u002F174\n  https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fissues\u002F192\n- 修复图片发送异步问题 - 解决图片 base64 编码未正确使用 await 导致的发送失败问题\n- 修复暂停状态异常 - 解决对话暂停状态处理不正确的问题\n- 修复工具预览显示 - 改进工具调用时的预览样式\n- 修复消息块转换错误 - 解决消息内容转换时的异常问题\n- 修复选择器弹窗 - 解决某些场景下选择器弹窗无法正常显示的问题\n- 修复模型弹窗搜索高度 - 优化模型选择弹窗中搜索框的高度渲染\n- 修复 CherryIN 模型配置 - 修复 CherryIN 的 agent\u002Fxxx 模型配置问题\n\n🔧 架构改进\n\n- 系统助手保护机制 - 系统助手不再允许删除，新建话题时自动包含系统助手\n- 助手列表排序优化 - 助手列表按创建时间倒序排列，最新的在最前面\n- 底部弹窗行为优化 - 添加 \"replace\" 堆栈行为，改善弹窗交互体验\n\n📦 依赖更新\n\n- 更新 ai-sdk-provider，提升模型调用稳定性\n- 更新 HeroUI 组件库\n\n🎨 其他优化\n\n- 移除按钮点击高亮效果，优化视觉体验\n- 更新消息工具类，提升消息处理效率\n- 优化配色方案，改善视觉体验\n\n---\n这个版本主要专注于修复 v0.1.2 中引入的关键问题（特别是系统提示词和默认助手设置），同时解决了多个社区反馈的 UI 显示和性能问题。感谢所有提交 issue 的用户！🙏","2025-11-25T04:22:43",{"id":148,"version":149,"summary_zh":150,"released_at":151},80959,"v0.1.2","发布说明 - Cherry Studio App v0.1.2\n\n新功能\n\n- 支持 Gemini 3 - 新增对 Google Gemini 3 Pro 的适配，支持 thinking_level 参数 (low\u002Fhigh)\n(https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fissues\u002F184)\n- 响应式布局 - 添加响应式布局 hooks，优化不同屏幕尺寸下的显示效果\n- AI Core 升级 - 更新 ai-core 和 ai-sdk-provider，提升模型调用稳定性\n\nBug 修复\n\n- 修复 Android 消息气泡溢出问题 - 解决上传图片后界面显示异常，图片溢出气泡、AI\n回复覆盖用户消息的问题 (https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fissues\u002F185)\n- 修复长文本粘贴崩溃 - 解决粘贴长文本（3000-4000字）发送后白屏崩溃的问题，现自动转换为文件附件\n(https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fissues\u002F180)\n- 修复新建服务商显示错误 - 解决新建服务商后显示之前服务商信息的问题\n(https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fissues\u002F181)\n- 关闭相机快门声音 - 移除拍照上传时的快门声音\n(https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fissues\u002F166)\n- 修复 Gemini 3 思考按钮 - Gemini 3 模型不再显示不支持的思考按钮\n- 修复默认模型错误 - 解决默认模型配置异常问题\n- 修复对话框删除颜色 - 优化删除对话框的样式\n- 修复 Markdown 代码样式 - 改进代码块的显示效果\n- 修复 MCP 工具提示 - 优化 MCP 服务器工具的提示样式\n- 修复 UniWind 热重载 - 解决开发环境下样式热重载问题\n\n架构改进\n\n- 迁移至 UniWind 样式系统，移除 Tailwind CSS\n- 重构模型配置，拆分为 reasoning、vision、websearch 等模块\n- 优化级联删除，删除助手时同步清理相关消息和话题\n\n其他优化\n\n- 新增多个 LLM 服务商图标（Cerebras、Longcat、Sophnet、Vercel 等）\n- 同步中英文 README 文档\n- 优化输入组件渲染性能\n- 改进文本选择弹窗样式\n\n---\n\nPS: 近期事情有些多，更新会慢一些，issue和各个渠道提交的bug都有在看，但是只能挑一些先修复，非常抱歉😂","2025-11-20T06:14:01",{"id":153,"version":154,"summary_zh":155,"released_at":156},80960,"0.1.1","版本亮点\n- 新增 CherryAI 免费模型\n- 消息底部显示 Token 使用量统计，便于追踪成本（#133）\n- 话题列表支持可折叠分组，优化组织结构\n- 支持局域网连接，实现客户端数据同步\n- 模型列表支持移除模型\n- 模型卡片支持健康检查\n- HTML 代码块新增预览按钮\n\n问题修复\n- 数据恢复\n  - 修复恢复数据时系统助手丢失的问题\n  - 修复重置数据错误\n  - 在开始恢复时重置 Redux 状态，避免再次显示欢迎界面\n  - 从备份中移除脏数据话题\n  - 修复备份错误并添加恢复对话框（#106）\n- 搜索与导航\n  - 修复搜索结果为空时崩溃的问题（#129）\n  - 修复搜索提供方不可用的问题（#115）\n  - 修复重启后错误创建新话题的问题（#134）\n- 文件系统\n  - 确保创建中间目录\n  - 修复 cherryin.png 文件名大小写不一致问题\n- 配置\n  - 修复应用配置问题\n  - 改进通用设置界面的输入验证\n  - 将默认助手工具调用方式设置为 function call（#99）\n\n性能优化\n- 移除 livequery，改用 useSyncExternalStore，更好兼容 React 18+\n- 将列表组件替换为 FlashList，提升性能与稳定性（#114）\n\n改进\n- 用户体验：移除欢迎界面的触觉反馈，优化引导体验\n\n测试\n- 添加单元测试并改进 Jest\u002F测试配置\n\n开发与自动化\n- 添加 GitHub 工作流，通过 Copilot Agent 自动移植 aiCore\n- 依赖更新：tar 从 7.5.1 升级到 7.5.2（#78）\n\n新贡献者\n- @ABucket 完成首次贡献（#99）\n\n变更明细（Pull Requests）\n- chore(deps): bump tar from 7.5.1 to 7.5.2 by @dependabot[bot] in https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fpull\u002F78\n- fix: set default assistant tool calling method to function call by @ABucket in https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fpull\u002F99\n- fix: display setting value instead of activated value for theme by @ABucket in https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fpull\u002F100\n- feat: allow remove models on the model list by @ABucket in https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fpull\u002F101\n- fix: backup error and add restore dialog by @eeee0717 in https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fpull\u002F106\n- feat: add preview button for html code blocks by @ABucket in https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fpull\u002F110\n- feat: health check on model list card by @ABucket in https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fpull\u002F90\n- fix: replace legendlist to flash-list by @ABucket in https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fpull\u002F114\n- fix: search provider not working by @ABucket in https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fpull\u002F115\n- fix: crash when searching result is null by @ABucket in https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fpull\u002F129\n- fix: create new topic when restart by @ABucket in https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fpull\u002F134\n- feat: display token usage on messagefooter by @ABucket in https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fpull\u002F133\n\n完整变更日志\n- https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fcompare\u002F0.1.0...0.1.1\n\n---\n\n亮点\n- 添加 CherryAI 免费模型\n- 在消息底部显示 Token 使用量，便于更好地跟踪成本（#133）\n- 可折叠的话题分组，提升组织效率\n- 支持局域网连接，实现客户端数据同步\n- 允许从模型列表中移除模型\n- 模型列表卡片上增加健康检查功能\n- 为 HTML 代码块新增预览按钮\n\nBug 修复\n- 数据恢复\n  - 修复恢复数据时系统助手丢失的问题\n  - 修复数据重置错误\n  - 在恢复开始时重置 Redux 状态，避免再次显示欢迎界面\n  - 从备份中移除脏话题\n  - 修复备份错误并添加恢复对话框（#106）\n- 搜索与导航\n  - 修复当搜索结果为空时发生的崩溃问题（#129）\n  - 修复搜索服务提供商无法使用的问题（#115）\n  - 修复重启后自动创建新话题的错误（#134）\n- 文件系统\n  - 确保中间目录被正确创建\n  - 修复 cherryin.png 文件名大小写不一致的问题\n- 配置\n  - 修复应用配置问题\n  - 改进通用设置界面的输入验证\n  - 将默认助手工具调用方式设置为 function call（#99）\n\n性能优化\n- 移除 livequery，改用 useSyncExternalStore，以更好地兼容 React 18 及以上版本\n- 将列表组件替换为 FlashList，以提升性能和稳定性（#114）\n\n改进\n- 用户体验：移除欢迎界面的触觉反馈，优化引导流程\n\n测试\n- 添加单元测试，并改进 Jest 和测试配置\n\n开发与自动化\n- 添加 GitHub 工作流，通过 Copilot Agent 自动移植 aiCore\n- 依赖更新：将 tar 从 7.5.1 升级到 7.5.2（#78）\n\n新贡献者\n- @ABucket 完成首次贡献（#99）\n\n变更明细（Pull Requests）\n- chore(deps): 将 tar 从 7.5.1 更新至 7.5.2，由 @dependabot[bot] 提交，链接：https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fpull\u002F78\n- fix: 将默认助手工具调用方式设置为 function call，由 @ABucket 提交，链接：https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fpull\u002F99\n- fix: 在主题设置中显示实际选择的值，而非激活状态的值，由 @ABucket 提交，链接：https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fpull\u002F100\n- feat: 允许在模型列表中移除模型，由 @ABucket 提交，链接：https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fpull\u002F101\n- fix: 修复备份错误并添加恢复对话框，由 @eeee0717 提交，链接：https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fpull\u002F106\n- feat: 为 HTML 代码块添加预览按钮，由 @ABucket 提交，链接：https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fpull\u002F110\n- feat: 在模型列表卡片上添加健康检查功能，由 @ABucket 提交，链接：https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fpull\u002F90\n- fix: 将 legendlist 替换为 FlashList，由 @ABucket 提交，链接：https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fpull\u002F114\n- fix: 解决搜索服务提供商无法正常工作的问题，由 @ABucket 提交，链接：https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fpull\u002F115\n- fix: 修复当搜索结果为空时出现的崩溃问题，由 @ABucket 提交，链接：https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fpull\u002F129\n- fix: 修复重启后自动创建新话题的错误，由 @ABucket 提交，链接：https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fpull\u002F134\n- feat: 在消息底部显示 Token 使用量，由 @ABucket 提交，链接：https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fpull\u002F133\n\n完整变更日志\n- https:\u002F\u002Fgithub.com\u002FCherryHQ\u002Fcherry-studio-app\u002Fcompare\u002F0.1.0…0.1.1","2025-11-04T12:11:49",{"id":158,"version":159,"summary_zh":160,"released_at":161},80961,"0.1.0","# 樱桃工作室App第一天\n\n非常感谢大家的等待，Cherry Studio移动端终于开始内测了！\n\n关于当前版本\n\n由于团队人手有限，目前的移动端版本仍处于早期阶段，就像一件刚出炉、还在精心打磨中的作品。在体验过程中，您可能会遇到一些不尽如人意的地方：\n- 某些按钮响应不灵敏\n- 部分功能的交互体验有待优化\n- 偶尔可能出现意外闪退等问题\n\n我们需要您的帮助\n\n🐛 反馈 Bug：欢迎在 Issue 中积极反馈您遇到的任何问题，我们会认真对待每一条反馈并尽快回复。\n\n👨‍💻 贡献代码：如果您是开发者，欢迎直接提交 PR 帮助我们修复问题，让 Cherry Studio 变得更好。\n\nTelegram: [@CherryStudioApp](https:\u002F\u002Ft.me\u002FCherryStudioApp)\n\n致谢\n\n感谢每一位愿意陪伴我们成长的用户。你们的每一次反馈，都是推动 Cherry Studio 不断进步的动力。期待在这段旅程中与你同行！\n\nCherry Studio 团队敬上\n\n---\n\n# 樱桃工作室App第一天\n\n感谢各位的耐心等待，Cherry Studio 的移动端版本终于开启了内测！\n\n关于当前版本\n\n由于团队人力有限，目前的移动端版本仍处于早期阶段，就像一件刚刚完成、仍在精心打磨的作品。在使用过程中，您可能会遇到一些不太理想的情况：\n\n- 部分按钮响应迟钝\n- 某些功能的交互体验还有待优化\n- 偶尔会出现意外崩溃等问题\n\n我们亟需您的帮助\n\n🐛 反馈Bug：欢迎您在 Issues 中积极报告遇到的任何问题，我们会认真对待每一条反馈，并尽快作出回复。\n\n👨‍💻 贡献代码：如果您是开发者，欢迎直接提交 Pull Request，帮助我们修复问题，让 Cherry Studio 更加完善。\n\nTelegram：[@CherryStudioApp](https:\u002F\u002Ft.me\u002FCherryStudioApp)\n\n\n致谢\n\n感谢每一位愿意陪伴我们共同成长的用户。你们的每一条反馈，都是推动 Cherry Studio 不断进步的重要动力。我们期待在这段旅程中与您携手同行！\n\n此致  \nCherry Studio 团队","2025-10-31T01:37:39",[163,174,182,190,198,211],{"id":164,"name":165,"github_repo":166,"description_zh":167,"stars":168,"difficulty_score":169,"last_commit_at":170,"category_tags":171,"status":79},3808,"stable-diffusion-webui","AUTOMATIC1111\u002Fstable-diffusion-webui","stable-diffusion-webui 是一个基于 Gradio 构建的网页版操作界面，旨在让用户能够轻松地在本地运行和使用强大的 Stable Diffusion 图像生成模型。它解决了原始模型依赖命令行、操作门槛高且功能分散的痛点，将复杂的 AI 绘图流程整合进一个直观易用的图形化平台。\n\n无论是希望快速上手的普通创作者、需要精细控制画面细节的设计师，还是想要深入探索模型潜力的开发者与研究人员，都能从中获益。其核心亮点在于极高的功能丰富度：不仅支持文生图、图生图、局部重绘（Inpainting）和外绘（Outpainting）等基础模式，还独创了注意力机制调整、提示词矩阵、负向提示词以及“高清修复”等高级功能。此外，它内置了 GFPGAN 和 CodeFormer 等人脸修复工具，支持多种神经网络放大算法，并允许用户通过插件系统无限扩展能力。即使是显存有限的设备，stable-diffusion-webui 也提供了相应的优化选项，让高质量的 AI 艺术创作变得触手可及。",162132,3,"2026-04-05T11:01:52",[172,173,69],"开发框架","图像",{"id":175,"name":176,"github_repo":177,"description_zh":178,"stars":179,"difficulty_score":78,"last_commit_at":180,"category_tags":181,"status":79},1381,"everything-claude-code","affaan-m\u002Feverything-claude-code","everything-claude-code 是一套专为 AI 编程助手（如 Claude Code、Codex、Cursor 等）打造的高性能优化系统。它不仅仅是一组配置文件，而是一个经过长期实战打磨的完整框架，旨在解决 AI 代理在实际开发中面临的效率低下、记忆丢失、安全隐患及缺乏持续学习能力等核心痛点。\n\n通过引入技能模块化、直觉增强、记忆持久化机制以及内置的安全扫描功能，everything-claude-code 能显著提升 AI 在复杂任务中的表现，帮助开发者构建更稳定、更智能的生产级 AI 代理。其独特的“研究优先”开发理念和针对 Token 消耗的优化策略，使得模型响应更快、成本更低，同时有效防御潜在的攻击向量。\n\n这套工具特别适合软件开发者、AI 研究人员以及希望深度定制 AI 工作流的技术团队使用。无论您是在构建大型代码库，还是需要 AI 协助进行安全审计与自动化测试，everything-claude-code 都能提供强大的底层支持。作为一个曾荣获 Anthropic 黑客大奖的开源项目，它融合了多语言支持与丰富的实战钩子（hooks），让 AI 真正成长为懂上",140436,"2026-04-05T23:32:43",[172,69,70],{"id":183,"name":184,"github_repo":185,"description_zh":186,"stars":187,"difficulty_score":78,"last_commit_at":188,"category_tags":189,"status":79},2271,"ComfyUI","Comfy-Org\u002FComfyUI","ComfyUI 是一款功能强大且高度模块化的视觉 AI 引擎，专为设计和执行复杂的 Stable Diffusion 图像生成流程而打造。它摒弃了传统的代码编写模式，采用直观的节点式流程图界面，让用户通过连接不同的功能模块即可构建个性化的生成管线。\n\n这一设计巧妙解决了高级 AI 绘图工作流配置复杂、灵活性不足的痛点。用户无需具备编程背景，也能自由组合模型、调整参数并实时预览效果，轻松实现从基础文生图到多步骤高清修复等各类复杂任务。ComfyUI 拥有极佳的兼容性，不仅支持 Windows、macOS 和 Linux 全平台，还广泛适配 NVIDIA、AMD、Intel 及苹果 Silicon 等多种硬件架构，并率先支持 SDXL、Flux、SD3 等前沿模型。\n\n无论是希望深入探索算法潜力的研究人员和开发者，还是追求极致创作自由度的设计师与资深 AI 绘画爱好者，ComfyUI 都能提供强大的支持。其独特的模块化架构允许社区不断扩展新功能，使其成为当前最灵活、生态最丰富的开源扩散模型工具之一，帮助用户将创意高效转化为现实。",107662,"2026-04-03T11:11:01",[172,173,69],{"id":191,"name":192,"github_repo":193,"description_zh":194,"stars":195,"difficulty_score":78,"last_commit_at":196,"category_tags":197,"status":79},3704,"NextChat","ChatGPTNextWeb\u002FNextChat","NextChat 是一款轻量且极速的 AI 助手，旨在为用户提供流畅、跨平台的大模型交互体验。它完美解决了用户在多设备间切换时难以保持对话连续性，以及面对众多 AI 模型不知如何统一管理的痛点。无论是日常办公、学习辅助还是创意激发，NextChat 都能让用户随时随地通过网页、iOS、Android、Windows、MacOS 或 Linux 端无缝接入智能服务。\n\n这款工具非常适合普通用户、学生、职场人士以及需要私有化部署的企业团队使用。对于开发者而言，它也提供了便捷的自托管方案，支持一键部署到 Vercel 或 Zeabur 等平台。\n\nNextChat 的核心亮点在于其广泛的模型兼容性，原生支持 Claude、DeepSeek、GPT-4 及 Gemini Pro 等主流大模型，让用户在一个界面即可自由切换不同 AI 能力。此外，它还率先支持 MCP（Model Context Protocol）协议，增强了上下文处理能力。针对企业用户，NextChat 提供专业版解决方案，具备品牌定制、细粒度权限控制、内部知识库整合及安全审计等功能，满足公司对数据隐私和个性化管理的高标准要求。",87618,"2026-04-05T07:20:52",[172,70],{"id":199,"name":200,"github_repo":201,"description_zh":202,"stars":203,"difficulty_score":78,"last_commit_at":204,"category_tags":205,"status":79},2268,"ML-For-Beginners","microsoft\u002FML-For-Beginners","ML-For-Beginners 是由微软推出的一套系统化机器学习入门课程，旨在帮助零基础用户轻松掌握经典机器学习知识。这套课程将学习路径规划为 12 周，包含 26 节精炼课程和 52 道配套测验，内容涵盖从基础概念到实际应用的完整流程，有效解决了初学者面对庞大知识体系时无从下手、缺乏结构化指导的痛点。\n\n无论是希望转型的开发者、需要补充算法背景的研究人员，还是对人工智能充满好奇的普通爱好者，都能从中受益。课程不仅提供了清晰的理论讲解，还强调动手实践，让用户在循序渐进中建立扎实的技能基础。其独特的亮点在于强大的多语言支持，通过自动化机制提供了包括简体中文在内的 50 多种语言版本，极大地降低了全球不同背景用户的学习门槛。此外，项目采用开源协作模式，社区活跃且内容持续更新，确保学习者能获取前沿且准确的技术资讯。如果你正寻找一条清晰、友好且专业的机器学习入门之路，ML-For-Beginners 将是理想的起点。",84991,"2026-04-05T10:45:23",[173,206,207,208,69,209,70,172,210],"数据工具","视频","插件","其他","音频",{"id":212,"name":213,"github_repo":214,"description_zh":215,"stars":216,"difficulty_score":169,"last_commit_at":217,"category_tags":218,"status":79},3128,"ragflow","infiniflow\u002Fragflow","RAGFlow 是一款领先的开源检索增强生成（RAG）引擎，旨在为大语言模型构建更精准、可靠的上下文层。它巧妙地将前沿的 RAG 技术与智能体（Agent）能力相结合，不仅支持从各类文档中高效提取知识，还能让模型基于这些知识进行逻辑推理和任务执行。\n\n在大模型应用中，幻觉问题和知识滞后是常见痛点。RAGFlow 通过深度解析复杂文档结构（如表格、图表及混合排版），显著提升了信息检索的准确度，从而有效减少模型“胡编乱造”的现象，确保回答既有据可依又具备时效性。其内置的智能体机制更进一步，使系统不仅能回答问题，还能自主规划步骤解决复杂问题。\n\n这款工具特别适合开发者、企业技术团队以及 AI 研究人员使用。无论是希望快速搭建私有知识库问答系统，还是致力于探索大模型在垂直领域落地的创新者，都能从中受益。RAGFlow 提供了可视化的工作流编排界面和灵活的 API 接口，既降低了非算法背景用户的上手门槛，也满足了专业开发者对系统深度定制的需求。作为基于 Apache 2.0 协议开源的项目，它正成为连接通用大模型与行业专有知识之间的重要桥梁。",77062,"2026-04-04T04:44:48",[69,173,172,70,209]]