Repository navigation
Releases: Aafff623/pane
Releases · Aafff623/pane
Release list
Pane 0.8.9
Pane v0.8.9 — 多账号收口 / OAuth 登录弹窗 / 备注联动
| 系统 \ 架构 | x86_64 (amd64) | arm64 (aarch64) |
|---|---|---|
| Windows | exe (21.5 MB) | — |
| macOS | — | dmg (24.8 MB) |
| Linux | deb (27.6 MB) AppImage (101.1 MB) |
— |
新增
- 授权中心登录弹窗:设置页或授权中心的“添加账号”会直接启动 OAuth 并弹框,框内显示可复制的授权链接;浏览器自动打开,
1455被 Codex CLI 占用时自动改用设备码并在框内显示。 - Customize 全部 / 已配置筛选:自定义看板顶部改为两个筛选 Tab,只显示已配置的服务;皮肤工坊改从侧边栏进入,不再占用看板顶部。
- 授权中心修改备注:授权中心账号的
⋯菜单新增“修改备注”,备注与设置、Customize、额度看板共用同一来源并即时同步。
变更
- 估算标记:黄色告警胶囊改为低对比的“≈ 估算”轻量胶囊,抬头估算 token 同样收进次级胶囊并保留说明 tooltip,不再抢过主数值的视觉权重。
修复
- 已归档凭据重复添加:重新添加同一 API Key 时明确提示从归档恢复,不再在下一次刷新时被静默清掉;修改账号 Key 与旧按行号删除入口也会先退休旧 provider 来源。
- relay 账号旧身份恢复:
relaybalance/sub2api的元数据文件已被旧版本删除、但系统凭据库仍留有 provider Key 时,按 API Key 从现有账号恢复 baseUrl,并支持按 Key 退休旧来源,避免生成无 baseUrl 的默认副本。 - 迁移失败可见性:账号迁移失败会写入运行日志,不再完全静默。
- 账号备注与授权入口:账号备注统一写入跨窗口共享的显示备注;设置页改名后 Customize 立即同步;Codex / Grok / Copilot / Kiro / Windsurf / Trae / Zed 的登录统一跳到设置,避免第二套授权 UI;账号行图标按钮统一为 24px。
- 备注显示统一:账号显示名按稳定身份解析并兼容旧
@__default__备注;设置、Customize、主页账号胶囊、概览/到期详情、授权中心共用同一解析器;缺失名称回退为本地化“账号 N”,不再显示 hash / masked key;备注单行、最多 48 字符并统一省略;归档、删除、刷新不再清掉账号备注。 - 自定义看板与弹层:账号状态条居中;One/New API 删除后立即移除旧账号胶囊和快照;所有菜单、提示、引导气泡统一使用缩放感知定位,修复 CSS zoom 下弹层漂移。
- 添加账号无响应:面板窗口内写下的跨窗口跳转意图不再等待事件回流,点击即启动登录。
- 账号切换抖动:切换账号时保留列表滚动位置与焦点,不再整页跳回顶部造成上下抖动。
Pane 0.8.8
Pane v0.8.8 — 更新日志时间线 / 窗口等比缩放 / Provider 趋势花费 / 设置排版
| 系统 \ 架构 | x86_64 (amd64) | arm64 (aarch64) |
|---|---|---|
| Windows | exe (21.5 MB) | — |
| macOS | — | dmg (24.8 MB) |
| Linux | deb (27.5 MB) AppImage (101.0 MB) |
— |
新增
- 版本更新与当前配置通知:新安装和升级用户会看到简练的版本更新弹窗;每个版本另有一次当前配置说明(英文 MV Boli、中文系统字体、紧凑条形双列),可直接应用推荐配置。
- 中英文字体分开配置:英文字体(如 MV Boli)与中文字体各自选择,字体栈按“拉丁字体 → 中文字体 → 系统回退”排列,中文不再只能依赖系统默认。
- 设置页与密钥页排版:各设置页统一为同一条 940px 内容列并在窗口中垂直居中,不再出现网络页近乎全宽、隐私页只剩 624px 的比例差异;密钥与额度页按 A–Z 排列并在左侧空白处加入字母索引;隐私说明改为可读行宽。
- 底部更新日志时间线:主界面卡片列表下方按版本显示彩色时间线,新增/变更/修复用不同颜色标记,点击可查看完整日志。
- 悬浮窗四角缩放:设置中可开启四角缩放手柄;拖动时窗口与字体、图标整体等比缩放,并记住窗口尺寸,可一键恢复默认大小。
- Provider 趋势区花费:额度趋势旁显示该 Provider 的已消费 Credits 或实测 Tokens;WorkBuddy 同时显示 Credits 与本地日志实测的 Tokens,不做不可验证的换算。
变更
- 移除刷新点自动触发:删掉 GLM / MiniMax 等 5 小时套餐“到刷新点自动发请求叫醒计费周期”的整套机制(含设置、状态徽标、后台任务与端到端代码),当前只保留普通刷新与快速唤醒快捷键;后续版本再重新设计。
修复
- WorkBuddy 混元 3 / Hy4 preview 计费:
hy3与hy4-preview现在按腾讯官方价格计入,模型明细在 token 视图同时显示对应金额,不再只显示 token。 - Provider 名称末字被裁切:MV Boli 等手写/斜体字体的最后一笔会溢出行宽,被省略号边界裁掉;卡片标题右侧留出 3px 内部空间,DeepSeek / StepFun / ClinePass 等名称完整显示。
- 悬浮窗底部空白:等比缩放时
100vh先于zoom计算,外壳只覆盖窗口高度的 88.6%,页脚下方多出约 64px 空白;按缩放比补回外壳高度后,页脚重新贴住窗口底部。 - 置顶与解锁位置:置顶图标改为竖置金色;默认不再全局置顶;置顶后点击悬浮窗外不再自动隐藏。解锁进入调整模式:按住窗口任意非交互区域即可拖动,点外面也不会隐藏,位置会记住;再点锁完成,Alt+2 回到调整后的位置。新增「重置位置」恢复默认垂直居中。
- 自定义看板顶部空白:皮肤入口移出固定标题栏;搜索框移入标题栏中间(“完成/自定义看板”与“全部重置”之间),不再单独占用一行,也不再留出空行。
- Qoder CN 本机登录:国际版 Qoder 面板检测到本机 Qoder CN 登录时显示直达入口;Qoder CN 是独立档位,不再被误认为未配置。
Pane 0.8.7
Pane v0.8.7 — Qoder CN 本机用量 / 授权中心登录识别 / 基元律动接入 / 弹窗置顶与位置
| 系统 \ 架构 | x86_64 (amd64) | arm64 (aarch64) |
|---|---|---|
| Windows | exe (21.5 MB) | — |
| macOS | — | dmg (24.8 MB) |
| Linux | deb (27.6 MB) AppImage (101.1 MB) |
— |
新增
- 授权中心自动识别本机登录:Codex CLI、Copilot、Kiro、Cursor、Antigravity、Qoder / Qoder CN、Trae / Trae CN 只要官方客户端已在本机登录,授权中心就会多出一条只读的「本机登录」行,并从用量快照显示套餐与额度;Qoder CN / Trae CN 折进对应分组,不再因为 Pane 没有它的登录记录而显示为空。对应卡片曾被删除时,行内提供「显示用量卡片」一键恢复(只读取官方登录文件,绝不回写)。
- 每个 Provider 的接入方式说明:自定义面板现在会明确告诉用户这个 Provider 靠什么接入——扫码、浏览器登录、设备码、桌面版导入、网页会话、API key 还是读取本机登录;登录型会给 2–3 步操作指引,并只显示真正能完成接入的按钮。
- WorkBuddy AI 独立档位:新增 WorkBuddy 国际版(
workbuddyai,www.workbuddy.ai)。它与 CodeBuddy 国际版是两个产品:独立的扫码入口、账单路径、桌面登录文件和本地日志目录。国内版与国际版同 UID 不会互相覆盖,凭据域名不匹配会被拒绝保存。 - 授权中心来源标注与桌面版导入:账号行现在标明凭据来源(扫码 / 桌面版导入)与企业名。WorkBuddy 的授权中心新增「导入桌面版登录」,把官方客户端里明文的登录态导入为 Pane 管理的账号;加密信封只报告状态、不解密,也绝不回写官方文件。
- 额度来源行与资源包明细:当额度来自桌面版或网页会话时,卡片会多一行
Source说明;7 天内到期的资源包单独显示剩余与倒计时(最多三行),其余有效资源包合并为一行汇总(数量 / 总剩余 / 最近到期)。 - WorkBuddy / CodeBuddy 本地 Token 统计:用量面板新增 WorkBuddy(国内)、WorkBuddy AI、CodeBuddy CLI 三个本地日志来源,读取 input/output/cache read/cache write;未定价模型仍计入 token 并标记未定价。积分账本与 token 统计分开,不混算。
- 基元律动额度卡片:新增基元律动(tokenrhythm)provider,卡片显示可用额度与冻结额度(人民币)。凭据是网页登录态而非 API key——设置面板点「网页登录」在弹出的浏览器窗口里用手机号加验证码登录,会话存在本机,重启后仍有效。
- 弹窗置顶与位置锁定:总花费行新增置顶与锁定两个按钮。置顶让面板浮在其他窗口之上;锁定默认开启,此时每次唤出都居中且不可拖动,解锁后可把面板拖到任意位置,位置会被记住,下次唤出回到原处。
- 弹窗记住上次的界面:切到自定义看板、皮肤工坊或某个 provider 的配置页后关闭弹窗,再次唤出会回到那个界面而不是卡片列表;该 provider 已被删除时退回列表。
- 定制面板的「去设置里登录」按钮:基元律动这类网页登录型 provider,在定制面板的行内多一个地球图标按钮,点击直接打开设置面板并定位到该 provider 的密钥行。
- 用量来源徽章:Claude 卡上新增「疑少计 ×N」与「cc-switch ×N」两个徽章,说明当天的用量来自哪个数据源、以及哪些天可能少计。天数按当前视图(今日/昨日/7 天/30 天/全部)分别统计。
- Qoder CN 本机用量(#28 第一期):用量面板读取 Qoder CN 桌面端本地转录,统计逐请求 credits 与派生的计费输入 tokens(Σ 上下文占比 × 上下文窗口)。免费/零倍率模型(如 DeepSeek-V4-Flash)只写名义 credits、不占额度,因此实扣与名义分开显示,并标出免费请求次数和当日 Top 10 会话。模型明细现在也进入总花费的「按模型 / 按工具」列表:每个模型显示测算的 token 数并标「估算」,credits 仍以准确值单列(不折算成美元)。
变更
- 基元律动品牌标:卡片改用基元律动的正式标志(「TR」字形),随主题自动适配深浅色;此前是自绘的波形占位标。
- 扫码登录互不打断:同一时刻发起国内版与国际版扫码时,两边不再互相清掉对方的状态;同一账号的并发刷新会合并为一次,避免用旧刷新令牌覆盖刚轮换的新令牌。
- 错误提示更明确:额度查询失败时区分会话过期、拒绝访问、浏览器指纹校验、限流与服务端错误,不再统一显示一个笼统错误。
修复
- 「添加账号」弹错对话框:登录型 Provider(Codex、Copilot、CodeBuddy 家族、Qoder、Kiro、Windsurf、Trae、Zed 等)过去点「添加账号」会弹出 API key 输入框,其中 11 个还会真的把 key 写进去、随后报
unknown provider。现在统一跳到授权中心完成真实的扫码/浏览器/设备登录;Type 为 key 的 Provider 仍保留粘贴、测试、保存。 - 设置页登录入口:9 个浏览器/扫码登录 Provider 不再调用错误的总
oauth_start(会直接报「不可用」),统一进入授权中心。 - CodeBuddy 家族的接入说明:四个租户在配置面板里不再显示「无需凭据」,而是扫码登录 / 桌面版导入 / 网页会话的说明与入口。
- stepfun-plan 面板不可达:其账号密码/Oasis token 专用面板此前被多账号分支遮蔽,现在可以正常打开。
- 已登录却显示未保存:CodeBuddy / WorkBuddy 等登录型 Provider 的凭据状态改读正确的账号库。
- 同一账号出现两张卡:桌面版登录态与扫码账号是同一个 UID 时会各产出一张同 ID 的卡;现在已有 Pane 账号时不再重复产出桌面卡。
- 「已登录」误判:基元律动登录页在认证之前就会落下自己的 cookie,旧逻辑把这些访客 cookie 当成会话,导致点「网页登录」立刻显示已登录、登录窗口根本不弹、卡片也一直空白。现在「已登录」一律以网站回答为准;缓存的会话过期会被立即清除。
- 登录态读取通道:会话改从 WebView2 的 cookie manager 读取。原先读浏览器 Cookies 数据库文件,浏览器运行时该文件被独占锁定、读取必然失败;会话 cookie 本身也是 httpOnly,页面脚本同样读不到。登录完成检测改由 Rust 侧轮询,绕开远程来源的调用限制。
- 设置面板的登录按钮无响应:网页登录与清除会话按钮渲染在设置面板,但处理函数挂在定制面板的事件分发上——两者是不同的窗口,点击因此落不到任何地方。同时「网页登录」按钮被放在了「无 key 就提前返回」之后,非 key 场景下够不到。
- 账号保存失败不再丢账号:保存账号时若文件写入失败,旧逻辑已先删掉对应凭据,下次加载这个账号就消失了。改为文件写成功后才清理,写失败时旧账号与凭据全部可恢复。
- 用量来源判定的准确性:疑少计比较先按卡片最终归属剥除其他厂商的用量,跨厂商的覆盖差异不再被误算成 Claude 少计。
Pane 0.8.6
Pane v0.8.6 — 架构深化 / 密钥库流程 / 额度单位
| 系统 \ 架构 | x86_64 (amd64) | arm64 (aarch64) |
|---|---|---|
| Windows | exe (21.3 MB) | — |
| macOS | — | dmg (24.6 MB) |
| Linux | deb (27.3 MB) AppImage (100.9 MB) |
— |
新增
- 独立用量单位:积分、次数、语音分钟与 token 分开记录和展示,不再把不同厂商的额度相加;额度趋势的悬浮说明会带上单位。
- 密钥库会话迁移:WorkBuddy Web 与豆包的登录会话改为系统凭据库优先;迁移成功后删除旧明文会话文件,失败时保留原文件作为回退。
变更
- 刷新与隐藏恢复:较旧的刷新结果不再覆盖较新的数据;隐藏窗口时暂停重绘,重新显示后一次补齐,避免重复绘制。
- Provider 注册与托盘:全局刷新、单卡刷新和托盘共用一份可执行注册表;GIPHY、CodeBuddy、Windsurf 也可进入托盘。
- 密钥库编辑:v3 密钥库的备注和名称可在解锁后直接修改,重新封包并更新完整性校验。
- WebView2 内存策略:首次隐藏加载不再提前降低内存目标,改为窗口真正隐藏后再降低,降低部分版本首次显示异常的风险。
修复
- 查看/复制无响应:解锁成功后不再重建密钥列表,避免按钮或文本节点被替换;解锁、查看、复制失败时在设置面板显示具体错误。
- v3 错误密码提示:v3 密钥库解锁失败统一返回“主密码错误”,查看/复制会正常弹出重试提示。
- 额度概览余额显示:只有余额、没有百分比的 Provider(如 DeepSeek)不再显示问号,直接显示余额(如 ¥7.13),下方标注指标名。
- 用量历史兼容:旧版 credits 历史迁移到新的分单位记录;未知版本或损坏文件保持原样,不会被覆盖为空。
- 恢复码规范化:Rust 与前端共用同一套恢复码规范化向量,避免空白字符和大小写处理不一致。
Pane 0.8.5
Pane v0.8.5 — 账号即时同步 / 凭据修复指引 / 紧凑额度条 / 字体引导
| 系统 \ 架构 | x86_64 (amd64) | arm64 (aarch64) |
|---|---|---|
| Windows | exe (21.3 MB) | — |
| macOS | — | dmg (24.6 MB) |
| Linux | deb (27.3 MB) AppImage (100.9 MB) |
— |
新增
- 凭据修复入口:查询异常卡区分网络、凭据、权限和限流错误,支持进入对应账号表单补齐信息并重新测试;查询失败的账号仍可保存,开启后保留在总览中。
- Provider 来源说明:补齐内置 Provider 的配置路径、数据来源、查询内容与权限边界;API key、登录会话和本地统计分别说明。
- MCP 多密钥总览:BochaAI、Tavily、Firecrawl、Brave Search 的密钥按服务折叠,支持展开逐 key 读数;X/X 按本轮查询成功数与配置数显示,共享账户余额不重复视为独立套餐。
- MV Boli 字体引导:新用户在系统已安装该字体时默认启用,并显示字体和主题设置说明;已有自定义字体的用户保持原设置,其余符合条件的老用户可一次性接受或拒绝推荐。关闭已展示的引导同样记为已读。
变更
- 默认紧凑额度视图:新用户采用条形双列总览;已有明确视图选择的用户保留原设置。
- 额度接口与权限:Novita 使用新的余额接口;OpenRouter 普通 key 可独立读取自身用量,账户总余额仍需 Management key;SiliconFlow 原余额接口停用后改为验证密钥并明确提示余额不可读,Groq 缺少额度响应头时保留连接状态。
修复
- 新增账号立即同步:设置与定制界面保存账号后同步详情、总览与可用数;修复默认账号重试读取旧来源、旧请求覆盖新凭据和跨窗口刷新倒序的问题。
- Step Plan 身份与错误状态:拒绝冲突或无效身份,区分缺授权与临时网络故障,串行处理凭据更新和续期,避免旧会话覆盖新会话。
- GIPHY 应用统计:按应用身份读取历史调用量,排除当日、未来和非法日期;历史推导上限不再标记实时额度用尽,缓存绑定当前凭据。
- 折叠卡片空白:指标全部按需展开或历史标签变化时保留一行可见读数,同时尊重手动隐藏设置。
- Windows 刷新黑窗闪烁:隐藏后台查询启动的控制台子进程窗口,避免启动和刷新时短暂弹出黑窗。
Pane 0.8.4
Pane v0.8.4 — 首启全量检测 / GIPHY 调用量 / 预览版通道
| 系统 \ 架构 | x86_64 (amd64) | arm64 (aarch64) |
|---|---|---|
| Windows | exe (21.2 MB) | — |
| macOS | — | dmg (24.5 MB) |
| Linux | deb (27.3 MB) AppImage (100.8 MB) |
— |
新增
- 首次启动全量检测本机工具:第一次打开 Pane 时扫描整台电脑(各工具留在本机的登录态与配置文件、环境变量),把检测到的 coding harness 列成清单让你勾选——勾中的直接出现在额度总览与看板上,没勾的留在定制面板随时可开。登录过期或查询失败的工具也会列出并标注状态,一眼看出哪个需要重新登录。此前只有「默认启用」的十来家参与检测,Copilot / Trae CN / Qoder CN / Kiro 这类装在机器上也看不到
- 「重新检测本机工具」:设置 → 常规新增入口,装了新工具后随时重扫;重扫时新检测到的默认不勾,不会改动你已有的配置
- 空机器引导:什么都没检测到时,清单给出 Claude / Codex 两条建议(默认勾选,即原有的两张接入引导卡)
- GIPHY 调用量卡片(MCP 分组):新增 GIPHY provider,卡片按应用列出近 7 天调用次数,数据来自 GIPHY 开发者面板的统计接口;凭据粘贴面板的
access_token(不是 API key——统计接口只认面板用户身份,用应用密钥会被拒)。注意统计按天聚合,当日数字次日才出现
变更
- 首启选择一次定盘:勾选结果写入配置后不再打扰(直接关掉弹窗即采用默认);「重置设置」会重新触发一次检测
- 发布通道分正式版与预览版(工程侧):tag 带
-后缀(如v0.9.0-rc.1)即预览版——同样构建三平台安装包,但不进入自动更新、官网下载、winget 与国内镜像,链接可直接发给测试者;正式 tag 行为不变
Pane 0.8.4-rc.1
Pane v0.8.4-rc.1 — 首启全量检测 / 勾选上板 / 预览版通道
| 系统 \ 架构 | x86_64 (amd64) | arm64 (aarch64) |
|---|---|---|
| Windows | exe (21.2 MB) | — |
| macOS | — | dmg (24.5 MB) |
| Linux | deb (27.3 MB) AppImage (100.8 MB) |
— |
新增
- 首次启动全量检测本机工具:第一次打开 Pane 时扫描整台电脑(各工具留在本机的登录态与配置文件、环境变量),把检测到的 coding harness 列成清单让你勾选——勾中的直接出现在额度总览与看板上,没勾的留在定制面板随时可开。登录过期或查询失败的工具也会列出并标注状态,一眼看出哪个需要重新登录。此前只有「默认启用」的十来家参与检测,Copilot / Trae CN / Qoder CN / Kiro 这类装在机器上也看不到
- 「重新检测本机工具」:设置 → 常规新增入口,装了新工具后随时重扫;重扫时新检测到的默认不勾,不会改动你已有的配置
- 空机器引导:什么都没检测到时,清单给出 Claude / Codex 两条建议(默认勾选,即原有的两张接入引导卡)
变更
- 首启选择一次定盘:勾选结果写入配置后不再打扰(直接关掉弹窗即采用默认);「重置设置」会重新触发一次检测
- 发布通道分正式版与预览版(工程侧):tag 带
-后缀(如v0.9.0-rc.1)即预览版——同样构建三平台安装包,但不进入自动更新、官网下载、winget 与国内镜像,链接可直接发给测试者;正式 tag 行为不变
Pane 0.8.3
Pane v0.8.3 — 看板清爽化 / 凭据入钥匙串 / 俄语补全
| 系统 \ 架构 | x86_64 (amd64) | arm64 (aarch64) |
|---|---|---|
| Windows | exe (21.2 MB) | — |
| macOS | — | dmg (24.5 MB) |
| Linux | deb (27.3 MB) AppImage (100.8 MB) |
— |
新增
- 未配置 Provider 折叠:看板不再被几十张「未配置凭据」卡刷屏——裸未配置卡收进看板底部一个默认收起的「未配置的 Provider(N)」分组(点击或 Enter / Space 展开),Claude / Codex 两张引导卡保持外露;额度总览同步不再显示「需凭据」条目;一张卡都没有时改为带「去添加 Provider」按钮的引导空状态。升级用户的旧配置不被改写,看板同样清爽
- 「隐藏未配置的 Provider」开关:设置 → 常规新增开关,默认开启;关闭后完全恢复旧行为(未配置卡原地平铺、总览照旧);开关切换后看板与总览即时变化,重置设置与跨窗口同步复选框状态
变更
- 登录类令牌全部进系统钥匙串:OAuth / 登录刷新令牌、Cursor / Codex 账号令牌、检索 key 五处明文存储迁入系统凭据库(Windows 凭据管理器 / Keychain / Secret Service),JSON 文件只留标签、账号 id、过期时间等非机密字段;旧版本的明文条目在首次读取时自动迁移——钥匙串写入成功才删明文,写入失败保留明文继续可用,不丢凭据;删除账号、登出同步清理钥匙串条目;
SECURITY.md写明「哪些凭证允许明文」的边界 - 俄语界面补全 43 个缺失键:One/New API 设置区、皮肤预览、页脚提示此前整片英文回退;三字典键集比对接入 CI,此后漏翻任何语言直接红
- 两个手搓随机源换操作系统级:Cursor 登录 PKCE verifier(原熵约 64 bit)与遥测匿名 UUID(原由时间与进程号推导)改用 OS 随机源,与注释宣称一致
- CI 与发布链路统一 pnpm:删除
package-lock.json,CI 前端门禁与发布构建改用 pnpm 冻结锁文件——CI 验证的依赖解析与开发实际运行的一致 - 测试与 CI 加固:82 个从不执行的测试恢复执行(parse-tests 收录托盘投影与遥测 39 个;CI 新增 src-tauri 自身测试作业 43 个,含快照缓存 / 卡片设置误删的数据损失防线断言);配置键新增前端编译期完整性断言
修复
- 花费热力图同日双计:kimi 改名 moonshot 后同一天两个 id 各出一行——明细视图补上汇总视图已有的别名折叠(同日取大者、不求和;改名前历史日保留)
- 单点 panic 不再级联:全树 49 处互斥锁取用统一为中毒容忍写法,任一锁持有期间 panic 不再永久毒化后续刷新循环与命令入口
- 隐私与治理文档对齐事实:遥测「单一可审计文件」更正为两处实现并补披露每日汇总发送失败即丢弃的有损性;
AGENTS.md项目地图去掉 3 倍失真的前端行数描述
Pane 0.8.2
Pane v0.8.2 — 新手引导 / 字体资源包 / 刷新唤醒 / 信封分享
| 系统 \ 架构 | x86_64 (amd64) | arm64 (aarch64) |
|---|---|---|
| Windows | exe (21.2 MB) | — |
| macOS | — | dmg (24.5 MB) |
| Linux | deb (27.3 MB) AppImage (100.8 MB) |
— |
新增
- 新手聚光灯引导:首次安装自动播放 5 步聚光灯引导(总花费 → 额度总览 → 服务商卡片 → 右栏图标径迹 → 左栏控制栏),每步带上一步 / 下一步 / 跳过,
Esc随时退出;老用户升级不触发,设置 → 常规「重新演示」随时重看;中 / 英 / 俄三语文案;窗口缩放与滚动时高光跟随目标。完成、跳过、退出都写入「已见过」状态,首次演示资格跨重启保留 - 字体资源包:与皮肤包同一套闸门——zip + manifest + 逐文件 sha256,校验通过才落盘,损坏或篡改整包拒装不留残骸;安装后字体进入字体下拉可直接应用,卸载回落系统字体;
@font-face由 Rust 生成,包内 CSS 一律不执行;设置 → 常规字体行下方给出入口、已装列表(已下载 / 可下载状态)与「URL + SHA256」手动导入;首发无官方字体上架,推荐 Windows 自带 MV Boli(字体下拉直接选、无需下载) - 刷新点自动触发(默认关):GLM / MiniMax 等「必须请求一次才进入计费周期」的 5 小时套餐,到刷新时刻自动发一次轻量请求叫醒周期;默认关闭,开启需在设置中显式同意(弹窗明示会消耗一次真实请求);同一刷新点只触发一次,重启与时钟回拨不重复;卡片显示 waiting / attempted / success / failed / skipped 五态;固定 URL allowlist、不跟随重定向、失败不回显厂商原始响应;端点按智谱 / MiniMax 官方文档核实(国际 + CN 均已覆盖)
变更
- 趋势图改用真实数量:credits 行画每日 credits 消耗、token 行画每日 token、cost 视图按金额;轴、悬浮提示与标签的三语文案同步去掉「%」;无数据日期保持「无数据」态不画 0;采样百分比管线整条退场
- 复制卡片为图片先选范围:总花费卡按钮改为先弹时间范围菜单(今天 / 昨天 / 7 天 / 30 天 / 全部,当前窗口打勾)再生成信封模板图;信封数字与面板同源同范围(跟随按工具 / 按模型切换),空窗口出「无用量」;provider 卡保持即时整卡快照不变
- 豆包图标换官方头标:卡片、总览小卡、临期行三处统一换成豆包官方 192px 头像(内嵌 24×24 SVG,原始字节未改)
- 更新说明弹窗精简:自动更新后的「本次更新内容」只显示最新版本最多 4 条要点;设置里的更新日志仍可查看完整版本全文,同一 CHANGELOG 数据源
- credits 累计跟随时段:总花费 credits 累计改为跟随 5 小时 / 每周时段 tab 的窗口化口径,与 token 行计算方式一致
- 更新链路 CN 加速:识别 CN 客户端后经站点边缘改写安装包 URL 到 Gitee 镜像(HEAD 预检、失败自动回退国际直链);走代理的客户端显式询问 CN 镜像;页脚更新按钮实时反映下载中的更新状态,不再点了没反应
- README 与官网:hero 主图重拍(折叠总花费 + 完整额度总览)并去重,中英双语严格镜像;官网设计区嵌入两张 archify 自包含架构图(架构总览 / 刷新数据流,深浅主题可用),演示面板随本版本前端重建;新增每周一上游参考仓库定时扫描工作流
修复
- 点设置默认弹授权中心:面板跳转意图写入配置后消费不清空,面板窗每次重建都重放陈旧意图——点齿轮打开的是授权中心而非设置页;意图改为一次性消息(读取即清空 + 10 秒 TTL),齿轮与
Ctrl+S显式打开设置页 - 分享模板条长与数值口径不一致:mtok 条长与打印值口径不统一,统一复用
spendVal;分享信封补入同范围 credits 独立行,与面板口径一致
Pane 0.8.1
Pane v0.8.1 — 皮肤包落盘修复 / 工坊画廊改版 / README 换装
| 系统 \ 架构 | x86_64 (amd64) | arm64 (aarch64) |
|---|---|---|
| Windows | exe (21.1 MB) | — |
| macOS | — | dmg (24.4 MB) |
| Linux | deb (27.1 MB) AppImage (100.6 MB) |
— |
修复
- 皮肤包安装后重启即失忆(阻断级):
verify_pack校验 manifest 后没有把它写回安装集合——下载、安装、热应用全程正常,但manifest.json不落盘,重启后加载器找不到清单,工坊忘记已装皮肤。现在校验过的 manifest 原始字节随包落盘(保留原始格式与未知字段),重启后从磁盘完整恢复。真实链路已验证:HTTP 下载 → 落盘 → 工坊列表出现 → 热应用 → 杀进程重启后列表与已应用皮肤全部恢复;配套回归测试installed_pack_is_listed_and_loads_its_stylesheet
变更
- 皮肤工坊改画廊布局:固定页头(当前外观 + 返回)+ 唯一滚动正文 + 固定操作栏;主预览换上有辨识度的总花费面板样张($32.80 圆环 + 服务商明细,固定演示数据不读真实账户),下方缩略图画廊浏览;日间 / 夜间 / 并排三种预览模式;返回、日夜切换、使用皮肤、恢复原生全部配上 Phosphor 语义图标(文字与禁用态保留);切换皮肤与日夜模式时保留滚动位置与键盘焦点;下载、保存、移除失败在操作栏内就地提示;signal 主题的 8 条规则加作用域保护,资源包预览不再继承邮局样式
- README 换装(magpie 结构):中英双份按 magpie 的板块骨架整体重写——居中头部内嵌主图、「适合你吗」开场、快速开始、来源形态表、「它如何工作」架构图、八个小节各配主题自适应截图对(8 组 16 张 @2x,随 GitHub 读者的亮暗主题切换)、文档链接表、隐私段、star-history 收尾;服务商数修正 66 → 68(补上 CodeBuddy CN / WorkBuddy);默认启用家族不再写死易漂移的数字;官网演示包随 0.8.1 前端重新打包(页脚版本与站点 hero 同步)