Skip to content

OfferPilot Desktop 0.1.0-desktop.1 — Windows 未签名测试版 / Unsigned test build

Pre-release
Pre-release

Choose a tag to compare

@XiaoZheBrother XiaoZheBrother released this 19 Oct 03:43
53cc817

Windows x64 未签名测试版 / Unsigned test prerelease

这是首个公开 Windows x64 桌面测试版,不是稳定生产发行版。安装器内置 Electron、Python 后端与网页界面,无需另装 Python、Node.js 或 Docker。请先用测试数据;真实模型功能需自行配置服务,相关资料可能发送给该服务并产生费用。

This is the first public Windows x64 desktop test build, not a stable production release. Electron, the Python backend and the web UI are bundled. Start with test data. AI features require your own model service and may transmit relevant materials and incur provider fees.

下载与安装 / Download and install

  • 下载下方 OfferPilot-Desktop-0.1.0-desktop.1-win-x64-setup.exe 及同名 .sha256 文件;Source code ZIP/TAR 不是安装器。
  • Download the EXE and its matching .sha256 asset below. Source code archives are not installers.
  • PowerShell 校验 / Verify in PowerShell: Get-FileHash .\OfferPilot-Desktop-0.1.0-desktop.1-win-x64-setup.exe -Algorithm SHA256
  • SHA256: 9a2d736aeb2b0b4d1b49cbe50139805472ee9c5de114d14c1b6682c16cbe11af
  • 文件大小 / Installer size: 183,189,594 bytes.
  • 核对来源和哈希后,打开安装器,按向导选择目录,再从快捷方式启动。After verifying the source and hash, open the installer, follow the wizard and launch the shortcut.

风险与边界 / Risks and limitations

  • 未签名 / Unsigned: 安装器没有 Authenticode 发布者签名。SmartScreen 可能提示未知发布者;哈希只证明完整性,不证明发布者身份。若浏览器、Windows 或安全软件阻止下载或运行,请停止并报告,不关闭防护或绕过警告。The installer has no Authenticode publisher signature. SmartScreen may warn about an unknown publisher. A hash does not authenticate the publisher. Stop and report security blocks; do not disable protection or bypass warnings.
  • 备份 / Backup: 安装其他版本前完全退出应用,并备份 %APPDATA%\OfferPilot Desktop\。与源码工作区 ~/.offerpilot 独立,不自动迁移;升级、降级兼容尚无保证。卸载默认保留数据不等于已有备份。Fully quit and back up this desktop profile before installing another version. It is separate from the source workspace; automatic migration and upgrade/downgrade compatibility are not guaranteed. Uninstalling retains data by default but is not a backup.
  • 更新 / Updates: 正式更新渠道未启用,应用内检查、下载和安装更新不可用;后续测试版从 Releases 手动获取。The release update channel is disabled. In-app update checks, downloads and installation are unavailable; obtain future test builds manually from Releases. No latest.yml or automatic-update feed is published.
  • 邮箱 / Mail: 此 EXE 的真实 QQ 邮箱配置和恢复读取默认禁用;保留手动粘贴邮件与候选审阅。Real QQ mailbox setup and resumed reading are disabled in this EXE; manual email pasting and suggestion review remain available.
  • 本测试版不承诺所有机器、权限、安全软件、语音/外链、真实邮箱或真实模型场景均已验收。This test build does not certify every machine, permission/security configuration, voice/external-link flow, real mailbox or real model scenario.

可追溯构建 / Build provenance

  • 安装版本 / Installer version: 0.1.0-desktop.1 (EXE FileVersion and ProductVersion verified).
  • Release tag: v0.1.0-desktop.1, target commit 53cc817b9bb51138896906837e57dc4b5bb9feda (merged master).
  • 实际构建源 / Actual build source: PR #36 merge candidate f30921ce84bfccac5ce53794cf8e8c49c01c0674, head 1bab7575ba2f99eebae35daa191e8f1fc7bf0227.
  • 上述构建源和 master 提交的完整 Git tree 相同 / Both commits have the identical Git tree: d1bccf659df2d24f9a9b5f98203447d7dc427c23. This installer was built from the PR merge candidate, not rebuilt from the later master commit.
  • Windows validation run 39044168459, attempt 3, artifact 12116611618. The installer and checksum are copied unchanged from that artifact; no new product build was run for this release.
  • 同次构建、完整回归与最终汇总均成功;覆盖安装/卸载与后端持久化等自动检查。此前本机 Haru 窗口交互验收也已通过,但不替代完整生产发行验收。Installer/smoke, full regression and final status jobs succeeded. Haru window interactions were also accepted on the tester's Windows machine; this does not certify production readiness.
  • The CI artifact's original VALIDATION-NOTES.txt described validation-stage status before the separate full gate finished. This prerelease is an explicit manual publication of the same verified bytes after that gate passed, not an enabled CI publishing or update channel.

License

OfferPilot: AGPLv3. Bundled Live2D sample character/model/runtime components retain their own terms and are not covered by OfferPilot's AGPL grant; see the third-party notices.