dsh-browser-bookmarks:爲 DSH 側邊欄瀏覽器增加書籤管理

前言

在 DeepSeek Harness(DSH)裏,右側邊欄的 Browser 面板常用於在對話旁預覽網頁、調試 Web 界面。默認工具欄只有刷新和地址欄,要反覆打開同一組測試頁或文檔站,只能依賴瀏覽器歷史或自己記 URL,在智能體開發流程裏並不省事。

dsh-browser-bookmarks 是面向桌面客戶端的 DSH 插件,由 BuyukBang 維護,在 Browser 工具欄中嵌入星標按鈕與下拉麪板,用於保存、整理和跳轉書籤。數據落在本機 localStorage,不依賴外部書籤服務。下面介紹其定位、能力與安裝用法。

這是什麼

dsh-browser-bookmarks(npm 包名同名,當前資料中版本爲 0.1.0)屬於 DSH 生態中的客戶端類插件:通過 Cordis patch 注入側邊欄 Browser 界面,在 Reload 按鈕與地址欄之間增加書籤入口。許可證爲 MIT。

社區目錄頁:SkillHub 插件頁。源碼與說明:GitHub 倉庫。該目錄爲社區獨立站點,與 DeepSeek、幻方無官方從屬關係;安裝插件前建議自行查看源碼與許可證。

核心功能

資料中明確具備的能力如下。

工具欄集成

星標按鈕位於刷新與 URL 欄之間,尺寸與 DSH 工具按鈕一致(28×28px),樣式使用 DSH 主題變量(--dsw-*)。

當前頁書籤狀態

當前打開的頁面若已在書籤列表中,星標呈高亮金色(#eab308);未收藏時爲描邊樣式,便於一眼區分。

收藏與取消

單擊星標可快速將當前頁加入書籤或移除;也可手動填寫標題與任意 URL 添加自定義書籤。

列表內導航與管理

在下拉麪板中點擊條目即可跳轉到對應地址。支持上移 / 下移排序、行內編輯標題與 URL、刪除條目。按 Escape 或點擊面板外區域可關閉下拉層。

持久化

書籤序列保存在瀏覽器 localStorage,鍵名爲 dsh:browser:bookmarks。

安裝與啓用

推薦通過 DSH 插件管理器 / 市場安裝(命令須與 README 一致):

dsh plugin --profile desktop add dsh-browser-bookmarks

安裝後重新加載或重啓 DeepSeek Harness,使客戶端 bundle 生效。

開發者也可將倉庫放入 profile 的 plugins 目錄,並在 ~/.dsh/profiles/desktop/package.json 中以 link: 依賴註冊 bundle dsh-browser-bookmarks;具體 JSON 片段見倉庫 README。日常使用者以上述 dsh plugin add 方式即可。

典型用法

  1. 在 DSH 桌面 profile 中打開側邊欄 Browser,訪問需要反覆使用的頁面(例如本地 dev server、API 文檔、測試環境登錄頁)。
  2. 點擊 Reload 與地址欄之間的星標,打開書籤下拉麪板。
  3. 對當前頁:若未收藏,通過面板操作一鍵添加;若已收藏,再次操作可移除,星標樣式會同步變化。
  4. 需要固定非當前頁鏈接時,在面板中使用自定義書籤功能,填寫標題與 URL。
  5. 日後從列表中點擊書籤即可導航;順序不合適時用 ▲ / ▼ 調整,錯誤信息用行內編輯修正,無用條目刪除即可。

全程在 DSH 客戶端 Web 視圖內完成,無需離開 Harness 主界面。

適用場景與注意

適合誰

經常在 DSH 側邊欄 Browser 中切換同一組網址的開發者:聯調前後端、查看部署預覽、對照外部文檔等。希望書籤與對話上下文同屏、且數據留在本機的用戶。

運行與權限

插件作爲 DSH 客戶端插件運行,與當前 DSH 桌面進程及嵌入的 Browser 視圖共享同一前端環境;不擴大服務端權限,但會讀寫本機 localStorage。安裝前應在 GitHub 覈對 cordis.patch.yml 與 lib/ 注入邏輯,確認符合個人或團隊安全策略。

數據範圍

書籤僅存儲在當前 profile 使用的瀏覽器上下文中,清除站點數據或更換環境可能導致列表丟失;重要鏈接仍建議另有備份。

生態說明

DSH 主張「一切皆插件」;dsh-browser-bookmarks 解決的是側邊欄 Browser 缺少內置書籤欄的缺口,不替代系統瀏覽器或獨立書籤同步方案。

結尾

dsh-browser-bookmarks 把收藏、排序、編輯和跳轉收斂到 Browser 工具欄一處,減少在智能體工作區裏重複輸入 URL 的開銷。需要安裝命令與手動集成細節時,以倉庫 README 爲準。

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

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

小夜