Repository navigation
Releases: LyaxZ/dsh-goodies
Releases · LyaxZ/dsh-goodies
Release list
v0.1.6
dsh-goodies 0.1.6
变更
- 设置卡片改为按功能分区:四个功能各自可展开,通知相关的开关与权限收进「完成通知」分区,后续新增选项也有固定位置。
- 提示音不再依赖系统通知:两个开关各管一半,系统通知被静音时提示音仍然播放。
English
Changed
- The settings card is split by feature: each of the four can be expanded on its own, and the notification switches and permission sit together in the completion-notification section, leaving room for further options.
- The chime no longer depends on the system notification: the two switches are independent, so a silenced notification still leaves the chime audible.
v0.1.5
dsh-goodies 0.1.5
变更
- 实时读数跟着输出起伏:速度与合计按实际生成过程走动,工具调用期间不增长,恢复后继续累加。
- 合计只统计本轮生成的内容:正文、思考与工具调用参数计入,输入与缓存不计入,换一轮从零开始。
- 推理强度面板适配深色主题:深色下档位越高颜色越浅,轨道方向同步反转。
修复
- 新消息发送后不再显示上一轮的合计:回复开始前读数保持为零。
- 工具调用后合计继续累加:多步回答的读数不再中断或归零。
English
Changed
- The live reading follows the output: speed and the turn count rise with the generation itself, hold still during a tool call, and carry on afterwards.
- The count covers this turn's generated content only: prose, reasoning and tool-call arguments count; prompt and cache do not. It starts over with each turn.
- The effort panel follows the dark theme: on a dark surface the strongest setting is the lightest tone, and the rail runs the same way.
Fixed
- A new message no longer opens on the previous turn's count: the reading stays at zero until the reply begins.
- The count keeps growing after a tool call: a multi-step answer no longer stalls or restarts.
v0.1.4
dsh-goodies 0.1.4
新增
- 完成通知:每一轮结束时发一条系统通知,标题是会话名,正文带用时;点通知回到那个会话,页面在前台也会提醒,没有通知权限时退回闪烁标题。
- 通知提示音:可以给完成通知配一声轻提示音,单独的开关。
变更
- 设置卡片多了两行:完成通知的开关,以及通知权限的状态与「请求权限」按钮;原来的「减少动效」开关已移除,系统级的「减少动态效果」仍然生效。
- 输出很少的回合不再显示速度:这类回合的时间大半花在建连和首字等待上,换算出来的速率没有意义,现在直接省略这一项。
English
Added
- Completion notification: a system notification when a turn finishes, titled with the session and carrying how long it took; clicking it returns to that session. It also fires while the page is in front, and falls back to flashing the title without permission.
- Notification sound: an optional soft chime for the completion notification, with its own switch.
Changed
- The settings card gained two rows: the notification switch, and the permission status with a request button. The old "reduce motion" switch is gone; the system-level reduced-motion preference still applies.
- A turn with very few output tokens shows no speed: most of its time is connection and first-token wait, so the derived rate means nothing and the field is now omitted.
v0.1.3
dsh-goodies 0.1.3
变更
- 实时读数更贴近实际生成:总数取「提供方用量」与「已生成文字」中的较大者,并按这一轮真实的 token/字符比校准;读数随文字增长持续变化,不再等整块数据到达。
- 速度改用最近 1.2 秒的滚动窗口:不再做重度平滑,快慢跟着实际节奏走。
- 成绩单的平均速度只按生成时间计算:优先取每步「首 token → 完成」的区间,其次用各步区间之和,或整轮时长减去工具调用耗时。
修复
- 切换会话后实时读数归零:总数与计时按「会话 + 轮次」保留,切回来接着显示原来的读数。
- 总数一度小于每秒速度:两个读数现在同源,总数不会低于已经产出的量。
- 成绩单的速度偏低:不再把调用工具、等待结果的时间算进分母。
English
Changed
- The live reading follows the answer more closely: the total takes the larger of the provider's usage and the text already produced, calibrated by the turn's own token-to-character ratio, so it moves as the text grows instead of waiting for a whole chunk.
- The speed is a rolling 1.2-second window: no heavy smoothing, so it rises and falls with the actual pace.
- The report's average speed counts generation time only: it prefers each step's first-token-to-finish span, then the sum of those spans, then the turn minus its tool calls.
Fixed
- The live reading restarted after switching sessions: the total and the clock are kept per session and turn, so coming back shows the same numbers.
- The total could be smaller than the per-second speed: both readings now come from the same source, and the total never drops below what has been produced.
- The report's speed read too low: time spent in tools and waiting is no longer in the denominator.
v0.1.2
dsh-goodies 0.1.2
变更
- 推理强度面板的进出更平缓:打开时渐显放慢,关闭时改为淡出;点返回、按 Esc 或 Shift+Tab、点面板外面都会淡出。
- 面板左上角新增返回按钮:点一下回到模型列表,不必先关掉整个菜单。
- 成绩单的速度更常出现:优先按真正生成文字的时间计算,缺少时间戳时改用只含生成时段的估算。
修复
- 返回后马上再打开推理等级,面板不出现:现在可以立即重新打开,菜单也不会停在空白状态。
- 退出推理等级时闪出一次整块面板:返回过程中不再重建面板,也不会出现旧面板盖在新列表上的那一瞬。
English
Changed
- The reasoning panel opens and closes more gently: it fades in more slowly and now fades out, whether you use the back button, Escape, Shift+Tab, or a click outside.
- A back button in the panel's top-left corner: one click returns to the model list without closing the menu.
- The report's speed shows up more often: it prefers the time actually spent producing text, and falls back to an estimate over generation time only.
Fixed
- The pane did not open when it was reopened right after going back: it opens again immediately, and the menu no longer stays blank.
- Leaving the reasoning pane flashed a whole panel once: the panel is no longer rebuilt during the return, and it never covers the model list that just appeared.
v0.1.1
dsh-goodies 0.1.1
变更
- 兼容性声明只保留实测过的版本:支持范围收到 DSH 0.2.1-rc.1 与 0.2.1-rc.2,未验证过的预发布版不再列进去。
English
Changed
- The compatibility claim now lists only the releases that were checked: the supported range narrows to DSH 0.2.1-rc.1 and 0.2.1-rc.2, and prereleases that were never tested are no longer named.
v0.1.0
dsh-goodies 0.1.0
首个版本:一个只跑在浏览器里的插件,包含思考强度滑块、运行状态旁的实时速度与本轮用量、每条回答的成绩单,三项各自独立开关。
新增
- 思考强度滑块:模型菜单的「推理等级」变成一条横向粗轨道加白色滑块,拖动或点按都能切换,当前档位名显示在上方,真实默认档会标出来。
- 档位名沿用原生:滑块上的档位全部来自模型自己的列表,不改名、不补造 Off;某个模型若原生提供 off,就照原样显示。
- 流光与吸附:轨道里的粒子随档位增多、变快,颜色从浅蓝走到深蓝;松手或点按后按滑块中心落在哪一侧吸附到最近的档位,动画可被打断并从当前位置接续。
- 实时 tok/s:运行状态行右侧显示「★ 速度 · 本轮合计」,速度只按真正产生 token 的时间计算,工具等待不计入。
- 本轮合计:与本轮用量面板同口径,1000 以上按 K / M / B 缩写,只增不减。
- 每条回答成绩单:用量右边补上输入 · 输出 · 缓存,时间右边补上总用时与输出速度,缺失项写「—」。
- 设置卡片与减少动效:三个功能各有开关;减少动效只停动画,不改读数。
English
First release: a browser-only plugin with an effort slider, a live speed and turn-total readout beside the running status, and a per-answer report, each behind its own switch.
Added
- Effort slider: the reasoning-level pane becomes a wide rail with a white thumb; drag or tap to switch, with the current level name above it and the model's real default marked.
- Native level names: every position comes from the model's own list — no renaming, no invented Off; a model that exposes off shows it as-is.
- Motion and snapping: particles in the track grow in number and speed with the level, running light blue to deep blue; releasing or tapping snaps to the nearest level by which side of the midpoint the thumb centre falls on, and the animation can be interrupted and continued from where it is.
- Live tokens/second: star, speed and turn total on the right of the running-status row, counting only time that actually produced tokens.
- Turn total: same accounting as the turn usage panel, abbreviated with K / M / B above a thousand, monotonic while the turn runs.
- Per-answer report: input · output · cached next to the usage pill, total time and output speed next to the answer's time, an em dash when a piece is missing.
- Settings card and reduce motion: one switch per feature; reduce motion only stops animation and never changes a reading.