From cefd32ac7a8c45a747989d3330370c9c08c20db8 Mon Sep 17 00:00:00 2001 From: MyPrototypeWhat Date: Mon, 1 Sep 2025 15:42:04 +0800 Subject: [PATCH] chore(release): update version to 1.6.0-beta.4 and enhance release notes - Updated version in package.json to 1.6.0-beta.4. - Revised release notes in electron-builder.yml to reflect new features, improvements, and bug fixes, including API key rotation, AWS Bedrock support, and enhanced file processing capabilities. --- electron-builder.yml | 47 +++++++++++++++----------------------------- package.json | 2 +- 2 files changed, 17 insertions(+), 32 deletions(-) diff --git a/electron-builder.yml b/electron-builder.yml index 31d3f709fe..e0b34efc38 100644 --- a/electron-builder.yml +++ b/electron-builder.yml @@ -120,40 +120,25 @@ artifactBuildCompleted: scripts/artifact-build-completed.js releaseInfo: releaseNotes: | 🎉 新增功能: - - 新增 ErrorBoundary 组件包裹 mini 窗口内容,提升错误处理能力 - - 新增智谱AI模型支持,扩展AI提供商生态 - - 新增系统 OCR 功能,支持 MacOS 和 Windows 原生文字识别 - - 新增文件页面批量删除功能,提升文件管理效率 - - 新增超链接工具提示功能,增强用户体验 - - 新增 iframe 截图功能,支持更多内容捕获场景 - - 新增提示变量替换功能,增强编排服务能力 - - 新增文本增量累积可配置支持,优化流式响应体验 - - 新增 AbortController 管理功能,改进请求取消机制 + - 新增 API 密钥轮换功能,支持提供商的智能密钥管理 + - 新增 AWS Bedrock 提供商支持,扩展云端AI服务生态 + - 增强文件处理能力,支持图像文件和更多文档类型的智能识别 + - 新增文件大小限制检查和回退机制,提升文件处理稳定性 🔧 优化改进: - - 重构翻译服务架构,统一使用新的API接口 - - 重构语言检测功能,使用通用聊天接口替代专用接口 - - 重构 provider 注册和模型解析逻辑,提升扩展性 - - 重构 fetchChatCompletion 参数类型定义,增强类型安全 - - 重构 provider 列表和 URL Schema 弹窗界面 - - 增强模型推理控制逻辑,支持更多提供商和模型类型 - - 优化 MCP 工具可见性控制,根据工具状态动态显示知识图标 - - 改进日志记录机制,将 console.log 替换为 logger.debug - - 升级核心依赖包(mermaid, shiki, tanstack 等) + - 重构 AI Core 类型系统,整合流文本参数定义,增强类型安全性 + - 优化思考块渲染逻辑,提升界面响应速度和用户体验 + - 重构 VertexAI 配置架构,将配置检查逻辑移至合适位置 + - 改进代码注释和文档说明,提升代码可维护性 + - 增强提供商配置验证机制,添加完整性检查 🐛 问题修复: - - 修复 API 检查时的错误处理和取消逻辑 - - 修复翻译过程中中止控制器的错误处理 - - 修复 useAssistant hook 导致快捷助手渲染问题 - - 修复 MCP 标签溢出显示问题 - - 修复缺失的模型图标显示 - - 修复 ImageViewer 双重菜单问题,改进图标显示 - - 修复 Qwen MT 模型翻译功能 - - 修复 Deepin 系统不使用系统默认终端的问题 - - 修复备份/恢复进度的国际化显示问题 - - 修复相关依赖缺失问题 + - 修复文件数据和媒体类型提取逻辑,确保正确处理 base64 数据和 MIME 类型 + - 修复 Google Vertex AI 导入路径和函数命名一致性问题 + - 修复提供商配置空值检查,增强错误处理机制 + - 修复模型标识符在图像生成测试中的问题 ⚡ 性能提升: - - 优化构建配置,排除不必要的 Tesseract.js 核心文件 - - 提升代码类型定义复用性,减少重复代码 - - 优化 provider 配置构建逻辑,提升初始化性能 + - 优化文件处理流程,添加模型支持检查,避免不必要的处理 + - 提升类型定义复用性,减少重复代码和内存占用 + - 改进日志记录机制,提供更详细的文件处理状态信息 diff --git a/package.json b/package.json index b7bb0d5dc4..c2731e7c86 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "CherryStudio", - "version": "1.6.0-beta.3", + "version": "1.6.0-beta.4", "private": true, "description": "A powerful AI assistant for producer.", "main": "./out/main/index.js",