PinMe:在 DSH 裏收藏「模型 + 思考強度」並一鍵切換

前言

在 DeepSeek Harness(DSH)裏換模型、再進二級菜單調思考強度(Off / Low / Medium / High / Max),對經常固定用某幾套組合的人來說步驟偏多。社區插件 PinMe 把「模型 + 思考強度」收成收藏,並在輸入欄下方用快捷標籤展示,點一下即可切換,不必每次從菜單裏逐級選。

這是什麼

PinMe(npm 包名 dsh-plugin-pinme,當前版本 0.1.5)由維護者 bruceyork00-a11y 發佈,是面向 DeepSeek Harness 的標準 DSH 組合包(bundle)。它不改 DSH 源碼,通過客戶端注入增強模型選擇區域:收藏寫入瀏覽器 localStorage,並與 DSH 的 ModelDirectoryResolver、Session 控制器配合,多會話切換時狀態保持一致。

目錄頁:SkillHub - PinMe。源碼與說明:GitHub - bruceyork00-a11y/PinMe。許可證:MIT。

核心功能

下面能力均來自項目 README 與 package.json 中的客戶端注入說明。

快捷標籤欄

有收藏時,在輸入框下方、模型選擇器旁水平展示「藥丸」標籤;無收藏時不佔位、整欄隱藏。點擊標籤即切換對應「模型 + 思考強度」;標籤上可刪除(×)。

心形收藏

收藏入口主要在「思考強度」二級菜單:各檔位旁有心形按鈕,與檔位文字、當前選中勾號並存。菜單頂部「Model Configuration」右側另有心形,可把「當前模型 + 當前思考強度」一鍵收藏,無需進二級菜單。

沒有思考檔位的模型會提供單一 Default 檔位,收藏項形如「模型名 · Default」。

持久化與界面

預設保存在 localStorage,跨窗口可用。UI 對齊 DSH 官方風格,適配深/淺色主題。

安裝與啓用

PinMe 用 dsh plugin 裝進 profile。<profile> 取 web(瀏覽器版)或 desktop(桌面版,見下文注意)。安裝後重啓 DSH;卸載:dsh plugin --profile <profile> remove dsh-plugin-pinme。

方式一:npm(推薦)

包內已帶編譯好的 lib/,無需構建授權。

dsh plugin --profile <profile> add dsh-plugin-pinme

方式二:GitHub 指定 tag

dsh plugin --profile <profile> add github:bruceyork00-a11y/PinMe#v0.1.5

若使用 pnpm ≥10,首次可能因拒絕運行 git 依賴的構建腳本而失敗;按輸出提示在 profile 的 pnpm-workspace.yaml 中授權後重試:

# ~/.dsh/profiles/<profile>/pnpm-workspace.yaml
allowBuilds:
  dsh-plugin-pinme: true

固定 tag/commit,僅對可信源碼授權構建。

方式三:Release tarball

dsh plugin --profile <profile> add ./dsh-plugin-pinme-0.1.5.tgz

桌面版注意

desktop profile 由 Electron 持有,直接執行 dsh plugin --profile desktop ... 可能被拒絕。可用桌面內置 CLI(帶 manageDesktopProfile 權限),或在應用內 側欄「插件」→ 添加插件,填寫包名 / Git 地址 / 壓縮包 / 本地路徑,裝完點「立即啓用」。按包名安裝時,插件卡片可顯示圖標與本地化標題;僅用 --patch 掛載本地 cordis.yml 調試時,DSH 不讀取展示元數據。

典型用法

  1. 安裝並重啓 DSH 後,在模型菜單裏把常用「模型 + 思考強度」點心形收藏;或在「Model Configuration」旁用心形收藏當前組合。
  2. 輸入欄下方出現快捷標籤後,單擊標籤切換;不需要的標籤用 × 移除。
  3. 切換會話時,收藏列表仍從本地存儲讀取;實際生效的模型與強度仍由 DSH Session 與模型目錄解析邏輯決定。

維護者本地調試(僅供參考,非終端用戶必做步驟):

npm install
npm run build
pnpm dsh web --patch /path/to/PinMe/cordis.yml

隨後在瀏覽器打開 http://127.0.0.1:3080。

適用場景與注意

適合經常在 DSH 裏固定使用少數幾套「模型 + 思考強度」、希望減少菜單操作的開發者。分類上常歸入模型推理相關能力,本質是 UI 層的收藏與快捷切換,不替代 DSH 自身的模型配置與 API 密鑰管理。

DSH 生態強調「一切皆插件」;SkillHub 等社區目錄爲獨立站點,與 DeepSeek / 幻方無官方從屬關係。插件在當前 DSH 進程權限下運行,安裝前請閱讀 源碼倉庫 與 MIT 許可證,自行判斷是否信任維護者與安裝來源(npm / GitHub / 本地 tarball)。

鏈接

  • 目錄頁:https://www.skillhub.cn/plugins/bruceyork00-a11y/PinMe
  • GitHub:https://github.com/bruceyork00-a11y/PinMe
羽毛球分组比赛记分
小程序二维码

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

小夜