Skip to content

v0.1.40

Choose a tag to compare

@github-actions github-actions released this 29 Oct 05:08
· 30 commits to main since this release

夜猫看台 · Windows / macOS 安装包

本次更新(v0.1.40)

  • 比分同步提速
    • 桌面后台保鲜改为先跑 ESPN 快检、再用 openfootball 补全,首屏比分不再被慢源拖住;/api/scores/status 暴露 syncing,同步期间界面显示「正在更新比分…」
    • 状态轮询在同步期间缩短到 3 秒;手动同步遇到 409 时最多等待 120 秒并自动拉取结果,不再 2 秒后放弃
    • 开球后 3 小时内的比赛每 5 分钟主动补一次,刚终场的比分更快落地
    • 手机快检按场景自适应:有直播 90 秒、有近期待录 3 分钟、空闲 10 分钟;启动/回前台发现 72 小时外、14 天内的积压待录时,后台自动追加一次完整补扫(带 30 分钟冷却与同批 6 小时重试上限)
  • UI 与可访问性修复
    • 修复周计划预算滑杆颜色类失效(rgb(var(--resource)) 对 hex 变量非法),恢复品牌色
    • 调整 live 语义色与底色透明度,live 小字在 card/raised/tint 底均达到 WCAG AA;补充 5 组对比度断言与 rgb(var(--…)) 静态扫描
    • 桌面与手机统一夜猫指数高亮阈值为 8,同一个数字不再两端判断不同
    • 积分榜底部补 spacer,「共 N 队 · 滚动查看」不再遮住最后一行
    • 手机端 W/D/L 赛果色收敛为 resultWin/Draw/Loss token,两页共用 24px FormDots;全端字号下限统一为 11px
    • 删除未使用的 Hanken Grotesk 字重,字体资产从 320KB 降到 212KB
    • 手机端补搜索/关注/焦点战等无障碍标签,首页下拉刷新绑定真实检查状态
  • 验证
    • 全套离线测试 724/724(含 test:contrast 32/32)通过
    • 生产构建与 Electron 多视口(1440 / 1366 / 1120)渲染冒烟 52/52 通过
    • 手机端 TypeScript、expo export:android、共享层同步校验通过

手机端(APK)本次未重新打包;如需同步本轮手机修复,请重新安装最新内测包。

下载

  • Windows x64:NightOwl-Terrace-Setup-*.exe
  • macOS Apple Silicon (arm64):NightOwl-Terrace-<version>-arm64.dmg(安装包)或 .zip(自动更新包)

Windows 安装

  1. 下载 NightOwl-Terrace-Setup-*.exe,双击安装(可自选目录)
  2. 首次运行如出现 SmartScreen「已保护你的电脑」:点 更多信息 → 仍要运行(未做代码签名,属预期行为)

macOS 安装

  1. 打开 .dmg,把 NightOwl Terrace 拖入「应用程序」
  2. 首次启动若提示「无法验证开发者」:右键 App → 打开;或到 系统设置 → 隐私与安全性 点「仍要打开」
  3. 若仍被拦截,可在终端执行 xattr -dr com.apple.quarantine "/Applications/NightOwl Terrace.app" 后再打开

macOS 构建使用 ad-hoc 临时签名、未做 Apple 公证;当前仅提供 Apple Silicon (arm64),Intel Mac 暂未出包。

内置能力

  • 观赛决策(今晚之选 / 本周规划 / 睡眠档位 / 雷区预警,内置赛季快照)
  • 直播源自动抓取 + 本地流代理;官方平台直达;粘贴直链播放