LoongPort v3.28.0
LoongPort v3.28.0
🌐 唯一官方网站 / Only Official Website: loongport.dev
把一个中转站账号变成 codex 可用的多档位供应商
本次更新
官方 API 三家直连、统一添加聚合页、自动模式与一批修复。
新增
- opencode Zen 官网直连:官方 API 页第三家厂商。登录即自动认领或创建
API Key 并接入六个平台,Claude / GPT / Gemini / DeepSeek 等模型走 zen
统一端点。 - 智谱 BigModel 官网直连 + 官方 API 选择页:GLM 系列模型,登录后自动
创建/认领 API Key。 - 顶栏大「+」统一添加聚合页:点一次直接进,三个标签就地切换 ——
中转站广场(默认)/ 官方 API / 手动添加;原来散在各处的添加入口全部收拢。 - 中转站扣费对账:按时间窗口对比本地估算成本与站点实际余额扣减,
比值持续显著偏离(实际扣减达基线 2 倍以上)自动标红;余额快照随日常
查询自动累积,无需后台轮询。入口在中转站行「对账」。 - 自动模式(价格最低 / 响应最快):托管档位纳入故障转移链,按真实
响应速度与价格自动选站,支持会话亲和与熔断保护;设置页开启。 - 在用档位强制删除:中转站账号行名下有档位正被使用时,确认弹窗点名
哪些 app 在用哪条档位、说清后果后放行删除,不再只能干看着按钮灰掉。 - 托盘纳入托管档位与模型切换,托盘分区收敛为 6 个中转站可用 app。
- Claude / Gemini 档位落模型目录并放开选模型。
- 新用户首启自动打开 BestAPI 注册窗,带 LOONGPORT 优惠码与新人礼包横幅。
- GrokBuild 接入中转站托管链路:托管档位的密钥读写与指纹判重。
- 同步上游两项能力:Pi 会话用量统计、codex 模型目录按模型分推理档位。
修复
- 登录窗会话续期:登录态不再被站点页面抢续期作废(refresh token 唯一
持有者收归数据库)。 - 启动预检:本地数据版本比应用新时进入应用内恢复界面,不再白屏。
- opencode 会话的请求耗时不再恒为 0,从消息自带的时间戳推导。
- 用量趋势图跨年区间不再错位,tooltip 不再命中前一年的数据点。
- 找回 codex 生图 tab 的图片角标;Pi / Grok 窄栏时不再被折叠进「更多」。
下载
- macOS:
LoongPort-v3.28.0-macOS.dmg(推荐)或LoongPort-v3.28.0-macOS.zip(解压即用) - Windows (x86_64):
LoongPort-v3.28.0-Windows-Setup.exe(安装版)或LoongPort-v3.28.0-Windows-Portable.zip(绿色版) - Windows (ARM64):
LoongPort-v3.28.0-Windows-arm64-Setup.exe(安装版)或LoongPort-v3.28.0-Windows-arm64-Portable.zip(绿色版)
Linux 包暂未提供。
应用内会自动检查更新(启动后几秒,失败静默);也可在「设置 → 关于」手动检查。
免安装版不做原地更新 —— 它会带你回本页下载新版。
下载后 Gatekeeper 会拦,报「已损坏,应移到废纸篓」——不是真的损坏。
打开「终端」执行一次即可:
xattr -dr com.apple.quarantine /Applications/LoongPort.app
从旧 MSI 版首次升级时,Setup 会先卸载旧安装登记再安装新版;账号和配置位于
用户目录,不会被删除。完成这次迁移后,后续自动更新均走 NSIS,不再使用
Config.Msi回滚目录。
What's Changed
- feat(tray): 托盘纳入托管档位与模型切换,统一走 relay 编排 by @SailingLoong in #124
- feat(tray): 托盘分区收敛为 6 个中转站可用 app by @SailingLoong in #126
- feat(onboarding): 新用户首启自动打开 BestAPI 注册窗(LOONGPORT 优惠码 + 新人礼包横幅) by @SailingLoong in #125
- fix(relay): 接线 grokbuild 托管档位的 sk 读写与指纹判重 by @SailingLoong in #128
- feat(relay): 中转站扣费对账(余额差值 vs 估算成本) by @SailingLoong in #127
- feat(proxy): 自动模式 M1 地基 —— 托管档位进故障转移链 + TTFT 聚合 + 熔断致命分级 by @SailingLoong in #129
- feat(proxy): 自动模式 M2-a —— 策略排序器注入选路(价格最低/响应最快 + 会话亲和) by @SailingLoong in #131
- feat(ui): 自动模式 M2-b —— 设置页开关/策略选择/一次性授权 by @SailingLoong in #132
- feat(ui): 顶栏 GitHub 点星入口 + 首次注册成功后的一次性支持 toast by @SailingLoong in #133
- feat(ui): 故障转移切换处提示「同会话切换丢缓存」的成本提醒 by @SailingLoong in #130
- feat(tray): 自动模式 M3 —— 托盘收敛为 app→模型映射 by @SailingLoong in #134
- feat(relay): Claude/Gemini 档位落模型目录并放开选模型 by @SailingLoong in #135
- feat(onboarding): 点 Star 领注册礼(gh 代点 + 手动确认双通路),新人落地广场 by @SailingLoong in #136
- fix(build): 补全 bundle.targets,本地 mac 构建直接出 app+dmg by @SailingLoong in #137
- fix(ci): 本地/CI 验证一致性 + automerge 死锁与 WSL2 flake 根治 by @SailingLoong in #139
- feat(ui): 顶栏大「+」收敛为统一添加入口(广场/官方 API/手动表单) by @SailingLoong in #138
- feat(vendor): 接入 opencode Zen 官网直连账号 by @SailingLoong in #140
- fix(usage): 跨年区间的趋势图 X 轴改用原始日期 by @SailingLoong in #144
- fix(usage): opencode 会话请求延迟从消息时间戳推导 by @SailingLoong in #143
- chore(upstream): 同步 Pi 会话用量统计与 codex 推理档位两个上游提交 by @SailingLoong in #145
- feat(relay): 有档位在用的账号行支持强制删除(弹窗点名在用 app) by @SailingLoong in #147
- chore: release v3.28.0 by @SailingLoong in #146
- fix(relay): 余额快照只记变化,消掉对账表里的零信息窗口 by @SailingLoong in #148
- feat(relay): 强删账号后受影响 app 自动切回官方登录 by @SailingLoong in #149
- feat(ui): 顶栏大「+」直跳统一添加聚合页(三标签就地切换) by @SailingLoong in #152
- ci: WSL2 契约测试直接执行测试二进制,链接器不再进 WSL TEMP by @SailingLoong in #151
Full Changelog: v3.27.0...v3.28.0