全部插件

DSH / BUNDLE / CLIENT-UI

@dsh-external/dsh-ui-progress

v0.11.12lhh010 / dsh-ui-progress5bcb51e96a

可安装组合包UI 与客户端插件社区 · Topic 自动分析Web UI

概览

@dsh-external/dsh-ui-progress

DSH Web UI 会话进度插件:输入框停靠区常驻会话进度条(todos 真实进度 / 无投影默认 100% / 中断橘红态 / 实时 token 生成速率),零核心改动。

README / ZH

插件文档

目录摘要

DSH Web UI 会话进度插件:输入框停靠区常驻会话进度条(todos 真实进度 / 无投影默认 100% / 中断橘红态 / 实时 token 生成速率),零核心改动。

dsh.pub 核对固定版本的组合包契约、运行时事实与分发语义;完整 README 请查看源仓库。

在 GitHub 阅读完整 README

LIMITATIONS

已知限制

- 会话整体进度无专门投影:无 todos 时填充固定 100%,不展示伪百分比;todos 比例只反映当前 todos 列表,不代表会话全程进度。 - 中断检测按当前窗口 + 最新回合判定(v0.9.3 起以 `turn/end reason` 为主信号,停止即检出,不再依赖节点痕迹);分页/压缩后旧标记被截断,中断态随之消退;窗口内没有 `turn/end` 事件(如会话被强杀且未修复)时回退到节点痕迹,仍可能漏检。处于重试路径(model-retry)的回合不显示中断态。 - ETA 完全依赖模型在 `report_progress` 的 `eta` 字段上报:模型不报或报错(非字符串/非正数)就不显示;进度条取窗口内**最近一次**上报的 eta,若最近一次未带 eta 则隐藏(即使更早的上报带过)。 - 浏览器 half 刷新页面即生效(宿主 half 为空,升级安装无需重启 `dsh web`)。 - CSS 动效常量(时长/缓动)为本地字面量(当前样式体系尚无 motion token 族);中断橘红色为 warn/error token 的 `color-mix`(样式体系无独立橘色 token)。 - 实时 token 速率为**估算值**(流式 chunk 无 token 计数):先按 CJK 感知字符密度起算,一旦有已结算 step 的真实 provider usage 即按密度**自校准**(首个校准 step 之前的首个回合仍为字符启发式);推理/正文/工具参数一并计入;显示为 1s 滑动窗口平均(本地字面量 `TOKEN_RATE_WINDOW_MS`),非 provider 报告值,回合结束后以核心 StatsLine 的结算 tokens/s 为准。