Repository navigation
Firefox-Reverse v0.26.1
本轮合入 PR #21,感谢 @awaxiaoyu 贡献全局附加 system 提示词功能。作者的原始提交归属已保留,已列入 GitHub Contributors。
更新内容
- 侧栏设置新增「全局附加 system 提示词」,可保存多行内容。
- 同一 Firefox profile 的模型配置和会话共享,追加到内置 system 后;不同指纹环境的 profile 仍各自隔离。
- 作用范围是浏览器内的 Agent 会话,不会改写网页脚本、浏览器指纹或外部 CLI 模型自身的 system 提示词。
- 保存后从下一轮用户对话生效。当前执行中的任务和自动续跑使用本轮快照,不重复追加,也不在执行中途切换规则。
- 默认留空保持旧行为;清空后恢复内置提示词。保存后重启仍保留,不修改原有模型账号、会话或指纹数据。
- 完善发布验收:固定源码重建 sidebar bundle,逐字节核对包内 AgentSession、ConfigStore、CSS 等资源;直接测试未修改的最终应用,明确区分 PR 阶段的资源覆盖测试。
验收结果
本版本为正式版,多平台原生 CI 全部通过。各平台均直接运行未修改的最终包,并与固定源码逐字节核对,未采用资源覆盖副本代替发布包验收。
| 平台 | 指纹回归 | 页面/Agent | 提示词场景 / 合成请求 |
|---|---|---|---|
| macOS ARM64(本地 macOS 26.7.1) | 213 | 33 | 8 / 11 |
| macOS Intel(原生 runner) | 197 | 33 | 8 / 11 |
| Windows x86_64 | 212 | 33 | 8 / 11 |
| Linux x86_64 | 182 | 33 | 8 / 11 |
| Linux ARM64 | 182 | 33 | 8 / 11 |
提示词验收覆盖真实侧栏保存、完整重启、切换模型/会话、历史会话、运行中修改的轮次边界、自动续跑和清空恢复。每个平台两次正常浏览器退出码均为 0,测试前后应用资源保持不变。
Mac 另通过 5 类启动边界和 7 项 v0.26.0 升级检查,确认模型配置、历史会话、书签、cookie/localStorage 保留与独立 profile 隔离。Windows 另通过 6 次截图/退出及 Ledger 回归;安装程序核心载荷与已实测 ZIP 一致,未额外执行安装向导。
Intel Mac 与两种 Linux 无头 CI 未验证 GPU/MSAA,Linux 缺失的 Arial/Times 字体用例未验证。macOS 27 报告者的启动根因仍未确认,本轮不将其标为已解决。完整范围见验收说明。
本功能未改 Gecko C++ 指纹策略,内核仍为 Firefox 153.0a1。工具目录保持 71 项,现有页面、文件、网络、环境和 MCP 调用继续回归。
安装
附件仅提供五目标六个安装/便携包:macOS Apple Silicon、macOS Intel、Windows x86_64 安装程序与 ZIP、Linux x86_64、Linux ARM64。报告和构建日志不作为 Release 附件。
升级前完整退出旧浏览器,再替换应用包;保留原有 profile 与环境目录。macOS 使用 ad-hoc 签名,未作 Apple Developer ID 公证。合成模型/页面验收不代表任意第三方模型或网站的兼容保证。
运行时代码:906578f07e22f94151edf793279203302ba484a7;BuildID:20261012042610。