前言¶
在 DeepSeek Harness(DSH)Web 會話中查看長對話時,普通用戶提示詞可能和 assistant、tool、command、steering、injected-context 等內容混在一起。定位某一條普通用戶提示詞通常要來回滾動。
dsh-prompt-rail 在會話側邊欄旁增加一條緊湊的縱向快速跳轉條,把每條已加載的普通用戶提示詞顯示爲一個標記,便於預覽和跳轉。
這是什麼¶
Zzzzkd/dsh-prompt-rail 是面向 DSH Web 會話視圖的插件。它不替代會話消息本身,而是爲已加載的普通用戶提示詞提供快速定位入口。
- 倉庫名:
Zzzzkd/dsh-prompt-rail - 維護者:
Zzzzkd - 許可證:
MIT - 插件定位:Vertical prompt quick-jump rail for the DeepSeek Harness web conversation view
核心功能¶
下面列出已覈實的交互行爲:
- 跳轉條垂直居中顯示在會話側邊欄旁。
- 每個標記代表一條已加載的普通用戶提示詞。
- 懸停或鍵盤聚焦時,展示該提示詞預覽。
- 點擊標記會滾動跳轉到對應提示詞。
assistant、tool、command、steering、injected-context行不參與跳轉條。- 單條提示詞會話仍會渲染一個標記。
安裝與啓用¶
安裝時需要把插件目錄放入 Harness 根目錄的 plugins 下。目標目錄結構爲:
deepseek-harness/
└─ plugins/
└─ dsh-prompt-rail/
先克隆或複製倉庫到上述路徑,再在 deepseek-harness 根目錄執行安裝。
Windows¶
.\plugins\dsh-prompt-rail\install-and-restart.bat
macOS / Linux¶
node ./plugins/dsh-prompt-rail/compat/install.mjs
pnpm dsh web
安裝後保留 plugins/dsh-prompt-rail 目錄。
開發與檢查¶
如果要開發或檢查該插件,使用並列 checkout:
workspace/
├─ dsh/ # DeepSeek Harness checkout
└─ dsh-prompt-rail/
然後在倉庫中執行:
pnpm install
pnpm run check
lib/ 已提交,因爲 profile 安裝會直接加載預構建 Host 和瀏覽器文件,不運行包構建腳本。
適用場景與注意¶
適合在 DSH Web 會話中需要頻繁回看或定位普通用戶提示詞的使用者。
插件會在當前 DSH 客戶端環境中運行,權限等同於當前 dsh 進程權限。安裝前建議先檢查源碼、許可證和兼容的 Harness 版本。
插件的 peerDependencies 包含 @deepseek-ai/cordis ^4.0.1-rc.1、react ^18.2.0,並且多數 DeepSeek 包爲 optional。
鏈接¶
- 目錄頁:https://www.skillhub.cn/plugins/Zzzzkd/dsh-prompt-rail
- GitHub:https://github.com/Zzzzkd/dsh-prompt-rail
上述目錄頁是獨立插件目錄,與 DeepSeek / 幻方無官方從屬關係。