柳意梧情 发布于
1.0.0-beta3
预发布>=2.25.0
全能右键 1.0.0-beta3 为阅读场景增加本地工具和可选 AI 助手,并补齐菜单交互与运行时兼容性。
新增
- 摘句 PNG 分享卡、带来源的 Markdown 引用、保存与恢复本地阅读位置。
- 菜单分组、控制台场景预览和可选 AI 模型选择器。
- 基于 AI Foundation 1.1.1 的划词解释、举例与翻译,支持流式输出、停止、重试和复制。
修复与完善
- 复制失败反馈、危险链接协议校验、键盘焦点和导航、长菜单滚动、依赖未就绪时隐藏入口。
- PJAX 切页清除过期文章上下文,菜单项自动生成稳定标识。
- 修正新安装默认菜单初始化、匿名 AI 配置接口权限,以及控制台预览读取表单上下文。
- AI 默认关闭且默认仅登录用户可生成;可配置访客额度、每日总额和并发限制。
兼容与升级
- 基础菜单支持 Halo >= 2.25.0;AI 需 Halo >= 2.26.0 与 AI Foundation >= 1.1.1 且 < 2.0.0。
- 升级保留已有菜单,包括主动清空的列表;新动作需在插件设置中手动添加。
- 本地书签只保存在当前浏览器;AI 额度保存在进程内存,重启会重置。
验证
- 30 项后端测试、23 项前端测试、类型检查、ESLint 和完整 Gradle 构建通过。
- 隔离 Halo 2.25.4 / 2.27.0 验证插件加载、设置、权限与可选依赖行为。
- 真实 Halo 2.27.0 + AI Foundation 1.1.1 使用本地模拟供应商验证流式输出、错误帧、登录/访客策略、限额、并发与取消释放。
- 未调用真实商业模型供应商,未部署生产站点。
Generated from 1.0.0-beta3
资源下载
- plugin-right-menu-1.0.0-beta3.jar