dsh-plugin-novel-reader:DSH 狀態欄速覽與側邊欄小說閱讀

前言

DeepSeek Harness(DSH)把界面能力拆成可插拔的客戶端插件。若你希望在寫代碼、調智能體的同一窗口裏讀本地小說,又不想頻繁切應用,單靠瀏覽器標籤或外部閱讀器往往打斷工作流。下面介紹社區插件 dsh-plugin-novel-reader(維護者 overflow7782):在 DSH 輸入框下方的狀態欄(dock)增加書本圖標,懸停可毛玻璃速覽,右側欄提供帶書架與目錄的完整閱讀器,數據留在本機。

這是什麼

摸魚小說閱讀器 是分類爲「客戶端」的 DSH 插件,npm 包名 dsh-plugin-novel-reader,當前版本 0.6.3,許可證 MIT。它解決兩件事:狀態欄裏快速偷看幾段正文,以及側邊欄里正經翻章閱讀;支持 txt 與 epub,外觀(字號、行距、毛玻璃等)可在設置裏調整。插件不訪問網絡,正文與進度存在本機 IndexedDB(庫名 dsh-novel-reader)。

核心功能

下面按 README 已列能力歸納,均爲插件當前實現,不含「計劃中」條目。

狀態欄速覽與佈局

  • 在官方插槽 conversation.composer.dock 上掛書本圖標,與活動、用量膠囊等同排;可按住圖標左右拖動換位,設置裏也可用滑軸指定位置。
  • 鼠標移上圖標彈出毛玻璃速覽窗,移開收起;單擊圖標可釘住。速覽窗四邊四角可拖改尺寸,拖動時顯示像素;底邊上下拖可改與圖標間距。
  • 僞裝輸入框模式(beta):速覽窗沿用輸入框卡片底色與模糊,去掉邊框和投影,視覺上像輸入框延伸。

側邊欄閱讀

  • 右側欄「小說」頁簽爲完整閱讀器,含書架與目錄;可用 ← → 翻章。
  • 若已安裝 dsh-better-sidebar,會通過其 registerTab 註冊頁籤;未安裝則走 DSH 原生右側欄。

快捷鍵與頂欄

  • 老闆鍵:默認 Shift+F1,收起速覽窗並關閉側邊欄「小說」頁籤;右鍵速覽窗僅收起速覽窗。
  • 收起頂欄:默認 Shift+F2,或點速覽窗右上角小箭頭;頂欄收起後正文佔滿窗口,鼠標移到窗口頂部小橫條可喚回;設置裏也可開關。

格式與外觀

  • txt:UTF-8 / GBK / GB18030 / UTF-16;按「第 x 章」等規則分章,識別不到則按字數切分。
  • epub:目錄優先 nav,其次 NCX。
  • 可調字號、行距、段距、字體、首行縮進、文字顏色;書架與目錄浮層可單獨設色。毛玻璃與 dsh-plugin-wallpaper-engine 同刻度,檢測到該插件時可一鍵同步並跟隨變化。

安裝與啓用

需要 DSH 0.2.1+ 與 Node.js 22+。

桌面 profile:

dsh plugin --profile desktop add dsh-plugin-novel-reader

網頁宿主把 desktop 換成 web。裝完後重啓 DSH,或按 Ctrl+Shift+R 強制刷新。也可從 Releases 下載 dsh-plugin-novel-reader.tgz 本地安裝。

卸載:

dsh plugin --profile desktop remove dsh-plugin-novel-reader

典型用法

  1. 打開右側欄,點「小說」,將 txt / epub 選入或直接拖進書架。
  2. 鼠標移到狀態欄書本圖標上,浮出速覽窗;需要固定時單擊圖標釘住。
  3. 打開設置 → 小說閱讀,調整字號、顏色、毛玻璃、速覽窗大小位置與快捷鍵。

適用場景與注意

適合長期在 DSH 桌面或 Web 宿主裏工作、又想本地讀小說、且希望速覽與正式閱讀都在同一界面完成的用戶。與其它往 dock 插槽掛控件的插件可一起換位。

安裝前請自行查看 GitHub 倉庫 源碼與 MIT 許可證;DSH 插件在當前 DSH 進程權限下運行,只應安裝你信任的來源。卸載插件後 IndexedDB 中的書與進度仍在,需在書架裏逐本刪除。外觀設置保存在 localStorage。

社區目錄頁 SkillHub 上的插件條目 與 GitHub 無 DeepSeek / 幻方官方從屬關係,屬於社區生態裏的獨立收錄。

結尾

dsh-plugin-novel-reader 把本地 txt/epub 閱讀嵌進 DSH:狀態欄懸停速覽、側邊欄書架與目錄、老闆鍵與頂欄收起,數據本地、無網絡請求。需要細節與路線圖可見倉庫 README;安裝以上述 dsh plugin 命令爲準。

  • 目錄頁:https://www.skillhub.cn/plugins/overflow7782/dsh-plugin-novel-reader
  • GitHub:https://github.com/overflow7782/dsh-plugin-novel-reader
羽毛球分组比赛记分
小程序二维码

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

小夜