前言¶
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
典型用法¶
- 打开右侧栏,点「小说」,将
txt/epub选入或直接拖进书架。 - 鼠标移到状态栏书本图标上,浮出速览窗;需要固定时单击图标钉住。
- 打开设置 → 小说阅读,调整字号、颜色、毛玻璃、速览窗大小位置与快捷键。
适用场景与注意¶
适合长期在 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