Skip to content

Releases: Masterchiefm/zcode-speed-panel

zcode-speed-panel 0.4.6

Choose a tag to compare

@github-actions github-actions released this 22 Sep 08:00

变更

  • 「最高 / 历史」角标改为近 7 天统计:今日平均卡左上角「最高」与右上角「历史」两个小圆环不再累计全部历史,只统计**近 7 个自然日(含今日)**的调用——每日零点滑动过期,最早一天的调用整体移出统计,读数更能反映最近的使用状态。其余口径不变:「最高」仍只计有效输出 ≥300 token 且纯生成 ≥1s 的调用(过滤毫秒级小调用的假峰值),「历史」平均仍与今日平均同口径、不过滤。
  • 升级后两个角标的读数可能明显变小(远期旧数据不再计入),属预期行为;悬停小圆环可查看完整口径说明。

安装

Windows 安装包(NSIS)与 macOS dmg(双架构独立包)。Windows 下载 zcode-speed-panel_0.4.6_x64-setup.exe 安装;macOS 按机型下载 zcode-speed-panel_0.4.6_x64.dmg(Intel)或 _aarch64.dmg(Apple Silicon,需 macOS 11+),拖入 Applications。mac 包未签名公证,首次打开需绕过 Gatekeeper:右键打开,或 xattr -cr /Applications/zcode-speed-panel.app(详见 README)。

zcode-speed-panel 0.4.5

Choose a tag to compare

@github-actions github-actions released this 21 Sep 11:09

变更

  • 曲线卡「模型详情」改为卡内视图:新增「整体曲线 / 模型详情」分段拨杆,两个视图互斥切换并记住选择(原独立弹窗移除);模型详情含图例 chips 多选 + 按模型折线 + 统计条。
  • 两个视图共用时间轴:模型详情与整体曲线共用时间范围档位(15 分钟 / 1 小时 / 6 小时 / 24 小时)与 90 桶墙钟槽对齐刻度——切换只换序列、横轴逐像素对齐,趋势随时间平移不变形。
  • 仪表悬浮窗收掉底部空隙:窗口 148×148 → 148×118,主环弧底距窗口下边 8px、与右上角「上轮」小环距上边 8px 对称(表盘大小与读数口径不变)。

安装

Windows 安装包(NSIS)与 macOS dmg(双架构独立包)。Windows 下载 zcode-speed-panel_0.4.5_x64-setup.exe 安装;macOS 按机型下载 zcode-speed-panel_0.4.5_x64.dmg(Intel)或 _aarch64.dmg(Apple Silicon,需 macOS 11+),拖入 Applications。mac 包未签名公证,首次打开需绕过 Gatekeeper:右键打开,或 xattr -cr /Applications/zcode-speed-panel.app(详见 README)。

zcode-speed-panel 0.4.4

Choose a tag to compare

@github-actions github-actions released this 20 Sep 05:09

新增:设置——模块显隐与排序

  • 完整面板顶栏新增 ⚙ 设置按钮:勾选要显示的模块,用 ↑↓ 调整上下顺序(列表从上到下 = 面板从上到下),即时生效、跨重启记住
  • 默认显示:仪表盘、网速监控、近 15 分钟输出速度「快照防护与上传记录」默认隐藏——需要时在设置里勾选开启
  • 隐藏的模块同样参与排序,重新开启时回到原位置;**「恢复默认」**一键还原
  • 即使把所有模块都隐藏,页面也会给出提示(点顶栏 ⚙ 可重新开启),不会变成空白页
  • 并发任务明细卡跟随仪表盘显示,不单独设开关;模块设置不影响悬浮窗/桌宠与状态栏

界面整理

  • 原「网络流量与上传监控」卡更名**「网速监控」**,只保留网络流量本身:整机上传/下载速度、会话流量估算(≈)、ZCode 连接归属、今日累计
  • 快照相关内容(防护开关、今日快照上传、上传记录列表)独立成**「快照防护与上传记录」**卡——快照的一切都在这一张卡里;该卡默认隐藏,在设置中开启后显示,取数口径与之前完全一致

zcode-speed-panel 0.4.3

Choose a tag to compare

@github-actions github-actions released this 20 Sep 03:49

悬浮窗·仪表样式:表盘更大、读法与主窗体一致

  • 主环放大一圈:仪表悬浮窗整体从 128×128 加大到 148×148,实时速度的主环和数字都明显更大,一眼可读;右上角的「上轮」小环保持原位原大小,互不遮挡。
  • 量程口径对齐完整面板:悬浮窗表盘的最小量程从 10 t/s 提高到 60 t/s,与主窗体的当前速度表完全同口径——低速时弧线不再虚高(例如 20 t/s 时,弧线从原来的 ~80% 回到与主表一致的 1/3 处),两处表盘的读数习惯完全统一。速度分档配色(绿→黄绿→黄→橙→红→品红)本就与主表共用,此次后两处表盘从弧线比例到颜色都完全一致。

下载:Windows 安装包 zcode-speed-panel_0.4.3_x64-setup.exe(或免安装 _x64-portable.exe);macOS 按机型选 zcode-speed-panel_0.4.3_x64.dmg(Intel)或 _aarch64.dmg(Apple Silicon,需 macOS 11+),拖入 Applications。mac 包未签名公证,首次打开需右键打开,或执行 xattr -cr /Applications/zcode-speed-panel.app

已装 v0.4.x 的用户也可以直接在应用里点右下角版本号检查更新。

zcode-speed-panel 0.4.2

Choose a tag to compare

@github-actions github-actions released this 20 Sep 02:46

快照防护(Windows / macOS)

ZCode 登录后会把你的**整个项目(连同 .git 历史)**打包加密悄悄上传到云端,设置里关不掉。新增的「快照防护」卡片可以一键阻断:

  • 保留并锁定(推荐):已生成的快照留在本地变只读,ZCode 写不进新快照——没有落盘就没有上传;
  • 删除并锁定:先自动备份一份上传记录清单,再清空全部快照并锁住目录。

开启前会弹窗逐条讲清影响;随时可解除,解除后一切自动恢复。对话、代码补全、工具调用完全不受影响,代价只是失去 ZCode 的「检查点回滚 / 时间线」功能。开启期间卡片持续累计「防护 N 轮对话 · 0 个新快照」,阻断效果看得见。

另外:快照上传记录的每一行新增 📂 按钮,一键在文件管理器中打开该项目的快照目录。

模型速度趋势详情

速度曲线卡片右上角新增「模型详情」:按模型分类的速度趋势与统计(均速 / 峰值 / 调用次数 / token 占比),支持最近 10 分钟 / 1 小时 / 6 小时三个时间窗。图例可点击多选——隐藏干扰模型、只看关心的,选择会记住;另有「全选 / 仅 Top3」快捷操作。

macOS 窗口原生化

  • 左上角改为原生红黄绿按钮:绿色 = 原生全屏,红色 = 折叠为悬浮窗;
  • 打开完整面板时显示 Dock 图标,切到悬浮窗自动隐藏(菜单栏常驻);
  • 多屏更稳:在副屏最大化就地铺满副屏、不再跳回主屏,还原时回到原位。

下载:Windows 安装包 zcode-speed-panel_0.4.2_x64-setup.exe(或免安装 _x64-portable.exe);macOS 按机型选 zcode-speed-panel_0.4.2_x64.dmg(Intel)或 _aarch64.dmg(Apple Silicon,需 macOS 11+),拖入 Applications。mac 包未签名公证,首次打开需右键打开,或执行 xattr -cr /Applications/zcode-speed-panel.app

已装 v0.4.x 的用户也可以直接在应用里点右下角版本号检查更新。

zcode-speed-panel 0.4.1

Choose a tag to compare

@github-actions github-actions released this 18 Sep 13:04

界面

  • 默认窗口加高 700 → 800:打开面板即完整显示全部卡片(速度仪表 / 网络流量监控 / 底部速度曲线),常规状态下无需滚动。
  • 快照上传记录列表固定显示 5 行(原 7 行),其余在列表内滚动查看;文字可选中复制,列表头另有 复制 / 导出 按钮,一键留存整份文本报告(表头 + 逐行记录 + 当日汇总 + ZCode 两组连接实况)。
  • 今日快照工件名单:状态行下方逐行列出工作区(每行 = 工作区 · 个数 · 字节小计,悬停看逐条明细),名单跨重启保留;上传进行中脉冲提示。
  • 连接归属按进程标注(Windows):悬停连接行可看每条连接的远端地址与归属进程(CLI 会话进程 / 桌面端主、渲染、GPU、工具、崩溃报告进程)——"ZCode 桌面端"即 ZCode 自己的 Electron 壳,两组连接都是 ZCode 自身进程,不含其他应用。

测速口径

  • 整机上传/下载速度的滑窗由 10 秒收窄至 约 1 秒,对齐任务管理器的刷新节奏——读数比旧版更跳属预期;速度块悬停说明补齐与任务管理器读数差异的原因:任务管理器显示比特(×8 ≈ 字节)且仅统计所选适配器,本面板为字节、全部非回环接口求和(虚拟网卡 / VPN 隧道流量内外层各计一次),两边瞬时读数对不上是口径差异而非计数错误。

下载:Windows 安装包 zcode-speed-panel_0.4.1_x64-setup.exe(或免安装 _x64-portable.exe);macOS 按机型选 zcode-speed-panel_0.4.1_x64.dmg(Intel)或 _aarch64.dmg(Apple Silicon,需 macOS 11+),拖入 Applications。mac 包未签名公证,首次打开需右键打开,或执行 xattr -cr /Applications/zcode-speed-panel.app

zcode-speed-panel 0.4.0

Choose a tag to compare

@github-actions github-actions released this 18 Sep 10:48

新增:网络流量与上传监控

监控 ZCode 的网络流量,重点回答"我的东西有没有在背后被上传、传了多少"。完整面板新增「网络流量与上传监控」卡(双栏布局,不遮挡底部速度曲线):

  • 整机上传/下载速度与当日总量(真实值):操作系统接口计数器实测,当日累计跨重启续算。口径注意:整机 = 本机全部应用的流量,非仅 ZCode——卡上有显式标注与悬停说明。
  • 会话 / 非会话上传拆分
    • 会话流量(≈ 估算):按当日 token 用量估算 API 对话的上传/下载量级(上传只计未缓存提示——实测缓存命中的上下文不重发);
    • 快照工件(真实值):ZCode 把整个工作区打包加密上传云端(checkpoint 快照,含 .git 历史)时,按接受事件如实累计工件大小,上传进行中卡片脉冲提示;
    • 快照上传记录列表:逐工作区列出已上传快照——时间 / 工作区 / 加密后大小 / 状态(上传中 ⬆、待传、已接受 ✓),最多 12 行滚动。
  • ZCode 连接归属(Windows):会话进程(CLI)与桌面端进程(快照上传等非会话流量)各持有几条外连,悬停可看远端地址。整机上传飙升 + 桌面端新连接 + "快照上传进行中"同时出现,就是一次快照上传的现场证据。
  • checkpoints 目录被 ACL 封锁时如实显示"不可读"(封锁本身即防护,此时监控不到新上传)。

为什么按进程的字节数有的是估算:Windows / macOS 非管理员下没有"按进程直测网络字节"的公开 API(本机实验定论详见项目文档 key-rules #14:socket 流量不进进程 IO 计数、唯一的每连接字节 API 已失效、ETW 需管理员)。面板对每层口径都做了明确标注,不把估算值当真实值展示。

其他

  • 调试日志(~/.zcode/speed-panel-debug.jsonl)新增 net 事件(快照接受/上传起止)与 tick 的网络字段(整机速率、两组连接数、上传中标志),网络问题可对账排查。
  • 新增持久化文件 ~/.zcode/speed-panel-net.json(网络当日累计)。
  • 网络监控仅完整面板显示;悬浮窗/桌宠形态不变。

zcode-speed-panel 0.3.0

Choose a tag to compare

@github-actions github-actions released this 17 Sep 19:52

新功能

  • 多任务并发实测:多窗口/子代理并行时,实时速度显示真实总吞吐;完整面板新增"并发任务"卡,桌宠气泡也会展开分任务行
  • 桌宠动画升级:生成中按速度快慢换动作(小跑 → 迈步 → 跳跃 → 极速跑);气泡向上生长,宠物不再被遮挡
  • 新增"常显上轮均速"开关(桌宠右键菜单 / 完整面板顶栏):勾选后生成中气泡直接显示两行(实时速度 + 上轮均速),无需悬停
  • 更新卡片新增"手动下载 ↗"按钮,可直达 Release 页自行下载

安装

  • Windows 10/11 x64zcode-speed-panel_0.3.0_x64-setup.exe(安装版)或 _x64-portable.exe(免安装版)
  • macOS:Intel 用 _x64.dmg,Apple Silicon 用 _aarch64.dmg;未签名公证,首次打开请右键 → 打开
  • 数据都在 ~/.zcode/ 下,升级不丢数据;v0.2.2 起支持应用内一键更新

zcode-speed-panel 0.2.2

Choose a tag to compare

@github-actions github-actions released this 17 Sep 13:38

新功能:应用内更新

  • 状态栏右下角显示当前版本号,点击即可手动检查更新(检查中 ↻ 旋转,结果以轻提示反馈)
  • 每次启动与每天自动静默检查一次 GitHub 最新 Release;无更新或网络异常时完全静默,不打扰
  • 发现新版本自动后台预下载(右下角更新卡片显示进度与更新说明摘要,"更新内容 ↗"在浏览器打开),下载就绪后点"立即更新"即装:
    • Windows:自动调起安装向导,应用保存状态后自动退出交接
    • macOS:打开安装镜像,把 zcode-speed-panel.app 拖入「应用程序」覆盖安装
  • ✕ 关闭提示后该版本不再自动弹(版本号旁留小圆点提醒),手动检查随时可重新打开

本版起自动更新能力生效:旧版本(≤ v0.2.1)需手动升级这一次,之后即可收到自动更新提示。

安装

  • Windows 10/11 x64zcode-speed-panel_0.2.2_x64-setup.exe(安装版,可覆盖升级)或 _x64-portable.exe(免安装版)
  • macOS:Intel 机型用 _x64.dmg(10.15+),Apple Silicon 用 _aarch64.dmg(11+);包未签名公证,首次打开右键 → 打开,或执行 xattr -cr /Applications/zcode-speed-panel.app
  • 数据都在 ~/.zcode/ 下,各版本可共存、升级不丢数据

zcode-speed-panel 0.2.1

Choose a tag to compare

@github-actions github-actions released this 17 Sep 03:39

Windows 安装包(NSIS)。下载 zcode-speed-panel_x.y.z_x64-setup.exe 安装即可。