Skip to content

Releases: picklerick422/dsh-conv-progress

v0.3.0

Choose a tag to compare

@picklerick422 picklerick422 released this 22 Oct 15:45

v0.3.0 — 插件包移到仓库根

变更

  • 安装形态改为仓库根:lib/、test/、assets/、cordis.patch.yml、package.json 现在位于仓库根,可直接
    dsh plugin add github:picklerick422/dsh-conv-progress 安装,无需 #subdir。
  • 市场条目恢复标准根形态(url 指向仓库根、name 无 # 后缀)。
  • 详细参考文档迁移到 docs/plugin-reference.md,设计/算法文档仍为 docs/dsh-conv-progress.md。
  • 工具脚本(tools/*.mjs)默认路径改为相对仓库根解析,不再依赖固定绝对路径。

不兼容变更

  • 旧安装方式 github:picklerick422/dsh-conv-progress#plugins/dsh-conv-progress 失效,请改用仓库根地址。

校验

  • node --test test/estimator.test.mjs test/history.test.mjs → 17 pass / 0 fail
  • 真实 GUI 实测:胶囊在输入框下方渲染(calling bash 38% ~6m22s left,aria-valuenow=38,进度条 150×3)
  • tarball 内容:package/{LICENSE,README.md,package.json,cordis.patch.yml,lib/*,assets/*}

dsh-conv-progress v0.2.1

Choose a tag to compare

@picklerick422 picklerick422 released this 22 Oct 14:34

Packaging release: repository metadata + release install docs.

Changes

  • package.json: adds repository / homepage / bugs, removes private, English description, version 0.2.1.
  • READMEs: adds a GitHub Release install path (curl tarball → profile node_modules → cordis.patch.yml), keeps hot-inject / persistent / manual paths.
  • No behavior change since v0.2.0 — the plugin code, ETA model and tests are identical (17/17 passing).

Install

curl -LO https://github.com/picklerick422/dsh-conv-progress/releases/latest/download/dsh-conv-progress.tgz
mkdir -p /tmp/dsh-conv-progress && tar -xzf dsh-conv-progress.tgz -C /tmp/dsh-conv-progress
cp -r /tmp/dsh-conv-progress/package ~/.dsh/profiles/web/node_modules/dsh-conv-progress
# then append to ~/.dsh/profiles/web/cordis.patch.yml:
#   - insert:
#       - id: conv-progress
#         name: dsh-conv-progress

Assets

  • dsh-conv-progress-0.2.1.tgz — 222,142 bytes · sha256 19c322d8e1f3b2b4d5b8a444abfaf6d8f9b16b236cf8d49c2768197712eedad3
  • dsh-conv-progress.tgz — stable alias for the awesome-dsh-plugin catalog tarball: field

Full documentation: https://github.com/picklerick422/dsh-conv-progress#readme

dsh-conv-progress v0.2.0

Choose a tag to compare

@picklerick422 picklerick422 released this 22 Oct 14:30

Live per-turn progress capsule for DeepSeek Harness, docked under the composer.

Features

  • 常驻进度胶囊:阶段标签、百分比、预估剩余时间、已用时间;无任务时仍显示 100%。
  • 点击查看历史:浮层列出本会话每一轮任务(轮次、结束原因、时间、时长、步骤数、工具次数、置信度)。
  • v2 经验生存表 ETA:用 7108 轮真实会话日志离线拟合,留出集(1600 轮 / 31.5 万采样)MAE 5.7m → 4.4m(−22%),medianAE 3.6m → 2.3m(−36%),p50 相对误差 +58.1s → +5.2s。
  • 低置信度自动降级:只显示已用时间,不猜 ETA。
  • 深色主题令牌直连、prefers-reduced-motion 降级、窄屏收窄、等宽数字防抖动。

Install

# 1) unzip into your profile node_modules
tar -xzf dsh-conv-progress-0.2.0.tgz
cp -r package ~/.dsh/profiles/web/node_modules/dsh-conv-progress

# 2) make @deepseek-ai/* resolvable (the plugin needs dsh's own peer packages)
cd ~/.dsh/profiles/web/node_modules/dsh-conv-progress && mkdir -p node_modules/@deepseek-ai

Then add the bundle to your profile (cordis.patch.yml):

- insert:
    - id: conv-progress
      name: dsh-conv-progress

Restart the harness (or inject at runtime with dsh-super-injector).

See the README for configuration, data contract and the offline evaluation pipeline.

Assets

  • dsh-conv-progress-0.2.0.tgz — 221,836 bytes · sha256 af2d9f7236c89d2917fa76abee7c6d2bd51fc0fe1373ecde8b0e69f33174f39b
  • dsh-conv-progress.tgz — stable alias used by the awesome-dsh-plugin catalog tarball: field