终端里已经有了一切。
现在它有了一个书架。

为不离开终端的开发者设计的低打断轻阅读工具

npm install -g readshell
ReadShell demo — terminal ebook reader in action

等编译,等部署,等 CI 跑完——你有 5 分钟。

你拿起手机。40 分钟后,你还在刷。

ReadShell 就是为这段空隙设计的。

$ novel resume
↑ 一条命令,精确到字节地回到上次读到的地方

核心功能

[resume]

零摩擦续读

精确到字节地恢复阅读位置,无论上次在哪停下。

[b / Esc]

老板键

一键伪装成终端报错画面,路过的同事完全看不出来你在读书。

[~14 min]

阅读剩余时间

基于你的实际阅读速度实时计算,不是出版社给的那个假数字。

[bookmark]

书签

随手标记精彩段落。Pro 支持导出为 JSON 或 Markdown。

[import]

批量导入

novel import ~/books/ 递归扫描目录,支持 epub/txt/md。

[b / Esc]

老板键

读书读到一半,有人走过来?按下 bEsc,ReadShell 立刻切换为一屏终端报错。

看起来就像你在紧张地调试生产 bug。同事掉头离开,你继续翻页。

再按一次任意键,回到你的书。位置分毫不差。

Boss key — terminal error screen disguise

你同事看到的样子

快速上手

三步,五分钟搞定

1. 安装(包名 readshell,命令名 novel)
npm install -g readshell
2. 导入书籍并开始阅读
novel import ~/books/      # 递归扫描目录
novel list                 # 查看书库
novel resume               # 从上次位置继续
3. 云同步(完全可选)
novel login                # 登录 Pro 账号
novel sync                 # 同步进度和书签

↑ 不登录也能完整使用所有本地功能

快捷键

按键 操作
j / ↓ 向下滚动
k / ↑ 向上滚动
Space 翻页(下一页)
b / Esc 老板键(切换伪装画面)
m 添加书签
g 跳转到开头
G 跳转到结尾
/ 搜索
q 退出
? 显示帮助

定价

无需账号即可完整使用本地功能

Free

本地完整体验,无需账号

$0

  • 完整 CLI(永久 AGPL 开源)
  • 本地无限书库
  • 精确续读(字节级)
  • 老板键
  • 阅读剩余时间估算
  • 书签
  • 7 天阅读统计

立即开始:

npm install -g readshell
最受欢迎

Pro

跨设备同步,随时接着读

$1.99/月

  • Free 的一切
  • 无限设备云同步
  • 云书库 — 无限本
  • 2GB 书籍文件存储
  • 完整阅读历史
  • 阅读连续打卡 & 热力图
  • 书签导出(JSON / Markdown)

Pro+

内置书城,发现好书不离终端

$4.99/月

  • Pro 的一切
  • ReadShell 书城访问权限
  • 一键购买 & 导入正版书籍
  • AI 阅读洞察与推荐
  • 优先客服支持

所有计划均包含完整 CLI,无需账号即可使用。

ReadShell CLI 以 AGPL-3.0 开源。

没有账号,没有网络,完全可用。

你的阅读数据以 SQLite 文件存储在本地,从不上传。