Skip to content

Releases: tinman00/tonight

v0.63

Choose a tag to compare

@tinman00 tinman00 released this 09 Sep 11:18

下载

文件 平台
tonight-windows-x64.zip Windows x64
tonight-linux-x64.tar.gz Linux x64(glibc 2.17+)
tonight-macos-x64.tar.gz macOS Intel
tonight-macos-arm64.tar.gz macOS Apple Silicon

解压后:Windows 双击 start.bat;Linux/macOS 执行 sh start.sh(macOS 首次运行需 xattr -cr .)。浏览器自动打开 http://127.0.0.1:8668,按首次引导填入密钥即可。

本版更新(v0.61–v0.63)

  • 「本地优先」开关:对话区新增(默认开、记忆上次选择,猜你想玩/换批/放宽全链路生效),开启时只推荐本机已安装的游戏,点开即玩;顺带修复 LLM 同批输出重复卡片的问题
  • 静默平台过滤:记录各游戏支持的平台,mac/linux 主机推荐时自动剔除不支持本机的游戏(Windows 全兼容;平台未知宁漏勿误放行),旧缓存下次同步自动回填
  • 库存页同步进度区重构:修复进度条不显示的 bug;同步日志运行完保留、可收起,下一轮同步自动清空
  • README 补充平台适配说明

v0.60

Choose a tag to compare

@tinman00 tinman00 released this 09 Sep 05:56

下载

文件 平台
tonight-windows-x64.zip Windows x64
tonight-linux-x64.tar.gz Linux x64(glibc 2.17+)
tonight-macos-x64.tar.gz macOS Intel
tonight-macos-arm64.tar.gz macOS Apple Silicon

解压后:Windows 双击 start.bat;Linux/macOS 执行 sh start.sh(macOS 首次运行需 xattr -cr .)。浏览器自动打开 http://127.0.0.1:8668,按首次引导填入密钥即可。

本版更新(v0.59–v0.60)

  • 注水处理重构:嫌疑/确认注水的游戏照常进推荐(不再排除),推荐卡不再引用总时长,天数/积压等真实行为信号保留;注水确认并入库存页异常清单,新增批量勾选标注模式
  • 异常清单增强:成就类型标注缺失纳入异常清单并支持一键自动修复(补跑 LLM 类型分析,排除 0 成就游戏);修复日志移至异常面板上方并懒显示
  • 库存页修复:勾选浮条三连击后不再显示的问题;事件委托改绑网格容器防监听累积;封面图异步解码

v0.58

Choose a tag to compare

@tinman00 tinman00 released this 08 Sep 17:24

下载

文件 平台
tonight-windows-x64.zip Windows x64
tonight-linux-x64.tar.gz Linux x64(glibc 2.17+)
tonight-macos-x64.tar.gz macOS Intel
tonight-macos-arm64.tar.gz macOS Apple Silicon

解压后:Windows 双击 start.bat;Linux/macOS 执行 sh start.sh(macOS 首次运行需 xattr -cr .)。浏览器自动打开 http://127.0.0.1:8668,按首次引导填入密钥即可。

本版更新(v0.58)

  • 品类同义组扩充:8 组扩到 39 组,覆盖 Steam 常见中文标签词形(类魂/大逃杀吃鸡/平台跳跃/解谜/恐怖/剧情/回合制/策略战棋/RPG/模拟经营/塔防/像素/音游/放置/视觉小说/潜行/合作对抗/硬核难度等);并组改整词相等、短 ASCII 同义词整词命中,避免跨组误并
  • README 重写:收敛为紧凑结构(功能/快速开始/Web/CLI/文件/排障/配置/隐私/测试/打包/结构),信息完整、排版更干净

v0.57

Choose a tag to compare

@tinman00 tinman00 released this 08 Sep 17:05

下载

文件 平台
tonight-windows-x64.zip Windows x64
tonight-linux-x64.tar.gz Linux x64(glibc 2.17+)
tonight-macos-x64.tar.gz macOS Intel
tonight-macos-arm64.tar.gz macOS Apple Silicon

解压后:Windows 双击 start.bat;Linux/macOS 执行 sh start.sh(macOS 首次运行需 xattr -cr .)。浏览器自动打开 http://127.0.0.1:8668,按首次引导填入密钥即可。

本版更新(v0.55–v0.57)

  • 品类匹配同义组:肉鸽↔类 Rogue、银河恶魔城↔类银河战士恶魔城等同义改写(小写去空格归一),点名玩法不再落空
  • 修复正向品类过滤缺失:此前意图中的品类标签从未真正参与候选筛选(点名玩法与随便来点同池);排除过滤统一为双向 contains 口径
  • 候选池尽头处理:符合条件的游戏全部看完后,末尾按钮直接提供放宽筛选/告知已到尽头,不再误示换一批
  • 引导提示:首次引导第 3 步说明 Steam 无官方通关记录、完成度推断可能出错,引导用户同步后到库存页手动标注(标注优先于自动判定)

v0.54

Choose a tag to compare

@tinman00 tinman00 released this 08 Sep 15:51

下载

文件 平台
tonight-windows-x64.zip Windows x64
tonight-linux-x64.tar.gz Linux x64(glibc 2.17+)
tonight-macos-x64.tar.gz macOS Intel
tonight-macos-arm64.tar.gz macOS Apple Silicon

解压后:Windows 双击 start.bat;Linux/macOS 执行 sh start.sh(macOS 首次运行需 xattr -cr .)。浏览器自动打开 http://127.0.0.1:8668,按首次引导填入密钥即可。

本版更新(v0.48–v0.54)

  • 错误引导与测试按钮:常见失败给出可操作排查指引;Steam/LLM 双 API 测试按钮,密钥是否可用一测即知;错误信息脱敏加固;日志文件启动即创建、路径规范化
  • 进度与调用可视化:长任务进度实时渲染,推荐语生成逐张 x/3,同步阶段编号完整;成就类型分析 LLM 4 路并发提速(约 35s → 10s)
  • 对话页视觉修复:轨迹面板默认收起、展开为浮层不再挤压推荐舞台;占位卡居中加载态
  • 历史会话改进:每次访问新会话(sessionStorage),不再全部挤进一个会话;详情页封面缩略图横排、点击浮层查看原始推荐卡;列表显示首轮输入预览
  • 配置透明化:配置/数据各文件解析后的绝对路径与版本号可查

v0.47

Choose a tag to compare

@tinman00 tinman00 released this 07 Sep 14:56

下载

文件 平台
tonight-windows-x64.zip Windows x64
tonight-linux-x64.tar.gz Linux x64(glibc 2.17+)
tonight-macos-x64.tar.gz macOS Intel
tonight-macos-arm64.tar.gz macOS Apple Silicon

解压后:Windows 双击 start.bat;Linux/macOS 执行 sh start.sh(macOS 首次运行需 xattr -cr .)。浏览器自动打开 http://127.0.0.1:8668,按首次引导填入密钥即可。

本版更新(v0.46–v0.47)

  • 初次同步并行化提速:游戏详情/成就/全球完成度分层抓取由串行改为并发(保持限流友好),30 分钟级降到分钟级;同步进度的预估时间改为按实际吞吐诚实估算
  • 已完成判定修正:通关但未拿全成就的游戏,剧情推进类成就覆盖足够即判「已完成」,不再误判为弃坑

v0.45

Choose a tag to compare

@tinman00 tinman00 released this 06 Sep 14:11

下载

文件 平台
tonight-windows-x64.zip Windows x64
tonight-linux-x64.tar.gz Linux x64(glibc 2.17+)
tonight-macos-x64.tar.gz macOS Intel
tonight-macos-arm64.tar.gz macOS Apple Silicon

解压后:Windows 双击 start.bat;Linux/macOS 执行 sh start.sh(macOS 首次运行需 xattr -cr .)。浏览器自动打开 http://127.0.0.1:8668,按首次引导填入密钥即可。

本版更新(v0.42–v0.45)

  • 模型列表拉取:设置页与引导页模型框旁新增「获取模型」按钮,走 OpenAI 兼容 GET /models 填充下拉建议,不必再手抄模型名
  • 服务商参数约束自动适配:内置常见平台参数规则(Kimi 新模型拒 temperature、OpenAI 推理系需 max_completion_tokens 等),发送前自动套用;表外模型由 400 错误驱动的降级重试兜底
  • 修复 DeepSeek V4 系列调用失败:V4 默认开思考会吃满 max_tokens 预算导致响应恒空;现全局关思考(本应用均为结构化短输出任务),并保留空响应自救重试
  • DeepSeek 计费适配:V4 全系内置价 + 高峰/空闲时段自动判断(空闲半价)+ 旧默认价自动迁移;价格覆盖与模型绑定,换模型后旧覆盖自动失效
  • 价格预填跟随模型切换:改动模型名即刷新未被手动编辑过的价格字段,无需手动点「恢复内置价格」

v0.41

Choose a tag to compare

@tinman00 tinman00 released this 06 Sep 06:33

Steam 游戏库推荐 Agent 在 GitHub 上发布的第一个版本。

下载

文件 平台
tonight-windows-x64.zip Windows x64
tonight-linux-x64.tar.gz Linux x64(glibc 2.17+)
tonight-macos-x64.tar.gz macOS Intel
tonight-macos-arm64.tar.gz macOS Apple Silicon

快速开始

  1. 解压后:Windows 双击 start.bat;Linux/macOS 终端执行 sh start.sh(macOS 首次运行需 xattr -cr . 解除未签名限制)。浏览器自动打开 http://127.0.0.1:8668
  2. 首次引导粘贴 Steam Web API Key + LLM API Key(默认 DeepSeek,任意 OpenAI 兼容服务可在「自定义服务」中配置),确认 Steam 资料公开后自动抓取游戏库

主要能力

  • 对话式推荐:口语需求 → 六分量确定性评分 → LLM 推荐卡,卡片一键启动/预约下载
  • 玩家画像:Bartle 四维动机 + 深度分层 + 注水时长甄别(机器提议、玩家确认)
  • 猜你想玩:打开页面自动给出一轮零输入推荐
  • 探索模式与行为反馈:连续换批自动探索、不感兴趣降权、即玩倾向
  • 玩家标注:深度改判(含暂离)、已玩完/没玩完快捷按钮
  • 用量透明:缓存命中分档计费、日预算硬停、自定义 LLM 服务(名称/密钥变量名/三档价格)
  • 隐私安全:数据全本地、发给 LLM 不含 SteamID 与完整库清单、Web 仅绑 127.0.0.1 + Host 校验、密钥永不回显