前言¶
在小紅書或創作平臺寫筆記時,發佈前往往只能憑經驗猜閱讀量、點贊和收藏會不會上來。DeepSeek Harness(DSH)把大模型接到宿主裏,右側內置瀏覽器可以直接打開 www.xiaohongshu.com 與 creator.xiaohongshu.com。若在發之前能對草稿做一次結構化預測,並收到可操作的修改方向,會比純靠感覺試錯更省事。
下面介紹社區插件 dsh-xhs-evaluator(維護者 SenhoiBot,GitHub:SenhoiBot/dsh-xhs-evaluator):它只在上述小紅書相關域名頁面的左下角掛一個可拖動的紅色懸浮球,點開後填入標題、正文和標籤,由 DSH 宿主的多個 llm 路由並行打分,不經過被訪問頁面的額外網絡請求,也不持有 API key。
這是什麼¶
dsh-xhs-evaluator 歸類爲「模型推理」類 DSH 插件,當前 package 版本爲 0.2.1,許可證 MIT。在 DSH Desktop 右側邊欄的 Browser 裏打開小紅書或創作平臺時,插件注入頁面腳本並顯示懸浮球;其他站點默認不注入、不掛載 DOM(可通過配置 allowAllHosts: true 放寬,需重載插件)。
模型調用全部走 DSH 宿主的 llm 服務;被訪問網頁不做憑據相關請求,插件側也看不到站點 cookie 或 storage。
核心功能¶
多模型評估與彙總¶
點懸浮球打開面板,填寫標題(帶字數計數)、正文(必填,最多約 1000 字)、話題標籤(空格或逗號分隔,最多 10 個),並可選 賬號賽道、粉絲量級(用於調整預測基線),以及 評估模型數 1 / 2 / 3。面板會顯示宿主實際解析出的模型名錄;profile 裏湊不齊的檔位會置灰。
點「開始評估」後,插件並行調用 N 個宿主模型(默認 2 個,上限 3 個),輸出包括:
- 潛在 閱讀量、點贊、收藏、評論 的區間與中位數;
- 判定(有爆款相 / 中上 / 中規中矩 / 偏弱 / 很差)與 置信度;
- 數據偏弱時的 調整方向(標題鉤子、封面、正文結構、收藏價值、標籤、情緒落點等);
- 修改指引:按標題、封面、內部圖、文字內容、標籤五塊說明「怎麼選」;需要舉例時以
(例:…)括注形式展示,示例由宿主動態截斷到 50 字以內。
多個模型的結果會彙總:區間取各模型 min/max,中位取中位數,置信度按模型間分歧度調整,並帶 spread(分歧度)信息。
一鍵整改¶
結果頁底部提供 返回編輯、複製報告、一鍵整改。整改走單模型調用(temperature 0.7),生成一版可發佈的標題、正文、標籤,以及封面大字文案與內部圖建議;可先審閱,再用「用這份稿子」填回表單(不自動重評)。
站點與界面行爲¶
- 僅在
xiaohongshu.com及*.xiaohongshu.com(含創作平臺)顯示懸浮球;默認貼 左下,避免與 DSH 內置瀏覽器右下角「譯」控件衝突,球可拖動且位置在本次頁面內記住。 Esc或右上角×可收起面板;評估完成關面板後,球右上角會有紅點提示結果就緒。- Web 版 DSH 因內置瀏覽器爲跨域 iframe,插件無法注入,與同類側邊欄插件限制一致。
模型數量如何決定¶
解析順序(README 所述):
- 插件配置裏的
models(顯式指定,優先級最高); - 配置裏的
provider/model; - 否則使用 DSH 當前默認模型;
- 需要更多模型時,向同一 provider 的模型目錄補齊(2.5s 超時;補不到則少跑並如實告知)。
面板默認 ensemble: 2;未在面板改選時按配置默認調用個數。
安裝與啓用¶
推薦從 GitHub 安裝(將 <profile> 換成你的 DSH profile 名):
dsh plugin --profile <profile> add github:SenhoiBot/dsh-xhs-evaluator
本機已有源碼目錄時,可用 link: 指向絕對路徑安裝(依賴 bundle row,見倉庫 README)。
- 修改
client.js/lib/page-script.js:刷新 DSH 頁面即可;page-script.js由宿主按請求重新讀取並注入。 - 修改 Host 側
index.js、lib/*.js等:在 Plugin Manager 裏 禁用再啓用 插件以重載模塊;一般無需重啓 DSH。
插件目錄頁:https://www.skillhub.cn/plugins/SenhoiBot/dsh-xhs-evaluator(社區目錄,與 DeepSeek / 幻方無官方從屬關係)。
配置(可選)¶
在 profile patch 裏按插件 id dsh-xhs-evaluator 覆蓋,字段均可省略:
- id: dsh-xhs-evaluator
config:
ensemble: 2 # 面板未選時默認調用幾個模型(1–3)
provider: deepseek-account # 可省略:默認用 DSH 當前默認模型
model: deepseek-flash
models: # 額外/指定評估路由(可選,最多 3 個生效)
- provider: deepseek-account
model: deepseek-v4-pro
label: V4-Pro
callTimeoutMs: 45000 # 單次模型調用超時
maxTokens: 1800 # 單次輸出預算(嚴格 JSON)
temperature: 0.3
ballSide: left # 懸浮球默認貼邊(left/right)
ballBottom: 18 # 距底高度 px(0–240)
allowAllHosts: false # false:僅小紅書域名;true:任意網頁顯示
宿主側配置改動需在 Plugin Manager 禁用再啓用後生效。allowAllHosts 通過既有 configure 通道下發。
典型用法¶
按 README 中的操作流程:
- 在 DSH 右側打開 Browser,進入小紅書或創作平臺頁面。
- 點左下角懸浮球,填寫標題、正文(必填)、標籤,選好賬號賽道與粉絲量級,確認「將用」的模型個數。
- 點 開始評估,等待 N 個宿主模型打分,查看判定、指標卡、調整方向與修改指引。
- 需要成稿時點 一鍵整改,審閱整改稿後選擇填回表單或複製。
- 想繼續改文案時 返回編輯,改完可再次評估。
診斷日誌位於 ~/.dsh/xhs-evaluator.log(JSONL);常見關鍵字包括 bridge-installed、inject:installed、configure、evaluated、revised 等,便於確認注入與請求是否成功。
架構與安全邊界(簡要)¶
- client.js 掃描內置瀏覽器 webview,先做站點門禁,再注入
lib/page-script.js,並輪詢與/xhs/state同步配置。 - 頁面腳本在 Shadow DOM 內渲染 UI,零網絡、零 storage、不改站點既有 DOM。
- 宿主 index.js 註冊
/xhs/evaluate、/xhs/revise等路由,經ctx.llm調用模型;評估輸出強制爲嚴格 JSON。
安裝前建議自行閱讀倉庫源碼與 MIT 許可證;插件以當前 DSH 進程權限運行,評估與整改內容會發送至你配置的宿主模型提供方。
結尾¶
dsh-xhs-evaluator 把「發前評估」收進 DSH 右側瀏覽器的小紅書場景裏:多模型預測互動區間、給出判定與修改指引,並可選一鍵整改成稿。適合在 Desktop DSH 裏寫小紅書筆記、希望用已有宿主模型做草稿質檢的開發者或創作者。