Skip to content

Releases

v1.1.2

Choose a tag to compare

@MerkyorLynn MerkyorLynn released this 08 Nov 12:06

1.1.2

  • #27:共享/默认 shadow 根继续全量同步轮转;只有确认单进程独占的专用根才使用保守估算快路径,60 秒重新校准,raw 与 meta 写入计量,扫描不完整时拒绝本次轮转。
  • #33:失败工具卡片保留退出码、错误类型、stderr/stdout 关键原因,过长时保留原因和首尾,不能把失败写成正常完成。
  • #26:接入 DSH 原生插件设置界面,保留环境变量兼容用法。
  • #29、Windows 权限、重启游标和现有 shadow 保护回归继续纳入门禁。

门禁:npm run test:gate 500/500;npm run test:live-gate 214/214。

1.1.1

Choose a tag to compare

@MerkyorLynn MerkyorLynn released this 07 Nov 10:08
  1. Windows 上取 SID 和写权限不再走 PATH。固定调用 %SystemRoot%\System32 下的 whoami.exe 和 icacls.exe。环境变量不是盘符绝对路径时,这次备份直接跳过。
  2. 不再使用需要还原特权的 icacls /restore。目录给当前用户、SYSTEM、Administrators 三条可继承的完全控制。文件只用 F,不带 (OI)(CI)。
  3. 权限失败不再把宿主打退出。这次备份不落盘,压缩照常进行。
  4. 重启后补抓工具结果,只补最近 3 轮。记下的位置比当前日志还大时,不从 0 重扫。
  5. 不少于 1000 token 的 read 只切自己那一轮,不把要留的后 3 轮短结果卷进去。这一轮里达到 3.2 万的工具结果只留指针。
  6. 65 万、4.8 万、3.2 万、CHUNK_MIN 1000、云端默认 0.8 / 65536 / 8192、SPINE_THUNDER 默认关闭,都没改。备份目录快满时的扫描留到 1.1.2。

插件版复测,组内串行。DS V4.1 Flash 10 组填日志 230/230,首步缓存 98.64%,切掉 65180。GLM 5.3 Flash 第 1、2、3、4、8、9、10 组 23/23。第 5、6 组连接失败,不计入。第 7 组 14/23,不算通过。上下文差来自模型怎么读日志。原版 DSH 压缩对比留到 1.1.2。27B 后补。

插件版对比

DS V4.1 Flash

GLM 5.3 Flash

dsh plugin --profile headless add dsh-live-compact@1.1.1
dsh plugin --profile web add dsh-live-compact@1.1.1

上不了 npm 时用 https://download.merkyorlynn.com/downloads/plugins/dsh-live-compact-1.1.1.tgz 。页面 https://download.merkyorlynn.com/live-compact.html 。

1.1.0

Choose a tag to compare

@MerkyorLynn MerkyorLynn released this 07 Nov 02:54

1.1.0。门禁 npm run test:gate 已过。连模型的 8 组 31 轮没有重跑,切点规则没改。8 组 31 轮测试集仍在 test/live-fill。

安装:

dsh plugin --profile headless add dsh-live-compact@1.1.0
dsh plugin --profile web add dsh-live-compact@1.1.0

上不了 npm:

https://download.merkyorlynn.com/downloads/plugins/dsh-live-compact-1.1.0.tgz

SHA-256 781b896b2395efcf635dbb98b71e0a262bba968ea2cf58d85ba95e238a04a3f5

页面:https://download.merkyorlynn.com/live-compact.html

Issue #19 里下一轮输入回到 21 万到 24 万的那一刀,是切点走到了已有卡片左边。最新一张卡片现在是地板。走到卡片就停。切点右边还有更新的卡片,这一刀不切。已进缓存的前缀不再被后面的刀改写。

同一次收尾仍可连切。改的是记账:一次收尾的重写只记一次,不再按刀数把尾巴乘上去。逐刀明细在 spine-cuts.jsonl,没有消息原文。没有加收益比门槛。65 万停切线、收尾停在 3.2 万、CHUNK_MIN 默认 1000,都没改。

桌面端长时间卡住,是每回合、每个工具结果都在拷贝整份日志,并反复计量。一个空闲回合只拷贝一次。工具结果用已记下的调用编号。计量是开头一次,真正切下一刀才再测。切哪一段没改。

云端看题对不对,以及每轮第一个 step_end 的缓存命中。本地看题对不对和切掉的 token。下面是 1.0.9 那次实测,1.1.0 沿用。

  • DS V4.1 Flash,8 组:184/184,跳过 0,缓存 98.22%,题末最高 35334,切掉 97306,估算费用 $0.208。
  • GLM 5.3 Flash,同一套 8 组:184/184,跳过 0,同一公式缓存 74.66%。第 6、8 组几乎每轮只读一次全文,刀落在三轮以前。规则没有为它改。切掉 481483。
  • Coder 390 27B,3 组 31 轮:填日志 69/69,切掉 20635,都在第 30 轮。墙钟 29 分、20 分、86 分。

附图:汇总分题、DS V4.1 Flash、GLM 5.3 Flash、Coder 390 27B。

1.0.9

Choose a tag to compare

@MerkyorLynn MerkyorLynn released this 06 Nov 07:21

1.0.9。门禁 npm run test:gate 已过。8 组 31 轮测试集在 test/live-fill。

安装:

dsh plugin --profile headless add dsh-live-compact@1.0.9
dsh plugin --profile web add dsh-live-compact@1.0.9

上不了 npm:

https://download.merkyorlynn.com/downloads/plugins/dsh-live-compact-1.0.9.tgz

SHA-256 1ee3f37537e4747fca5eed07cc25022a91aef1e2b7f34781de395cafe886b085

页面:https://download.merkyorlynn.com/live-compact.html

请求头通常只有 provider 名。云端和本地按当前配置里这一家的 baseURL 区分。公网按云端切,回环和内网按本地。读不到地址仍按本地。官方大压缩默认仍是 0.8、65536、8192,不按地址改小。65 万停切线没改。

云端看题对不对,以及每轮第一个 step_end 的缓存命中。本地看题对不对和切掉的 token。

  • DS V4.1 Flash,8 组:184/184,跳过 0,缓存 98.22%,题末最高 35334,切掉 97306,估算费用 $0.208。
  • GLM 5.3 Flash,同一套 8 组:184/184,跳过 0,同一公式缓存 74.66%。第 6、8 组几乎每轮只读一次全文,刀落在三轮以前。规则没有为它改。切掉 481483。
  • Coder 390 27B,3 组 31 轮:填日志 69/69,切掉 20635,都在第 30 轮。墙钟 29 分、20 分、86 分。

附图:汇总分题、DS V4.1 Flash、GLM 5.3 Flash、Coder 390 27B。