🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

沉浸阅读 Richardwongyk/dsh-happy-reader

DeepSeek Harnessv0.2.7
Richardwongyk28 天前有提交已提供中文文档扫描:未发现敏感能力

DSH 阅读增强 —— 隐藏输入框 / 上边栏,调整字号和字体、调整内容宽度、行间距等,

30.7/100
综合分
1
GitHub 星标
104
npm 周下载
—/5
用户评分

数据截至 2026/10/8 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add dsh-happy-reader
npm 源 · dsh-happy-reader 的发布者账号已校验与本仓库一致

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么[目录]—
dsh 原生插件 · ui
暂无时间戳·判据 →
装得上吗[实装验证]✓
本站已在 dsh 0.2.1-rc.2 下真实安装成功
非静态推断
L5 · 运行时冒烟等级说明 →
数据截至 2026/10/27·判据 →
安全吗[自动扫描]—
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
数据截至 2026/11/03·判据 →
还在维护吗[仓库]✓
活跃:最近一次提交在 28 天前
暂无时间戳·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →

可信度证据

安装兼容性检查✓ 自动检查通过
展开查看检查明细 ↓

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✓npm 包dsh-happy-reader @ 0.2.7
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/16 14:10:23

安全扫描自动 · 静态分析源码
v2.7.0
🟢 扫描:未发现敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。

扫描于 2026/11/3(1 天前) · 范围 入口闭包 + 全包扫描 · 来源 npm 发布包

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

社区实装还没有人打卡 · 装过的第一个就是你
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 隐藏输入框与上边栏
  • 调整字号与字体
  • 调整内容宽度与行间距
v0.2.72026-10-07
用户实报"代码块内容好像没法调整字号大小"——非插件回归:官方设计如此(代码块 token 固定 11px/19px,唯独块级不随字号;行内码官方本就相对缩放)。 · 修复:按官方标题同款"增量"写法补齐——代码块 = calc(11px + var(--dsh-content-font-delta))、行高同式;工具卡片小代码块(11px/16px)一并覆盖 · 14px 时计算值与官方逐位一致(零覆盖痕迹);官方后发布的重声明压不过本层(真浏览器实测) · 测试:模拟 92 + 真引擎端到端 23 项(新增 E13 三连:默认 11/19 与 11/16 逐值一致、20px → 17/25 与 17/22、还原零残留)全绿 · npm:dsh-happy-reader@0.2.7(附件 .tgz 逐字节一致,shasum b318a53d…)
v0.2.62026-10-04
用户实报"本机是 dsh desktop,没见到安装插件页":旧隐藏规则"匹配全部 header[data-window-drag] 再排除对话框",把插件管理页标题(含"添加插件"按钮/刷新)随开关整条隐藏,安装入口消失。 · 修复:改为正向判据——只命中官方会话头槽位宿主(data-conversation-header-leading,全应用唯一),插件页 / 嵌入页 / 对话框头部永不误伤;对话框排除条款保留 · 测试:模拟 91 + 真引擎端到端 20 项(新增 E12/E12b:真点击开关 → 会话头 none、插件页标题与对话框头保持可见、关闭即恢复)+ 专项判别台全绿 · npm:dsh-happy-reader@0.2.6(附件 .tgz 逐字节一致,shasum 7b55a82c…)
v0.2.52026-10-04
0.2.4 发布后同轮审计扩面发现:官方代码类 token 为旧式 12px/19px 纯 px 形状(非 calc 形),0.2.4 仅覆盖 calc 形 → 代码块行高不会随行距调整。 · 补全双形状改写:calc 形(正文/标题,随字号缩放)+ 纯 px 形(代码类),两步互不误伤 · 模拟外壳的代码 token 同步换成真机形状,并新增“19→26.5”放大断言 · 测试:模拟 91 + 真 DOM 15 + 真引擎 18 全绿 · npm:dsh-happy-reader@0.2.5(附件 .tgz 与发布一致,shasum 22660cb6…)
数据来自仓库的 GitHub Release,可能与插件实际版本不一致。

README

由 DeepSeek 最新模型翻译生成
Happy Reader(dsh-happy-reader) DSH 阅读增强 —— 隐藏输入框 / 上边栏,调整字号和字体、调整内容宽度、行间距等,一键全屏;还可选中内容与公式,直接复制为 Markdown。 把对话界面调成适合长时间阅读的样子。与官方设置协同,不冲突——所有调整都与官方机制同键同步或主动避让,不修改任何官方文件,卸载后应用完全回到原样。 入口:窗口内一枚可拖动的 Aa 圆钮,点开面板即可调;点面板外任意处或 × 收起面板。 所有开关与选择自动保存,下次打开应用保持原样。面板本身也可随意摆放:任意空白处拖动位置、拉上缘或下缘调整高度,位置和高度都会记住——双击标题栏一键复位。 功能详解 1. 隐藏输入区 一键收起底部的输入框,把屏幕还给内容。 - 收起后官方聊天的滚动与阅读位置不受影响(是收起高度,不是粗暴隐藏) - 随时再点一下开关即恢复;状态自动记住 2. 隐藏上边栏 收起会话标题栏,阅读区域更大。
展开完整文档(README 剩余 1 节)
Happy Reader(dsh-happy-reader)

DSH 阅读增强 —— 隐藏输入框 / 上边栏,调整字号和字体、调整内容宽度、行间距等,一键全屏;还可选中内容与公式,直接复制为 Markdown。

把对话界面调成适合长时间阅读的样子。与官方设置协同,不冲突——所有调整都与官方机制同键同步或主动避让,不修改任何官方文件,卸载后应用完全回到原样。

入口:窗口内一枚可拖动的 Aa 圆钮,点开面板即可调;点面板外任意处或 × 收起面板。
所有开关与选择自动保存,下次打开应用保持原样。面板本身也可随意摆放:任意空白处拖动位置、拉上缘或下缘调整高度,位置和高度都会记住——双击标题栏一键复位。

功能详解

1. 隐藏输入区

一键收起底部的输入框,把屏幕还给内容。
- 收起后官方聊天的滚动与阅读位置不受影响(是收起高度,不是粗暴隐藏)
- 随时再点一下开关即恢复;状态自动记住

2. 隐藏上边栏

收起会话标题栏,阅读区域更大。
- 只作用于应用内的标题栏;Windows 最上方的系统窗口标题条(拖动窗口、最小化/最大化/关闭)不受影响
- 只收会话标题栏本身(v0.2.6 起):插件页("添加插件"入口所在)、"查询用量"等嵌入页(顶部唯一的"返回"按钮)、弹出对话框——这些页面的头部一律不受影响

3. 字号 10–40px

面板里 −/+ 步进调节,突破官方 22px 的调整上限:
- 10–22px 段:与官方设置双向直连——在插件里调,官方设置跟着变;在官方设置里调,插件显示也跟着变,两边永远一致
- 23–40px 段:由缩放层补足——超出官方上限的部分照样能放大,此时官方设置保持原样不动
- 代码块内容随字号同步缩放(v0.2.7 起):官方原版代码块字号固定 11px 完全不动;插件按官方标题同款的"增量"机制补齐——调大调小都跟着走(14px 时与官方逐值一致,无任何覆盖痕迹)
- 随时调回 22px 以内即交还官方

4. 字体选择(只列出本机已装字体)

三个下拉:正文·中文 / 正文·西文 / 代码字体。
- 下拉里只出现你电脑上真实安装了的字体(逐字体实测检测);没装的不会出现,换电脑后以新电脑上有的字体为准
- 中英分设:中文字体只作用于汉字与中文标点,西文字体只作用于字母、数字与西文标点——两者同时生效、互不干扰(例:中文用宋体、西文用 Times New Roman)
- 有真粗体面的字体自动以真粗体排版
- 代码字体作用于消息里的行内代码与代码块
- 三处都选"默认(官方)"时插件完全退出,与官方原样一致

5. 内容宽度

一条滑块 + "自动"按钮,官方范围内外都能调:
- 官方范围内:与官方手柄完全同步——拖官方手柄,滑块跟着走;拖滑块,等同于用官方方式调整
- 突破官方上限:官方把宽度限制在"列宽 − 176px",插件可以再放宽(最多铺满整个内容列宽)
- 一旦你拖动官方手柄,插件立即交还控制权(回到官方规则)
- 侧边栏开合等列宽变化时自动归位,不会出现宽度失效

6. 行距 / 字距

面板最下方的两枚步进器,按 0.1 步进微调阅读节奏:
- 行距:1.0× – 2.2×(相对官方行高的倍率)
- 字距:−1px – 3px(可收紧,也可放松)
- 显示"默认"即官方原样;调回默认值时插件对该项完全退出、不留痕迹
- 与字体选择叠加生效(先选字体,再微调间距)

7. 全屏

开关一键进入全屏(Esc 退出):
- 进入后系统窗口按钮条消失,内容铺满整屏
- 开关状态与真实全屏状态双向同步:用 Esc 或其他方式退出,开关会自动回位
- 全屏是临时状态:重启应用后回到普通窗口

8. 复制为 Markdown(选中即得)

在消息内容里选中文本后按 Ctrl+C,剪贴板里得到的是干净的 Markdown:
- 公式(含 KaTeX)还原为 LaTeX 源码:行内公式是 $…$、独立公式是 $$…$$;选区只碰到公式"一角"时也会自动按整个公式还原(与 KaTeX 官方 copy-tex 同策略)(直接粘贴到论文、笔记里就是可编辑的公式源码,不会再是一团乱码)
- 含公式的复制会同时写入富文本格式(与 Cherry Studio 的 copy-tex 同策略):粘贴到 Word、WPS 等支持富文本的地方,公式仍以可显示的样子出现
- 代码块转为 \\\ 围栏、行内代码保留反引号
- 加粗/斜体/删除线/链接/图片/标题/列表/引用按 Markdown 语法保留; 表格转为 GFM 表格(| 列 | + 分隔行)、任务列表转为 - [x] / - [ ]
- 只在消息区域生效;复制界面其它地方(如设置、输入框)保持系统默认行为
- 底层全部使用开源标准件:公式还原 = KaTeX 官方 copy-tex 的同源做法(读 annotation 源码出口);"标签→Markdown"映射 = MIT 许可的 turndown + 官方配套 turndown-plugin-gfm(均逐字内联、随包分发,许可全文保留在 lib/client.js 尾部的 vendored 段)

9. 面板拖动 / 拉拽高度

- 拖动:按住面板的任意空白处(标题栏、标签文字等)即可拖到任意位置——按钮、输入框、滑块等可操作控件上不会误触拖动
- 拉高度:顶边与底边都可以拉——两条拉拽条永远贴在面板的视觉上/下缘(内容在中间滚动、拉拽条不随滚动跑掉);拖顶边时下缘不动、拖底边时上缘不动
- 位置与高度自动记住;只有真正拖动过才会记住(点一下不受影响); 双击标题栏一键复位回自动布局

推荐组合:隐藏输入框 + 隐藏上边栏 + 全屏 —— 一键进入沉浸阅读模式。

安装

前提:DeepSeek Harness 桌面端(0.2.0-rc.2 验证通过)。

官方插件页(设置 → 插件)的安装框里输入:

- npm 包名(推荐,最省事):dsh-happy-reader
- 或 git 地址:git+https://github.com/Richardwongyk/dsh-happy-reader.git
- 或本地目录(已下载到本机时):file:C:/path/to/dsh-happy-reader

或命令行:

bash
dsh plugin --profile <profile> add dsh-happy-reader

卸载

在插件页里卸载,或执行命令行 dsh plugin --profile <profile> remove dsh-happy-reader。
卸载后应用完全回到原样。

兼容性

- 在 Windows + DSH 桌面端 0.2.0-rc.2 上开发验证;macOS / Linux 未适配(面板避让的是 Windows 系统按钮条,字体候选为 Windows 常用字体)。
- 依赖官方客户端界面结构,DSH 版本升级后可能需要跟随更新。

许可

MIT(见 LICENSE)。第三方组件:turndown 与 turndown-plugin-gfm(均 MIT,逐字内联于 lib/client.js 尾部 vendored 段,版权归其原作者所有,许可全文随附)。本插件为第三方作品,与 DeepSeek 官方无隶属关系。
预览分享卡片长什么样 ↓Richardwongyk/dsh-happy-reader
分享 · DeepSeek Harness Hub
Richardwongyk/dsh-happy-reader

DSH 阅读增强 —— 隐藏输入框 / 上边栏,调整字号和字体、调整内容宽度、行间距等,

这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。
认领条目 →
回到顶部