本次更新支持自定义运行环境安装目录及已有环境迁移,优化项目技能分组、文件预览与设置页面,并新增 EmbeddingGemma 2 本地文本嵌入支持和 GPT Image 2.6 图像生成选项。
What's Changed
运行环境目录与迁移
- 首次启动向导支持选择依赖安装目录,应用管理的 Python、UV、Bun、OCR、语音及 Agent Browser 运行环境统一使用配置的目录;Node.js 继续使用系统安装位置。
- 「设置 → 运行环境」新增目录切换入口。迁移会在新的空目录中联网重新下载、安装已有运行环境,保留对应运行时、Python 及已安装包的版本,并在校验通过后切换目录、清理旧环境和自动重启应用。
- 增加迁移进度、目录校验与任务占用检查。新环境安装或校验失败时保留旧环境;切换成功但旧目录清理未完成时,可解除文件占用后继续清理并重启。
项目技能与文件预览
- 项目技能列表按技能根目录下的一级子目录分组,支持折叠展开并显示技能数量,便于浏览较多技能;各技能仍可查看详情、打开来源、更新和删除。
- 切换文件预览时替换当前未修改的文件标签,减少连续浏览造成的标签堆积;有未保存修改的文件继续保留,同时调整标签页键盘切换时的焦点处理。
本地模型与图像生成
- 新增
embeddinggemma-2本地文本嵌入模型,支持通过 Hugging Face 或 ModelScope 下载所需配置与量化 ONNX 文本权重。 - 为 EmbeddingGemma 2 适配文档与检索查询前缀,并支持读取模型的句向量输出,用于知识库向量检索及图检索。
- OpenAI 图像生成模型列表新增
gpt-image-2.6选项;实际可用性取决于所配置服务及账号权限。
浏览器与网页抓取
- 浏览器 HTTPS 证书校验统一跟随应用级 TLS 设置,移除实例管理中的独立开关;修正未保存设置时对
TLS_REJECT_UNAUTHORIZED=false的读取逻辑。 - 网页抓取改用 Defuddle 提取正文并生成 Markdown,保留直接抓取失败后使用内置浏览器读取的流程。
- 浏览器操作增加可配置的超时控制,并修正网页读取调用中的取消信号传递。
界面与依赖更新
- 统一常规、外观、频道、默认模型、本地模型、实例管理、个性化和关于等设置页面的滚动区域,改善长内容浏览体验;浏览器名称统一显示为 Chromium。
- 更新内置模型目录:供应商由 229 个增至 240 个,模型条目由 8,283 个增至 9,269 个。目录用于模型配置,实际可用性取决于对应服务商与账号权限。
- 更新 Transformers.js、ONNX Runtime 与 Sharp 相关依赖。
使用提示
- 运行环境迁移需要联网,请选择有足够空间且与原目录互不包含的空目录,并等待正在运行或安装的任务结束。迁移成功后应用会自动重启。
- 迁移通过重新下载重建环境,不复用旧运行环境或旧缓存。若环境中存在无法在线重新下载的本地包或可编辑安装包,需要先处理这些包后再重试。
Full Changelog: v0.3.59...dd33a0e