Skip to content

Satori 3.4.0

Choose a tag to compare

@yuxino yuxino released this 30 Aug 16:11

Satori 3.4.0

这一版首次为 Windows 11 提供公开下载,同时保留 macOS 原有的本地优先阅读与安全凭据路径。

主要变化

  • 新增 Windows 11 x64 与 ARM64 的 current-user NSIS 安装包;书架、阅读位置、问答历史、缩略图和日志使用应用 LocalAppData。
  • API Key 只存入当前 Windows 用户的 Credential Manager;启动、导入、阅读和书架管理不会读取凭据或要求配置 AI。
  • 支持原生拖入本地 PDF,并为检查、加载、页面准备和首屏渲染显示可取消的进度;中断或停滞会留下可重试状态。
  • 修复 Windows 重复保存 Store 与凭据作用域标记、窗口关闭前最终持久化、大 PDF 页面准备、安装身份、快捷方式和多尺寸透明图标。
  • 问答失败会按鉴权、模型、限流、DNS、TLS、代理与超时给出可行动提示;普通问题仍只发送当前页,框选图像只用于当次请求。

安装与验证边界

  • macOS:需要 Apple 芯片 Mac 和 macOS 14+。下载 Satori-v3.4.0-macos-arm64.zip,解压后把 Satori 移到“应用程序”。包使用项目稳定的本地签名身份和 hardened runtime,但没有 Apple Team ID,也未经过 Apple 公证。
  • Windows:需要 Windows 11。x64 下载 Satori_3.4.0_x64-setup.exe,ARM64 下载 Satori_3.4.0_arm64-setup.exe。安装包未经过 Authenticode 签名,并按当前用户安装,因此 Windows 会把发布者显示为未知。
  • x64 与 ARM64 都必须通过托管环境的构建、包、安装和卸载检查后才会上传。ARM64 应用已在 Windows 11 25H2 完成原生安装、PDF 阅读、问答、持久化、任务栏与退出交互;原生卸载和 x64 手动交互仍待完成。
  • Release 附带 SHA256SUMS,用于核对三个平台资产。

AI 与隐私验收

ARM64 原生验收使用无个人信息的三页合成 PDF。普通书页问题和框选问题都得到真实回答,并在两次重启后保留逐书历史。验收使用已有的安全凭据,但没有读取、显示、记录或截图 API Key 值。


Satori 3.4.0 adds public Windows 11 downloads while preserving the existing local-first macOS workflow. It includes unsigned current-user NSIS installers for x64 and ARM64, Windows Credential Manager storage, LocalAppData persistence, native PDF drag and drop, cancellable loading and recovery, and final state flushing on exit.

Both Windows architectures must pass hosted build, package, install, and uninstall checks before publication. The ARM64 application has also completed native install and core interaction checks on Windows 11 25H2; native uninstall and x64 manual interaction remain pending. The macOS download requires macOS 14+ on Apple silicon, uses the project's stable local signature and hardened runtime, and is not Apple-notarized.