dsh-plugin-novel-reader: DSH Status Bar Overview and Sidebar Novel Reading

前言

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
羽毛球分组比赛记分
小程序二维码

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

Xiaoye