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.
This commit is contained in:
MyPrototypeWhat 2025-09-01 15:42:04 +08:00
parent 5ad170ec51
commit cefd32ac7a
2 changed files with 17 additions and 32 deletions

View File

@ -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 配置构建逻辑,提升初始化性能
- 优化文件处理流程,添加模型支持检查,避免不必要的处理
- 提升类型定义复用性,减少重复代码和内存占用
- 改进日志记录机制,提供更详细的文件处理状态信息

View File

@ -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",