dsh-anchored-monitor:DSH 即時思維鏈錨定監控與干預

前言

在 DSH 開發流程裏,一個會話是否保持在預期的推理軌道,往往不容易在界面上直接看到。dsh-anchored-monitor 是一個 DSH 插件,用來即時觀察推理塊中的 welet'swe'llwe needlet me 指紋,並用三波段顯示當前狀態。

它的默認方式是先做可視化,把當前思考效率或能力強度顯示出來;如果需要,再開啓干預,在軌跡漂移到分散的 let me 波段時進行提示、重置或重啓級別的處理,並讓任務繼續。下面先介紹它做什麼,再說明安裝注意和典型用法。

這是什麼

Aik358/dsh-anchored-monitorAik358 維護,許可證爲 MIT。它的定位是 DeepSeek Harness 的即時思維鏈錨定監控與干預插件。

它會讀取每個會話的推理塊文件:

~/.dsh/sessions/*/events.jsonl

然後按 we / let's / let me 指紋給推理塊打分。插件不要求安裝 dsh-anchored-standard,也不檢查預設名稱;它依賴的是推理內容本身給出的指紋信號。

核心功能

即時指紋與三波段模型

插件會在滑動窗口上比較兩類標記:

  • spec 側標記:welet'swe'llwe need
  • react 側標記:let me

三波段模型如下:

spec: < 0.2
mixed: 0.2–0.5
react: >= 0.5

分級干預

插件提供三級干預:

L1 hint
L2 reset
L3 restart

這組干預帶有 cooldown gating 和 hysteresis recovery。

其中需要注意兩點:

  • L1 hint 使用暗示式提示,而不是命令式提示。原因是命令式表達可能把 we 翻轉爲 let me
  • L2 reset 使用插件自帶的 46 字符 Minimal persona,並配置 bashstr_replace_editor

可視化界面

插件默認以可視化優先,作爲即時思考效率或能力強度儀表。

界面包含:

  • 左側欄入口
  • 浮在對話上方的 frosted-glass 面板
  • 可拖動、可調整大小,並記住位置
  • 收縮後的 rheostat-style bar
  • 面板頭部和設置頁中的 zh/en 切換
  • 兩種皮膚:默認 Serious rheostat bar,以及 Meme skin,也叫 滑動變祖器 / Liang-o-meter

運行、流式與防護

運行側包括:

Zero-setup auto-start
15s watchdog

DSH 啓動時,宿主插件會啓動監控進程;watchdog 負責保活。

流式信號來自:

llm/stream
reasoning-delta

推送節流爲 1 秒。

插件還會接收兩類告警信號:

text_leak
streaming_stall

這兩個 guard 只告警,不會自動干預。

干預總開關可以在運行時切換,並跨重啓持久化。打開設置頁後,可以編輯這些參數:

window
lexicon
scoring weights
band boundaries
thresholds
cooldowns
hint templates
bootstrap pair
log rotation

監控進程是獨立進程,支持:

JSONL experiment logs
offline replay
parameter calibration

安裝與啓用

下面只列出已覈實材料中的倉庫、依賴和運行要求,不包含官方安裝命令。

倉庫地址:

https://github.com/Aik358/dsh-anchored-monitor

運行要求:

node >=22.19

對等依賴:

@deepseek-ai/cordis ^4.0.1

許可證:

MIT

插件會以當前 DSH 進程權限運行。安裝前,建議檢查源碼與許可證。如果團隊使用 npm 或 DSH 插件目錄,請以倉庫頁面和目錄頁實際給出的包名與安裝說明爲準,不要僅憑倉庫名拼接安裝命令。

典型用法

先確認使用模型,再決定是否開啓干預。

  1. 打開插件面板:從左側欄入口打開 frosted-glass panel,放在對話上方,拖動或調整大小。
  2. 查看默認儀表:觀察思考強度條、三波段狀態和即時曲線。
  3. 選擇干預模式:
    - DeepSeek V4 Pro 0813:建議把 interventions 打開。
    - 其他模型:保持 interventions OFF,只作爲 live gauge。
  4. 運行時切換:在面板頭部 toggle 中打開或關閉 interventions;該狀態會跨重啓保存。
  5. 調參:打開 settings page 調整參數;如果改得太多,用 one-click Reset to defaults。
  6. 切換皮膚:在 settings page 中切換 Serious rheostat bar 或 Meme skin。
  7. 查看數據源:監控會讀取每個會話的推理塊:
~/.dsh/sessions/*/events.jsonl

並按指紋打分。

適用場景與注意

  • 適合需要即時觀察 DSH 推理軌跡的開發者;如果只用於監控,把 interventions 關閉即可。
  • 干預推薦只針對 DeepSeek V4 Pro 0813 打開;其他模型建議關閉,只作爲 live gauge。
  • 如果一個會話從未被錨定,它可能一直停留在 react 波段,L2 會持續觸發;材料中把這描述爲 fight loop,而不是正常監控。
  • text_leakstreaming_stall 是告警信號,不會觸發自動干預。
  • L1 使用暗示式提示,而不是命令式提示,因爲命令式表達可能把 we 翻轉爲 let me
  • 插件不依賴 dsh-anchored-standard,也不檢查預設名稱。
  • Meme skin 的面部素材來自 Lichtspektrum/liang-intensity-calibrator,許可證爲 MIT。

結尾

dsh-anchored-monitor 的價值在於把“模型當前是否保持在錨定軌跡”變成可見、可調、可回放的監控任務:默認看波段與強度,需要時再做分級干預。

倉庫地址:

https://github.com/Aik358/dsh-anchored-monitor

本文材料未給出可確認的目錄頁地址;如需在社區目錄中查找,請以目錄頁實際頁面爲準。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜