dsh-theme-notebook-paper:把 DeepSeek Harness 桌面端鋪成橫線筆記本紙

前言

DeepSeek Harness(DSH)桌面端默認是常規的 IDE 式界面。若你希望長時間對着對話和插件列表時,視覺更像一張橫線筆記本——紙色底、分欄豎線、手繪氣泡——而不改任何業務邏輯,就需要一個只動外觀、不動權限的 Desktop profile 主題插件。下面介紹社區維護的 筆記本主題(galizhajidanbaofan/dsh-theme-notebook-paper),以及安裝、設置與使用時的邊界。

這是什麼

筆記本主題(倉庫名 dsh-theme-notebook-paper,顯示名見 locale/zh.json)由維護者 galizhajidanbaofan 發佈,在 SkillHub 等社區目錄中歸類爲 趣味換裝。當前版本 1.0.0,許可證 MIT。

插件定位:把 DeepSeek Harness 桌面端(Desktop profile)鋪成橫線筆記本紙的 純外觀主題。不訪問網絡、不讀寫文件系統、不上傳內容;設置與頭像保存在本機瀏覽器存儲中。適用於已安裝 DSH 桌面端的用戶;dsh web 若使用默認 profile 則不會帶上這些樣式——主題樣式本身未爲 Web 端單獨適配,同一 profile 下跑 dsh web 時樣式仍會生效。

核心功能

頁面與紙張

位置 處理
頁面 紙色 #faf9f6 鋪滿,墨藍 #1a2a4a 橫線跨整頁對齊、滾動時不動;橫線線距三檔可調(寬 40 / 中 32 / 細 24px)
紙紋 極輕噪點,覆蓋側邊欄、對話框與輸入框內部,可關
分欄 側邊欄右緣一條硃紅 #c0392b 豎線,從頂欄下方開始,隨摺疊一起移動
頂欄 只鋪紙紋不鋪橫線,下邊界一條加粗墨藍橫線

側邊欄導航項(插件、插件市場、自動化任務、技能中心、更多)與工作區共用一個大手繪框;會話頭部的標題行與「對話 / 軌跡 / 上下文」標籤行也合成手繪框。氣泡與輸入框爲白底,用 SVG 九宮格手繪勾線描邊,線條輕微抖動、靜態無動效。

交互狀態

側邊欄會話行與聊天消息共用一套手寫批註語言:懸停時微暖紙色、文字上移 1px,下方波浪線 0.3s 畫出;選中時用略傾斜的硃紅手繪橢圓包住整行(聊天多行仍是一個大橢圓);進行中時波浪線常駐並持續波動;完成時顯示硃紅對勾。只有懸停畫線與進行中波動兩處有動效。

頭像(可選)

「我的」頭像在氣泡右側,「助手」頭像在回覆卡片左側;兩張圖可分別導入並裁剪,尺寸 24–48px 共用一個滑塊。

安裝與啓用

前置條件:已安裝 DeepSeek Harness 桌面端。插件只裝進 Desktop profile。

從插件市場安裝(推薦)

Harness 內可直接安裝,無需手改 profile 的 package.json 或 cordis.patch.yml,也不要在 profile 目錄裏跑 pnpm。

  1. 打開 插件 → 發現,點 添加索引源。
  2. 粘貼索引地址(與倉庫 market/index.json 內容一致;README 提供 jsDelivr 鏡像,便於部分網絡下 Host 讀取):
https://cdn.jsdelivr.net/gh/galizhajidanbaofan/dsh-theme-notebook-paper@main/market/index.json

原始地址爲 https://raw.githubusercontent.com/galizhajidanbaofan/dsh-theme-notebook-paper/main/market/index.json,任選其一即可。

  1. 列表中出現「筆記本主題」後點 安裝。
  2. 重啓 DeepSeek Harness 桌面端(或重新加載窗口)。
  3. 打開 設置 → 筆記本主題,主題即已啓用。

市場條目按索引中的 commit 固定 Git 源,與本地 bundle 安裝二選一,裝的是同一個包。

本地目錄安裝

若已有插件源碼目錄,可讓 Harness 內的 AI 執行「把 本地路徑 裝成插件」,等價於:

plugin_manager action=install_bundle target="本地路徑/dsh-theme-notebook-paper"

本地目錄安裝爲軟鏈:更新源碼後重啓窗口即可生效,無需重裝。

卸載:

plugin_manager action=remove_bundle target=dsh-theme-notebook-paper

然後刷新窗口。

典型用法:設置面板

安裝並重啓後,在 設置 → 筆記本主題 中調節(所有項即時生效,無保存按鈕,不刷新頁面):

  • 啓用主題:總開關;關閉立刻回到默認外觀,設置值保留。
  • 橫線線距:寬 40 / 中 32 / 細 24px。
  • 紙張紋理:開 / 關。
  • 顯示頭像:開 / 關。
  • 頭像尺寸:24–48px 滑塊,兩張頭像共用。
  • 我的頭像 / 助手頭像:導入後在彈層裏拖動定位、滑桿縮放(1–3 倍),輸出 256×256 方形裁切;可重新裁剪或移除。

設置與頭像存儲位置(均在本機):

數據 位置 鍵
開關與調節值 localStorage dsh.notebook-paper.v1
我的頭像 IndexedDB dsh-notebook-paper / store assets avatar:user
助手頭像 同上 avatar:assistant

清空站點數據會一併清掉設置與頭像。

適用場景與注意

適合誰:希望在 DSH 桌面端獲得筆記本紙視覺、且接受純亮色單主題(不註冊暗色、不跟隨系統配色)的用戶。

運行方式:與其它 DSH 插件一樣,客戶端半通過 dsh.client 注入(platform: web,immediately: true,注入 @deepseek-ai/dsh-client-ui-conversation)。安裝前建議自行查看倉庫源碼與 MIT 許可證,確認符合你對本機存儲與 DOM 注入的預期。

已知限制(摘自 README):

  1. 頭像依賴消息列表 DOM(如 [data-chat-flow-kind]);Harness 後續若改結構,頭像可能不顯示,其餘外觀仍可用。
  2. border-image 在不同 Chromium 版本下拉伸可能差一兩個像素。
  3. 側欄選中橢圓按行繪製,標題過長時橢圓可能比文字更寬。
  4. 進行中波浪線依賴 [data-state="ongoing"];宿主改用其它表達時會退回普通懸停波浪線。
  5. 若其它插件強制暗色,本主題仍按亮色渲染,可能出現對比度不足。

維護者提供結構預覽頁 dev/host-mock.html(配合 node dev/build.cjs),可在不啓動 Harness 時對照宿主 DOM 覈對樣式;該目錄不參與插件運行時。

結尾

筆記本主題把 DSH 桌面端收成紙色橫線、硃紅分欄與手繪批註式交互,功能邊界清晰:只改外觀,數據留在本機。社區目錄頁與源碼如下,安裝與問題反饋以 README 爲準。

  • 目錄頁:https://www.skillhub.cn/plugins/galizhajidanbaofan/dsh-theme-notebook-paper
  • GitHub:https://github.com/galizhajidanbaofan/dsh-theme-notebook-paper
羽毛球分组比赛记分
小程序二维码

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

小夜