ReadCat:清爽无广告的开源小说阅读器
ReadCat 是一款免费开源的小说阅读工具,专注于为你提供纯净无广告的跨平台阅读体验。无论是在 Windows、macOS 还是 Linux 系统上,你都能通过个性化书架功能,轻松管理和阅读喜爱的小说,让每一次阅读都沉浸而专注。
1. 3大颠覆体验:重新定义你的阅读方式
如何打造零干扰的阅读环境?
💡 告别烦人的弹窗广告和页面推广,ReadCat 从底层设计就剔除了所有广告模块。你可以专注于故事情节,不再被突兀的广告打断阅读节奏,享受真正纯粹的文字世界。
如何实现跨设备无缝阅读?
💡 借助云端同步技术,你的阅读进度、书签和书架配置会自动同步到所有设备。你可以在电脑上读到精彩处,切换到平板继续阅读,无需手动记录页码,让阅读体验连贯无阻。
如何定制专属阅读风格?
💡 提供超过 10 种字体选择和自定义配色方案,你可以根据自己的喜好调整字体大小、行间距和背景颜色,打造最舒适的阅读界面,让长时间阅读也不会感到视觉疲劳。
2. 5个场景化功能:满足你的多样阅读需求
如何快速找到心仪小说?
→ 打开 ReadCat 首页的搜索框,输入小说名称或作者关键词 → 系统会自动聚合多个书源的搜索结果,并去重排序 → 点击即可加入书架,开始阅读
如何高效管理海量书籍?
→ 在书架页面创建自定义分类文件夹,如“科幻小说”“经典文学” → 支持按更新时间、阅读进度等方式排序书籍 → 一键标记已读/未读状态,让书架始终井井有条
如何精准标记精彩段落?
→ 阅读时选中文本,点击弹出的“添加书签”按钮 → 输入标签和备注,方便日后快速查找 → 在书签管理页面,可按书籍或标签筛选查看所有书签
如何利用碎片时间阅读?
→ 开启“听书模式”,让小说内容以语音形式播放 → 支持调整语速和语音类型,适配不同场景 → 通勤或做家务时,也能“阅读”喜爱的小说
如何打造个性化阅读空间?
→ 进入设置页面,切换深色/浅色主题,适应不同光线环境 → 调整屏幕亮度和阅读背景透明度,保护眼睛健康 → 自定义快捷键,如设置“Ctrl+D”快速添加书签,提升操作效率
幕后技术亮点
ReadCat 采用先进的本地数据库存储技术,所有书籍和配置信息都保存在本地,既保障了数据安全,又提升了应用响应速度。同时,通过模块化的插件架构设计,确保了功能扩展的灵活性,让应用能够不断进化以满足用户需求。
3. 5分钟上手:快速打造你的专属阅读器
如何安装ReadCat?
→ 克隆项目仓库:git clone https://gitcode.com/gh_mirrors/re/read-cat
→ 进入项目目录,安装依赖:npm install
→ 启动应用:npm run dev,即可开始使用
如何导入本地小说?
→ 点击书架页面的“导入书籍”按钮 → 选择本地小说文件(支持多种格式) → 等待解析完成,书籍会自动添加到书架
如何调整阅读字体和大小?
→ 在阅读界面点击右上角的“设置”图标 → 选择“字体设置”,从下拉列表中选择喜欢的字体 → 通过滑块调整字号大小,实时预览效果
如何开启夜间模式?
→ 点击应用顶部菜单栏的“视图”选项 → 勾选“夜间模式”,界面会自动切换为深色主题 → 也可设置为“跟随系统”,自动根据系统主题切换
4. 3个真实用户故事:解决你的阅读痛点
故事一:从广告骚扰到专注阅读
小明是一名小说爱好者,但经常被阅读网站的弹窗广告打断思路。使用 ReadCat 后,他发现界面干净整洁,没有任何广告干扰,一个周末就看完了之前因广告而搁置的小说。“现在我可以完全沉浸在故事中,阅读体验提升了不止一个档次。”
故事二:跨设备阅读的无缝体验
李华经常在公司电脑和家里平板之间切换阅读。ReadCat 的同步功能让她无需记住页码,在公司午休时读到的章节,回家后打开平板就能接着看。“再也不用在便签上记页码了,同步功能太实用了!”
故事三:个性化阅读环境拯救视力
王芳喜欢睡前阅读,但手机屏幕的强光让她眼睛不适。ReadCat 的深色主题和亮度调节功能,让她在夜晚阅读时眼睛不再疲劳。“自定义的背景色和字体大小,让我的阅读体验变得舒适又健康。”
读者工具箱
1. 自定义阅读样式配置
/* 自定义阅读界面样式 */
.reader-container {
font-family: "HarmonyOS Sans SC", sans-serif;
font-size: 18px;
line-height: 1.8;
color: #333333;
background-color: #f8f9fa;
padding: 20px;
}
用途:将此代码添加到自定义样式文件中,可修改阅读界面的字体、字号、行间距等样式。
2. 书签批量导出脚本
// 导出所有书签数据
function exportBookmarks() {
const bookmarks = window.db.getBookmarks();
const blob = new Blob([JSON.stringify(bookmarks, null, 2)], { type: 'application/json' });
const url = URL.createObjectURL(blob);
const a = document.createElement('a');
a.href = url;
a.download = 'readcat-bookmarks-' + new Date().toISOString().slice(0,10) + '.json';
a.click();
URL.revokeObjectURL(url);
}
用途:运行此脚本可将所有书签导出为 JSON 文件,用于备份或迁移。
3. 阅读进度自动备份配置
// 配置阅读进度自动备份
window.settings.set('autoBackup', {
enabled: true,
interval: 5, // 备份间隔(分钟)
backupPath: '~/Documents/ReadCat/backups' // 备份路径
});
用途:设置阅读进度自动备份,防止意外关闭应用导致进度丢失。
atomcodeClaude Code 的开源替代方案。连接任意大模型,编辑代码,运行命令,自动验证 — 全自动执行。用 Rust 构建,极致性能。 | An open-source alternative to Claude Code. Connect any LLM, edit code, run commands, and verify changes — autonomously. Built in Rust for speed. Get StartedRust0101- DDeepSeek-V4-ProDeepSeek-V4-Pro(总参数 1.6 万亿,激活 49B)面向复杂推理和高级编程任务,在代码竞赛、数学推理、Agent 工作流等场景表现优异,性能接近国际前沿闭源模型。Python00
MiMo-V2.5-ProMiMo-V2.5-Pro作为旗舰模型,擅⻓处理复杂Agent任务,单次任务可完成近千次⼯具调⽤与⼗余轮上 下⽂压缩。Python00
GLM-5.1GLM-5.1是智谱迄今最智能的旗舰模型,也是目前全球最强的开源模型。GLM-5.1大大提高了代码能力,在完成长程任务方面提升尤为显著。和此前分钟级交互的模型不同,它能够在一次任务中独立、持续工作超过8小时,期间自主规划、执行、自我进化,最终交付完整的工程级成果。Jinja00
Kimi-K2.6Kimi K2.6 是一款开源的原生多模态智能体模型,在长程编码、编码驱动设计、主动自主执行以及群体任务编排等实用能力方面实现了显著提升。Python00
MiniMax-M2.7MiniMax-M2.7 是我们首个深度参与自身进化过程的模型。M2.7 具备构建复杂智能体应用框架的能力,能够借助智能体团队、复杂技能以及动态工具搜索,完成高度精细的生产力任务。Python00