DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

Reading Pad — DSH Plugin for DeepSeek Harness
DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
← Plugins
R

dsh-reading-pad

Reading Pad

dsh-reading-pad Reading Pad: immersive read-only reading (AI-delivered manuscripts + work chapters), official right sidebar tab, three themes, width-limited layout, progress bar, and chapter browsing.

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add github:shengyvself/dsh-reading-pad#8d1ce5fb743b2e32aabd23980d15a0dded044771
READMECompatibilityVersions

Compatibility and provenance

Reading Pad is published as dsh-reading-pad and currently resolves to version 0.1.0. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
web
Release source
github
Registry updated
9/13/2026

Versions

0.1.0stable
9/13/2026
0.0.3stable
9/8/2026

Related plugins

Loading related plugins…

Latest
0.1.0
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
Unavailable
Files
Unavailable
Surface
web
License
Apache-2.0
Source
github
GitHub
★ 1
Weekly downloads
0
Last push
9/19/2026
View source ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue

Related plugins

More verified plugins in ui-customization.

Web App@deepseek-ai/dsh-web-appThe dsh browser-surface bundle: the web patch layer over dsh-base plus the runtime glue plugin (frontend dist serving, web-surface prompt, bash runtime variables, URL line)Experimental Agent Team Web Profile@deepseek-ai/dsh-experimental-agent-team-web-profileExperimental Web profile layer for Agent Teams Remote and UI pluginsRemote Web Ui@linxin666/dsh-remote-web-uiScan-to-pair remote access for the dsh web GUI that shares one official interface: a QR beside the settings button pairs phones and PCs into the same Web GUI (a portrait-touch adaptation layer for phones, full desktop on PCs) through one-time tokens and rClient Ui Task Board@linxin666/dsh-client-ui-task-boardHost-authoritative task board for the DSH Web GUI with real session execution, Host cron scheduling, and optional cross-platform idle-sleep protection; mounted without DSH source changes.

README

dsh-reading-pad

dsh-reading-pad 自有阅读板(better-sidebar tab narrative-reading-pad,📖「阅读板」,single,order 30)。

定位

只读消费端:最大化阅读体验的沉浸式阅读面板。模型通过 reading_pad_send 把已排版好的 Markdown 投递进来(AI 投递文稿源),或直接阅读当前写作工程的作品章节(作品章节源)。排版由 AI 在投递前全权负责——阅读板零文字处理、原样渲染展示。

内容源(M1)

源通道
AI 投递文稿reading_pad_send 工具 → ReadingPadService(remote readingPad,saveReading/loadReading)→ ~/.dsh/narrative-reading-pad-state.json(单当前篇 + 历史 ≤20 FIFO)
作品章节客户端复用写作 remote 既有 HTTP RPC /api/writing/workspaceIndex 与 /api/writing/chapterText({cap: 0} 全文)

大纲 / lore / 写字板草稿为二期占位(灰态)。

视觉参数(设计 §二)

  • 行宽 max-width: min(100% - 2em, 30em);字体 Noto Serif CJK SC / Source Han Serif SC / Songti SC, serif;行距 1.6;字号 16–20(A⁻/A⁺)
  • 首行缩进 2em(仅正文 <p>;列表/引用/代码不缩进);段距 0.8em
  • 三主题:Paper #faf9f6/#3b3b3b、Sepia #f5ecd9/#4a4438、Night #1e1e1e/#b0b0b0
  • 章内滚动 + 进度细条;滚动位置(当前章节 + 比例)localStorage 持久化;章末「下一章」按钮不自动跳转;首/末章灰态
  • 2s 轮询 loadReading(revision 去重);tab 未看时 better-sidebar badge「新」;默认不自动 openTab

红线

  • 只写 ~/.dsh/narrative-reading-pad-state.json(会话展示文本),不触碰 canon/创作文件。
  • 不引重型第三方渲染库;Markdown 渲染为纯前端 M1 子集(标题/段落/粗斜/删除线/行内代码/链接图片/单层列表/引用/分隔线/围栏代码块/GFM 表格),HTML 转义、URL 仅 http/https/相对路径。

构建

node scripts/build.mjs   # 服务端 ESM 复制 + 客户端 esbuild 打浏览器 CJS(ModuleLoader 包装 id=dsh-reading-pad)

依赖说明

  • 服务端依赖(@deepseek-ai/dsh-tools、@deepseek-ai/dsh-typert-protocol)声明在 peerDependencies(DSH 共享宿主包,由宿主提供;不得写入 dependencies——那会导致清单面遮蔽宿主版本); 模块自身 node_modules/@deepseek-ai/ 为指向 DSH 运行时的链接(与 writing/writing-pad 同款,避免 cordis/协议双副本;运行期解析以该链接为准,与清单 peer 声明一致)。
  • 客户端包走 peerDependencies(cordis / dsh-client-* / react)。