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

AixCoder · 2026年07月17日 · 最后由 bjx250 回复于 2026年08月06日 · 468 次阅读

老 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 的屏幕放到今天来看也不过时。

挺好的,反馈一个不知道算不算 bug,电脑上打开鼠标移到底部菜单上一直闪

williamherry 回复

hhh 多谢提醒,firefox 上没有遇到该现象。电脑上估计用的不多,侧重于拯救 kindle。kindle 的墨水瓶阅读公众号确实不错。

2 楼 已删除

不能在 kindle 里直接下载书籍😂

yunshang 回复

是吗,你用的啥 kindle。我用的 kindle voyage, 系统好像是 3.*的版本。电脑和 kindle 都可以一键下载 hhh

When the goal is to feel true luxury and a refined aesthetic, this premier Model Escorts Service in Delhi always somehow goes beyond expectations, and it makes sure that your private gatherings and even solitary evenings are filled with extraordinary grace, bright excitement and just irresistible charm.

AixCoder 回复

Kindle paperwhite5

我的 Kindle 丢垃圾桶了,买了小米的替代,结果也吃灰了

hz_qiuyuanxin 回复

害,这个玩意有时候是挺鸡肋的,尤其是当下受到 AI 冲击,阅读也衰退了。我这也是借助 AI 工具,让老设备继续玩下去。在 kindle 上看点公众号也比刷手机有意思

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