[ReadBot 故事 7] 肝了一个月,翻译,视频播放,阅读进度,分享,大纲跳转等等等都支持了

349 天前
 Rosen2

前言

一位 RSS 爱好者想开发出世界上最好用 RSS 阅读器的故事,本贴为第 7 期。

作品是 ReadBot ,一款专注于做信息过滤的 RSS 阅读器,目前在 App Store 上架,下载链接

更新

自上次开通会员功能以来,闭门开发一个多月,每周肝 2 个版本,ReadBot 使用体验有了质的提升。

阅读引擎升级

主要做了三个方面事情:

流畅度

  1. 阅读页面打开更加流畅,打开正文不需要读条

功能性

  1. 支持了内嵌视频播放,html 中的 iframe 和 video 都支持
  2. 阅读时选中文本支持『复制』功能
  3. 支持保存阅读进度和最近阅读位置,再次打开自动跳转
  4. 支持文章链接分享
  5. 支持在阅读时进行文章归档、前后文切换
  6. 支持提取文章大纲,点击大纲可以跳转
  7. 图片预览支持切换前后图片,支持图片放大及拖拽退出

样式

  1. 优化内容显示样式,比如关键词、引用等
  2. 图片显示优化,大图放大,小图尽量避免放大(小图和表情包等也不会被选为封面图)

支持翻译

集成微软、谷歌、火山、ChatGPT 翻译,支持:

  1. 多种翻译设置优先级,优先级高的被优先调用,失败自动切换
  2. 正文阅读可以实现沉浸式翻译
  3. 可以在自动化规则引擎中配置自动翻译规则,更新时自动翻译标题。比如将英文源设为一个分组,指定该分组进行自动翻译。

下一步规划

目前 ReadBot 功能上已经很完备了,接下来的工作是适配 iPad 和 Mac ,并增加夜间模式、阅读字体大小调整等功能,敬请期待。

历史故事

  1. ReadBot 故事 1-缘起
  2. ReadBot 故事 2-支持 Cubox
  3. ReadBot 故事 3-支持关键词筛选
  4. ReadBot 故事 4-支持自定义主题
  5. ReadBot 故事 5-支持自动归档与后台更新
  6. ReadBot 故事 6-开通会员功能

功能截图

交流群

正式开通了交流群,欢迎加入

2034 次点击
所在节点    分享创造
14 条回复
neochen13
349 天前
期待一下 mac 版本
Rosen2
349 天前
@neochen13 争取年底前出来😁
xingye163
349 天前
不支持安卓吗
Rosen2
349 天前
@xingye163 #3 等年后吧,年前主要精力把苹果生态做好
coffeesun
348 天前
可以列以下常用 rrs 对比,说明你的优势。现在缺的是抓取工具,阅读器可行的很多
Rosen2
348 天前
@coffeesun #5 可以看下历史文章哈,我这个是专注于做信息过滤的,我用过很多 RSS 阅读器,可以说在过滤这一块,我这个是最强的,不仅可以过滤,还可以通过多种条件进行筛选,还可以通过规则引擎自定义主题。

你说的抓取工具是抓取正文吗?我这个是自动抓取正文的,打开即正文,算法也是自己实现的,像 V2EX 这种帖子类的网站也能很好抓取,可以试试。
Rosen2
348 天前
@coffeesun #5 明白你说的抓取工具是啥了,目前我用的是 rsshub ,已经很够用了,我遇到的问题是,订阅了比较多,读起来压力大,所以做了这个 reader ,重点做过滤,还可以翻译,还可以摘要。
coffeesun
348 天前
@Rosen2 #7 我用的也是 rsshub ,不过我没 ios ,等安卓版和网页版。现在用的是 theoldreader ,还行
bfox
348 天前
有可能做个墨水屏版本吗? 我有个安卓的墨水屏, 但是适配的 app 太少了
Rosen2
348 天前
@bfox #9 墨水屏不太了解,可能会有些困难,因为我这个还是有些吃资源的,墨水屏可能会卡。如果要支持的话,可能也得等把主流平台搞定之后了。
hack21
346 天前
有需求,但是 android+mac.... 安卓是主力看 rss 的
Rosen2
346 天前
后续会陆续支持😁
ccmyrcc
342 天前
感觉楼主可以先做网页版
Rosen2
342 天前
@ccmyrcc #13 不会,原来做算法的,手机开发也是现学的😂。也没有打算开发网页版,有维护成本,打算开发手机和桌面 APP ,一次性付费。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1005758

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX