Repository navigation
260902-v1.3.0
🤖 更新摘要
🧑🔧 此更新摘要由 AI 基于 commit 历史自动生成
一句话版本定位:第三方插件体系全面打通,插件开发与使用体验明显增强的版本。
用户可见亮点
- 恢复设置页第三方插件安装与重载入口,支持覆盖确认安装,插件管理页聚焦插件自身配置。
- 沉浸式插件面板全链路落地,插件可跟随宿主主题色自动适配;插件支持搜索流水线组件,与内置对等。
- 翻译插件改为调用宿主模型服务,无需再配置多个翻译引擎;宿主新增本地缓存与 embedding 相似度服务。
稳定性与体验改进
修复了卸载插件时子进程残留导致删除失败、第三方插件 host() 调用必崩溃、面板资源加载失败与升级后仍加载旧面板等问题;打包脚本支持 extra/ 目录随插件分发运行时文件。
SDK crates 版本独立为 0.1.0 并采用 Apache-2.0 许可(主程序仍为 GPL-3.0-only),plugin-template 迁移至独立仓库,供插件开发者适配。
📋 完整更新记录(按类型分类)
✨ 新功能
- feat(plugins): 恢复设置页第三方插件安装与重载入口 (
37c055c) @ghost-him - feat(plugin): 沉浸式插件面板全链路落地 (
6c19755) @ghost-him - feat(theme): 提供插件主题查询并统一系统主题检测来源 (
3e32c5f) @ghost-him - feat(theme): 支持插件查询宿主主题色并统一系统主题来源 (
e762ec1) @ghost-him - feat(plugin): 第三方插件支持搜索流水线组件与内置对等 (
1a0b22a) @ghost-him - feat(plugins-management): 插件管理页只展示插件本身配置 (
4361575) @ghost-him - feat(model): 新增本地缓存与 AI 模型服务接口 (
b50aa02) @ghost-him - feat(translator): 翻译插件改用宿主模型服务并去除多引擎机制 (
78e193c) @ghost-him - feat(plugin): 插件安装支持覆盖确认并保证失败进程清理 (
0065f3f) @ghost-him - feat(debug): 搜索匹配详情新增复制按钮导出前 15 条结果 (
c899024) @ghost-him - feat(model): 宿主新增 embedding 相似度服务并并行计算 (
bb2eeb2) @ghost-him - feat: 支持搜索引擎不设置 (
88060ba) @ghost-him - feat(model): embedding 任务模板改为模型档案库驱动并支持裸文本直传 (
61d471c) @ghost-him - feat: 将 package 检查添加到just style 中 (
fb2752f) @ghost-him
🐛 Bug 修复
- fix(packaging): 打包脚本支持 extra/ 目录随插件分发运行时文件 (
2092ef4) @ghost-him - fix(plugin-host): 修复卸载插件时子进程残留导致目录删除失败 (
27ad8e9) @ghost-him - fix(plugin-panel): 修复第三方沉浸式面板高度收缩与资源加载失败 (
ba1ad92) @ghost-him - fix(plugin-panel): 面板资源 URL 版本化使插件升级后即时加载新面板 (
f16d246) @ghost-him - fix(plugin): 修复第三方插件 t_key 时序与语言包键格式契约缺口 (
be73cc7) @ghost-him - fix(plugin): 修复第三方插件 host() 调用必 panic 导致 RPC 超时 (
fd400e2) @ghost-him - fix(plugin): 插件本地缓存落盘到应用数据目录而非进程工作目录 (
baef3a0) @ghost-him - fix(protocol): 修正日志摘要的 base64 识别启发式,长二进制串不再漏判 (
ad3d2dd) @ghost-him - fix: 修复 code review 报告的安全与正确性缺陷并加固插件加载并发 (
f09f770) @ghost-him - fix: 修正测试用例无法通过的问题 (
c9970e1) @ghost-him - fix(plugin): 内置插件注册延后到持久化配置加载之后 (
d18e021) @ghost-him - fix(icon): 裁边占满画布并以高清帧作为窗口与托盘图标 (github #85) (
61f867f) @ghost-him
♻️ 重构
- refactor(model): embedding 契约类型化——任务枚举、模板档案、参数语义 (
13468f7) @ghost-him
📝 文档
🧹 杂项
- chore: 优化 summarize-changes ,添加行长度校验的步骤 (
c4376f3) @ghost-him - chore(workspace): sdk crates 版本解耦,独立 0.1.0 发布 (
629269f) @ghost-him - chore(summarize-changes): 校验改用 commitlint 并修正 subject 大小写规则 (
b9745c3) @ghost-him - chore(license): sdk crates 独立 Apache-2.0,主程序保持 GPL-3.0-only (
a2be550) @ghost-him - chore: 分离plugin-template到独立的仓库中 (
54caec8) @ghost-him - chore: 变更版本号为 v1.3.0 (
b839f63) @ghost-him
💬 其他
- Merge pull request #84 from PRO-2684/main (
3b1b405) @ghost-him
Full Changelog: v1.2.0...v1.3.0
📦 版本说明
- 安装版 (
.msi): 提供传统的安装体验,支持深层代码签名。 - 便携版 (
.zip): 无需安装,解压即用,适合移动或绿色版爱好者。 - 命令行工具 (
zerolaunch-cli_*.exe):zl命令行客户端,可通过本地 HTTP API 与 ZeroLaunch 交互(文件名含版本和架构信息)。