前言¶
在 DeepSeek Harness(dsh)網頁端做會話觀測時,一個常見需求是在不改動既有 UI 的前提下,即時看模型流式輸出裏的推理軌跡。NoLetMe 就是面向這個場景的 dsh 網頁端插件:它只統計模型流式輸出中的推理塊(reasoning blocks),把關鍵詞軌跡和一組本地描述統計放到會話頁旁邊。
下面介紹它的定位、功能、安裝方式,以及使用時需要注意的邊界。
這是什麼¶
NoLetMe 是 Yuer6327 維護的 dsh 網頁端插件,許可證爲 MIT。
它在會話頁掛載一塊即時推理關鍵詞統計面板,只關注模型流式輸出中的 reasoning blocks。插件通過官方 shell.overlay 插槽掛載,不改動、不補丁既有 UI。
核心功能¶
NoLetMe 的能力集中在會話頁內的即時觀測:
- 掛載即時推理關鍵詞統計面板。
- 只統計模型流式輸出中的推理塊,不統計可見 text。
- 識別三類關鍵詞軌跡:高效·直接行動、猶豫·第一人稱試探、中性·複述任務。
- 提供灰測逐輪判定:
score ≥ 5命中、score ≥ 2疑似、否則未命中。 - 顯示
I'm doing數、列表密度、p50、TTR、詞長、TTFT等本地無模型統計。 - 通過官方
shell.overlay插槽掛載,不改動、不補丁既有 UI。 - 支持 npm 預構建安裝、GitHub 直接安裝和本地目錄安裝。
前置條件¶
使用 NoLetMe 前,需要滿足以下條件:
- 已安裝
dsh CLI ≥ 0.1.0-rc.7。 - 已建好目標 profile。
- 運行環境需要
Node >=22。
NoLetMe 按 dsh 0.1.x 客戶端契約構建,兼容以下版本:
rc.7rc.80.1.1-rc.10.1.1-rc.2- GitHub 上尚未推 npm 的
0.1.2-alpha.1
更早 rc 版本未保證兼容。
安裝與啓用¶
下面介紹三種安裝方式。
方式一:npm 預構建安裝¶
npm 安裝爲預構建安裝,無需 allowBuilds 審批:
dsh plugin --profile demo add dsh-noletme
方式二:從 GitHub 直接安裝¶
dsh plugin --profile demo add github:Yuer6327/NoLetMe
如果環境使用 pnpm ≥ 10,默認會攔截 prepare 腳本。先按 pnpm 提示將包名寫入該 profile 的 pnpm-workspace.yaml,配置 allowBuilds,再重新執行 add。
方式三:本地目錄安裝¶
cd /path/to/this/repo/..
dsh plugin --profile demo add ./NoLetMe
dsh web --profile demo
典型用法¶
安裝完成後,在網頁端即可看到 NoLetMe 面板。
如果要運行校準,可以用下面的命令:
pnpm calibrate
該命令用正樣本與負樣本做迴歸。
適用場景與注意¶
NoLetMe 適合想在 dsh 網頁端旁觀察推理關鍵詞軌跡、灰測判定和本地描述統計的開發者。
使用前需要注意:
- 插件以當前 dsh 進程權限運行,安裝前應檢查源碼與許可證。
- 詞法標籤與灰測命中只是觀測性指紋,不能判定後端、路由或 checkpoint/模型身份。
V4 Flash會在分數不變時改變風格。- 面板數字是本地、無模型的描述統計,不把會話貼上 Claude/Gemini/GPT 標籤。
- 灰測只算
kind === 'reasoning'的塊,可見 text 不算。
鏈接¶
GitHub 倉庫:
https://github.com/Yuer6327/NoLetMe