想在工作间隙看会儿书,又不想被发现?这个开源阅读器可以浮在桌面角落

想在工作间隙看会儿书,又不想被发现?这个开源阅读器可以浮在桌面角落

你有没有过这种时候:想在工作间隙看几页书,但打开一个全屏的阅读软件又太显眼。或者做设计、写代码的时候,旁边开着参考资料的 PDF,切来切去很麻烦。又或者只是想在看视频、浏览网页的同时,让文字内容安安静静地待在屏幕一角。

你试过用系统自带的阅读器,一打开就是全屏,直接盖住了所有工作窗口。你试过分屏模式,但阅读器和主窗口各占一半,屏幕空间根本不够用。你试过把阅读器窗口缩到最小,但字号太小根本看不清,调整窗口大小又很费劲。

你会发现,市面上绝大多数阅读软件的设计逻辑都是”请你专注地看书”——全屏、沉浸、挡住一切。但没有一款是”请你在做别的事情的同时顺便看书”。

于是开源项目 CheatReader 出现了。简单来说,它是一款悬浮在桌面角落的轻量阅读器——支持透明纯文本模式、单行和多行阅读模式,可以像一个小浮窗一样贴在屏幕边缘,不会遮挡你的主要工作区域。支持 txt、epub、html、markdown、fb2、docx、pdf 等多种格式,兼容 Windows、macOS、Linux 三大平台,基于 Flutter 构建。


从”切换窗口”到”角落里的浮窗”,一个阅读体验的重新思考

用过电子书阅读器的人都知道,传统阅读软件的核心设计理念是”沉浸”——全屏模式、消除干扰、让你专注于文字。这本身没错,但它默认了一个前提:你打开阅读器就是为了专心看书。

但当下的现实是,很多人需要在做其他事情的同时,偶尔瞄一眼参考资料、技术文档或者小说。这种情况下,全屏的阅读器反而成了负担——你需要不断地切换窗口,每次切回来都要重新找到刚才读到哪一行。

作者 yaoyao2mm 意识到这个问题后,开始重新思考阅读器的设计方向:为什么阅读器一定要占领整个屏幕?为什么不能在桌面的角落安静地待着?

于是 CheatReader 诞生了。它的核心理念和传统阅读器完全相反——不要求你的全部注意力,而是轻巧地浮在桌面角落,随时可以看一眼,随时可以忽略。

底层用 Flutter 构建,64 位彩色图标,Dart 语言开发。支持透明窗口模式,可以让阅读器的背景完全透明,只显示文字本身。配合紧凑的单行模式,它就像桌面上的一条文字带,几乎不会被人注意到。

了解完项目背景,下面跟大家一起看看它到底有哪些亮点。


下载即用,三个桌面平台全覆盖

CheatReader 最核心的一点就是:它不会把你的桌面变成阅读室,它只是在你桌面的角落里安静地放着几行字。

安装方式很简单,去 GitHub Releases 页面下载对应平台的安装包即可:

  • macOS:下载 .dmg 文件,首次运行需去除隔离属性
  • Windows:下载安装包,Flutter Windows 桌面构建
  • Linux:Flutter Linux 桌面构建

后续版本还在不断完善桌面端的分发流程。

七种格式,一个浮窗解决

CheatReader 支持主流电子书和文档格式,不用在不同软件之间来回切换:

格式说明
txt纯文本,编码感知导入
epub电子书标准格式
html / htm / xhtml网页文件
md / markdown标记语言文件
fb2FictionBook 格式
docxWord 文档
pdf基于文本层提取

贴合场景的实用功能

CheatReader 围绕”浮窗阅读”这个场景,提供了很多贴心的设计:

  • 透明纯文本模式:窗口背景完全透明,只显示文字,完美融入桌面
  • 单行和多行阅读模式:可以只显示一行文字,也可以显示多行
  • 灵活的切换方式:双击、中键点击、键盘快捷键切换模式
  • 行间距和阅读宽度调节:长时间阅读时保护眼睛
  • 行/页/百分比跳转:快速定位
  • 文本搜索:在当前文档中搜索关键词并前后跳转
  • 自定义字体:加载用户选择的字体文件
  • 老板键模式:一键隐藏和恢复,不丢失阅读进度
  • 拖拽导入:直接把文件拖到窗口就能打开
  • 本地书库:导入的书籍在重启应用后仍然保留

这才是它最让人惊艳的地方——真正的”浮窗式”阅读

市面上很多阅读器也会说”支持窗口模式”,但通常就是字面意义上的缩小窗口——标题栏、菜单栏、滚动条一个不少,缩到最小依然占一片地方。

CheatReader 的”浮窗”做到了极致。透明的背景、紧凑的排版、可配置的阅读宽度,让它可以像一条便签一样贴在屏幕的任意位置。你可以在代码编辑器的右上角放一个 CheatReader 看技术文档,在设计软件的左侧放一个看参考资料,甚至在看视频的时候在底部放一行字幕般的文字。

它不做书架的重量级管理、不做精美的排版渲染、不做云端同步——因为它本来就不是为了”专心看书”而设计的。它的目标很简单:在你做其他事情的时候,让文字内容安静地陪着你。


不只是工具,更是一个信号

回看这个项目,CheatReader 本身好不好用其实是另外一回事。

yaoyao2mm 用 Flutter 构建了一个和传统阅读器理念完全不同的桌面浮窗阅读工具。透明的背景、紧凑的排版、多种格式支持——当所有阅读器都在追求”沉浸式全屏体验”的时候,它选择了一条完全相反的路:不做主角,做配角。

这放在几年前,是不敢想的。那会做阅读软件,大家都在比谁的翻页动画更炫、谁的排版引擎更强大、谁的推荐算法更精准。而现在,有人做了一个只有几行文字的透明小窗,反而收获了大量用户的共鸣。

往后拼的不再是谁的功能更多、排版更精美,而是谁的思路更能击中用户的真实需求。有时候,用户只是需要一个在屏幕角落安安静静显示文字的小窗口,仅此而已。


好了,项目的 GitHub 地址放在下面。如果你也需要一个不会打扰你工作的阅读器,你知道该怎么做了。

👉 GitHub 仓库yaoyao2mm/cheatreader

今天的分享到此结束,感谢大家抽空阅读,我们下期再见,Respect!

编辑于 2026-07-11 · 著作权归作者所有
相关文章
有跟kindle电子书显示效果一样或更好的,又能下载其它阅读APP的墨水屏的阅读器了吗?有没有好用的读书的软件啊?阅读形式多样的当下,是否还有必要坚持用传统方式记录阅读笔记?数字时代的新型阅读方式,你觉得存在什么不足之处吗?电子书的下一个形态是怎样的?我想知道你们平常都是在什么软件上看书(不是小说)?有跟kindle电子书显示效果一样或更好的,又能下载其它阅读APP的墨水屏的阅读器了吗?kindle停止服务后,有人研究出其他路径继续使用吗?你们平常看书是用什么软件?微信读书还能活多久?电子书真的对眼睛很友好吗?数字时代,有纸质书、电子书、听书等不同阅读方式,如何综合利用不同的阅读方式,最大化提升学习和工作效率?数字时代,有纸质书、电子书、听书等不同阅读方式,如何综合利用不同的阅读方式,最大化提升学习和工作效率?阅读形式多样的当下,是否还有必要坚持用传统方式记录阅读笔记?你用过最好用的一个读书软件是什么?本人重度电子书阅读爱好者,如何挑选一台合适的电子阅读器?有哪些较好的电脑浏览器,PDF阅读器?安卓上有哪些优秀的PDF阅读器?数字时代,有纸质书、电子书、听书等不同阅读方式,如何综合利用不同的阅读方式,最大化提升学习和工作效率?微信读书每月都要开通会员,有哪些可以不开通会员就可以读好书的方法?