优雅的跨平台电子书阅读器,可拓展 + 自进化 Agent
最近一直在做一个自己很想用的电子书阅读器,叫 ReadAware ,比起上次发帖又完善不少,所以重新发个帖。
项目地址:
[https://github.com/ahpxex/read-aware](https://github.com/ahpxex/read-aware)
我平时挺喜欢读书,但一直没有特别喜欢现有的桌面端阅读器。一部分是 UI/UX 的问题,有些功能很全,但用起来总感觉比较笨重;另一部分是现在很多所谓的 AI 阅读器,本质上就是在阅读器旁边加了一个 AI 聊天框,我自己用下来觉得不是很有意思。
所谓 ReadAware 是一个 agent-first reader ,但这里的 agent 不是用来替你读书的。
我还是觉得读书这件事应该是人在读,Agent 不应该替你读书,而更应该像是一个安静待在旁边的伴读:它知道你现在在读什么,也可以理解你以前读过的内容、highlight 、note 和一些上下文。你需要的时候可以问它问题、让它查东西或者做一些小任务,但你只想安静看书的时候,它最好完全不要出现。
另一个我自己比较看重的东西是插件系统(刚好和最近很火的 deepseek harness 异曲同工了):
我不太想把 ReadAware 做成一个不断往里面硬塞 feature 的软件,所以花了挺多时间做了一套完整的 plugin system 。现在插件可以扩展词典、主题、朗读声音、feeds 、commands ,也可以给 agent 增加新的 tools ,所以理论上现在用户反馈的需求都可以通过插件实现了。
比较理想的状态是,一个阅读器不应该在你安装的第一天和两年以后还是完全相同的软件。随着你读的东西越来越多、装的插件越来越多,它应该慢慢变成一个更适合你自己的 reader 。之后我也想尝试让内置 agent 可以直接帮你生成或者修改一些简单的插件。
另外 ReadAware 是开源 + local-first 的。书籍、阅读进度、annotations 、memory 这些东西默认都在本地,不需要为了“AI 功能”把整个阅读习惯搬到一个 SaaS 账户里。
目前支持 EPUB / MOBI / AZW3 / FB2 / PDF / TXT / HTML / CBZ / CBR ,macOS 、Windows 、Linux 和 Android 都可以用。
我自己其实也花了很多时间在一些很小的阅读体验上,比如 typography 、选中文本、高亮、布局、动画之类的地方。现在 AI 写软件越来越容易,但我反而越来越觉得,真正难的不是把功能做出来,而是决定什么东西应该出现、什么时候应该出现,以及一个软件到底应该给人什么感觉。
欢迎大家试一下,给我反馈。
---
原文链接:[点击查看](https://www.v2ex.com/t/1234371)
项目地址:
[https://github.com/ahpxex/read-aware](https://github.com/ahpxex/read-aware)
我平时挺喜欢读书,但一直没有特别喜欢现有的桌面端阅读器。一部分是 UI/UX 的问题,有些功能很全,但用起来总感觉比较笨重;另一部分是现在很多所谓的 AI 阅读器,本质上就是在阅读器旁边加了一个 AI 聊天框,我自己用下来觉得不是很有意思。
所谓 ReadAware 是一个 agent-first reader ,但这里的 agent 不是用来替你读书的。
我还是觉得读书这件事应该是人在读,Agent 不应该替你读书,而更应该像是一个安静待在旁边的伴读:它知道你现在在读什么,也可以理解你以前读过的内容、highlight 、note 和一些上下文。你需要的时候可以问它问题、让它查东西或者做一些小任务,但你只想安静看书的时候,它最好完全不要出现。
另一个我自己比较看重的东西是插件系统(刚好和最近很火的 deepseek harness 异曲同工了):
我不太想把 ReadAware 做成一个不断往里面硬塞 feature 的软件,所以花了挺多时间做了一套完整的 plugin system 。现在插件可以扩展词典、主题、朗读声音、feeds 、commands ,也可以给 agent 增加新的 tools ,所以理论上现在用户反馈的需求都可以通过插件实现了。
比较理想的状态是,一个阅读器不应该在你安装的第一天和两年以后还是完全相同的软件。随着你读的东西越来越多、装的插件越来越多,它应该慢慢变成一个更适合你自己的 reader 。之后我也想尝试让内置 agent 可以直接帮你生成或者修改一些简单的插件。
另外 ReadAware 是开源 + local-first 的。书籍、阅读进度、annotations 、memory 这些东西默认都在本地,不需要为了“AI 功能”把整个阅读习惯搬到一个 SaaS 账户里。
目前支持 EPUB / MOBI / AZW3 / FB2 / PDF / TXT / HTML / CBZ / CBR ,macOS 、Windows 、Linux 和 Android 都可以用。
我自己其实也花了很多时间在一些很小的阅读体验上,比如 typography 、选中文本、高亮、布局、动画之类的地方。现在 AI 写软件越来越容易,但我反而越来越觉得,真正难的不是把功能做出来,而是决定什么东西应该出现、什么时候应该出现,以及一个软件到底应该给人什么感觉。
欢迎大家试一下,给我反馈。
---
原文链接:[点击查看](https://www.v2ex.com/t/1234371)
评论
暂无评论。