FreeOS 0.0.6
本版本集中修复 Windows 桌面稳定性、组织模块启动与本地模型兼容问题。
主要修复
- 修复最小化到托盘后点击“显示 FreeOS”窗口一闪又缩回的问题。
- 修复单实例互斥锁访问拒绝和桌面日志句柄未关闭问题。
- 组织页自动拉起 openXYOS 前后端,桌面托管运行时不再与 Python sidecar 生命周期互相争抢。
- openXYOS 模块开关即时生效并持久化;数据库采用原子写入,降低零字节文件风险。
- qwen2.5vl:3b 等不支持 tools 的 Ollama 模型会在明确能力错误时回退到普通对话,其他异常仍如实上报。
- 修复 Windows 前端生产构建不兼容
NODE_ENV=production的问题。 - 阻止旧版本/内部版本错误的更新包反复下载和启动时解压。
安装
请根据操作系统和处理器架构选择 FreeOS-desktop-*。Windows 普通 Intel/AMD 电脑选择 FreeOS-desktop-windows-amd64-0.0.6.exe。免安装和诊断用途可选 FreeOS-portable-*。
详细说明:0.0.6 中文安装指南
Windows 安装包当前尚未签署 Authenticode。若 SmartScreen 提示,请确认下载地址来自本 Release 后再继续。
验证
make all:3575 passed, 114 skipped;Ruff、mypy 通过。- Dashboard:219 个测试文件、1070 项测试通过;production build 通过。
- openXYOS 服务、持久化和模块测试通过。
- Windows 桌面连续 10 次最小化→托盘恢复均保持窗口可见且获得焦点。
- PR CI:Linux/Windows Python、CodeQL、真实凭据测试、Windows/macOS amd64/arm64 桌面构建全部通过。
完整审计:FreeOS 0.0.6 代码审计报告