Skip to content

Pulse for Windows v0.6.4

Choose a tag to compare

@github-actions github-actions released this 21 Sep 18:19
· 29 commits to main since this release

新增:StepFun(阶跃星辰)/ Step Plan 供应商完整接入

  • 供应商接入:api.stepfun.com/v1/accounts 端点(404 自动 fallback step_plan/v1/accounts);CNY 余额(total/cash+voucher 多形态)、Credit 点数、套餐百分比窗口与 plan_name 解析;阶跃阶梯品牌图标与添加账号路由。
  • 网页扫码登录:受控 Webview 弹窗登录,Windows 原生 ICoreWebView2CookieManager 穿透 HttpOnly 捕获 Oasis-Token,自动落盘凭据管理器并触发刷新——无需手动复制 Token。
  • Token 30 分钟无感续期:会话过期时自动用保存的完整会话 Cookie 在隐形窗口刷新捕获新 Token 并重试抓取,全程无感;续期失败静默返回原错误。
  • 加油包识别:bucket_type == 2 独立为"加油包剩余"额度并展示到期时间,与套餐 Credit 并列。
  • 24h 积分图表:详情卡底部紧凑柱状图 + Token Spend 页明细卡片,悬停显示时段调用次数与消耗 Credit。
  • 错误精细化:embezzled(被踢下线)、Token 过期、凭据无效等 Connect-RPC 错误语义化中文提示。
  • 双凭据独立保留:API Key 与 Oasis Token 分开保存,单独更新任一项不影响另一项;任一来源失败单独提示。

修复

  • 设置页外链无响应:WebView2 不处理 target="_blank"——新增 open_external_url(仅允许 https,ShellExecuteW 调系统浏览器),About 页与更新中心链接全部接通。