Ruby 用 rails 做了个小网站,拯救老 Kindle。

AixCoder · 2026年07月17日 · 54 次阅读

老 Kindle 的 AI 时代重生记

从泡面盖到村上春树私人图书馆,我只用了一个周末 https://kindle.petercat.life

Kindle 图书馆

缘起:一块被遗忘的墨水屏

家里的 Kindle 在吃灰,偶尔想起来充个电,想着怎么样在 AI 时代能够盘活这个老设备

作为一个正在自学 Rails 开发的小白,在找一个"有真实需求"的练手项目。

"既然手里这台还能用,就自己建一个图书馆。"


项目定位:Kindle × 村上春树 × Rails

我给自己定了三个原则:

  1. 解决真实痛点:Kindle 用户现在下载书不是很方便
  2. 技术栈统一:全用 Rails 7,不引入不必要的复杂度,纯原生 js 交互,方便兼容老 Kindle

第一个版本的目标很小:让 Kindle 能方便地下载村上春树的电子书。 加入了订阅微信公众号,在老 Kindle 上读公众号还不错,目前还没有开放,很快就开放注册账号。

正好在整理他的作品集,做自己喜欢的东西,才不会烂尾。


技术架构:轻量、快速、可扩展

技术选型

层级 技术 理由
后端 Ruby on Rails 7
数据库 SQLite 个人项目够用,部署零配置

核心功能模块

kindle.petercat.life
├── 📚 订阅(自己使用中,稍后再开放注册)
├── ⬇️ 村上文学馆(无需登录,开启电子书下载,适配Kindle的mobi/azw3格式)

开发实录:gpt 十几个小时做了个这么个小项目

第三天:公众号订阅功能

这是目前还在调试的功能,也是试下来比较好的部分,得益于墨水屏的观感好。

思路很简单:

  1. 用户输入想关注的公众号🔗
  2. 后端抓取最新文章
  3. 自动排版成适合 Kindle 阅读的格式

在 Kindle 上读公众号:一种全新的阅读仪式

Kindle 的慢,反而成了一种优势。 它强迫你进入深度阅读的状态,而这正是公众号长文最需要的。


未来计划

  • [ ] 公众号订阅功能正式上线
  • [ ] 支持 RSS 源聚合(不只是公众号)
  • [ ] 接入更多作家作品(不只是村上春树)

写在最后

如果你家里也有吃灰的 Kindle,利用起来,Kindle 的屏幕放到今天来看也不过时。

暂无回复。
需要 登录 后方可回复, 如果你还没有账号请 注册新账号