ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

还在被广告打断阅读?试试这款免费开源小说阅读器 ReadCat

还在被广告打断阅读?试试这款免费开源小说阅读器 ReadCat 还在被广告打断阅读试试这款免费开源小说阅读器 ReadCat【免费下载链接】read-cat一款免费、开源、简洁、纯净、无广告的小说阅读器项目地址: https://gitcode.com/gh_mirrors/re/read-cat凌晨一点正看到小说关键处一张全屏广告突然盖住了文字。退掉广告下一章又提示开会员。这样的场景熟悉吗我见过不少被这种体验劝退的读者也包括我自己。直到朋友甩来一个项目——ReadCat 开源小说阅读器免费无广告让我先试为敬。用了一周之后我决定认真把它介绍给你。免费无广告它到底替读者解决了什么说实话打开 ReadCat 的第一眼我是有点意外的界面干净到近乎朴素。没有开屏广告没有弹窗横幅没有充会员解锁下一章的倒计时。搜到一本小说点进去就能读读到哪记到哪下次打开直接回到原处。但这份简洁不是靠砍功能换来的。书源可以自己导入朗读插件能把章节念出来看到想收藏的内容随手加书签。选择权全部交还给读者而不是让平台决定你能看什么。就冲这一点我给它的评价是踏实。从下载到读完一本书一条完整的阅读链路ReadCat 的获取方式很直白克隆下来装好依赖就能跑git clone https://gitcode.com/gh_mirrors/re/read-cat cd read-cat npm install第一次启动书架是空的别慌。这是它插件化架构的起点阅读能力全靠插件提供分三类——书源插件负责搜索和抓取小说内容朗读插件负责文字转语音书城插件用于浏览发现新书统一放在src/core/plugins/目录。导入几个书源后搜索框才算真正活过来。接下来的链路就很顺搜索想看的书 → 选定结果 → 打开阅读 → 读完放进书架。书架体验同样花了心思阅读进度自动同步书多了能分类整理想快速定位也有搜索兜底相关实现放在src/views/bookshelf/。全程没有多余步骤路径短得让人舒服。想先在本地看看效果开发模式一条命令就能起npm run dev。三个容易被忽略的细节主题、排版与多源搜索如果只用 ReadCat 来看个书其实有点浪费真正的细腻藏在设置里。一是主题切换。浅色、深色、跟随系统三种模式一键切换。白天用浅色清爽夜里换深色护眼或者干脆让它跟着操作系统自动变省心又护眼。二是排版自由度。字号在 12 到 24 之间随便调字体、行间距、页面边距也都能按习惯定制。我习惯把行距拉大一点长章节读下来眼睛不累。所有调整都在src/components/settings/read-style/里所见即所得不用来回试错。三是搜索策略。ReadCat 支持多个书源并行查找这个源没结果另一个源可能马上就有。相比单个网站碰运气成功率完全不在一个量级。这也是我留下来最核心的理由。它是怎么被造出来的简单但稳技术选型不花哨却很扎实Vue 3 加 TypeScript 负责界面状态交给 Pinia 管理Electron 负责把应用打包成 Windows、macOS、Linux 都能跑的跨平台电子书阅读软件。对想研究 Vue 3 如何搭一个完整桌面应用的朋友来说这个小说阅读器开源项目本身就是一份不错的活教材。数据方面阅读历史、书签、个人设置全部存在本地不上传、不收集。插件则在沙箱里独立运行只能碰到自己该碰的接口互相不越界。既有扩展空间又不容易被插件坑到这套设计平衡得不错。进阶小贴士与常见疑问书源别只配一个。多配几个搜索失败率肉眼可见地下降这是踩过坑才有的心得。记得关注插件更新。书源偶尔会失效跟着版本走能少踩雷。花两分钟设置快捷键翻页、加书签都能快人一步。重要的书签和阅读数据定期导出防患于未然。想自己打包安装包项目提供了 Windows、macOS、Linux 三套构建脚本按需跑就行。至于最常见的疑问——不写代码能不能用当然能。克隆、安装这套流程是给想折腾的人准备的只想安静看书的话跟着上面的链路导入书源即可一样顺滑。一起来参与这个项目ReadCat 采用 GPL-3.0 许可代码完全开放目前仍在内测阶段任何意见都算数遇到问题提 issue有想法提建议会写代码的直接提 PR爱折腾的还能基于插件接口自己写书源。想第一时间拿到测试版本、跟开发团队直接交流内测 QQ 群是 903473975群里讨论挺活跃反馈也很快会被看到。写到最后我不打算堆漂亮话。只想说如果你也受够了广告和会员墙想找一款免费、无广告、跨平台的阅读软件那今晚就装一个 ReadCat 试试吧。安静读完一本书的感觉值得你重新体验一次。【免费下载链接】read-cat一款免费、开源、简洁、纯净、无广告的小说阅读器项目地址: https://gitcode.com/gh_mirrors/re/read-cat创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表