「想看」我对移动端 RSS 阅读器的构想

2022-08-19 11:43:14 +08:00
 ChenTianSaber

移动端 RSS 现状

移动端 RSS 内容展示不如电脑端来的简单,电脑端只需要满足网页打开其实就能满足绝大多数场景了。

但是移动端的入口主要还是 APP ,所以网页打开一些网站基本都是想方设法的让你跳转 APP ,并且对功能做了不少阉割。

随着移动端内容类型的丰富(比如视频,图文),目前主流的 RSS 软件其实都不能很好的展示源内容的样式

举个例子,我订阅了 B 站的 RSS ,我在 RSS 软件中只能看一个阉割的网页 iframe 视频,体验很差,有些甚至都不加载 iframe

我期望的移动端 RSS 软件

我希望有这么一款软件,可以对不同 RSS 源做不同的适配,对不同的源做针对的展示,使其在 RSS 软件内能完美展示内容

还是接着上个事例,简单来讲就是,如果我能在 RSS 软件内直接播放 B 站视频就好了

我打算如何实现这个软件

一个 RSS 脚本解析插件的构想:

  1. 我会默认提供 视频页面 /图集页面,这两个页面只需要接收视频 url 和图集 url 就行了
  2. 那么针对任何 rss 源,我把 rss 内容数据给你,你只要解析出里面的视频 url 给到我就行了
  3. 我想做一个脚本插件系统,可以自定义安装 "b 站视频解析" 诸如此类的脚本插件,该脚本的作用就是把 rss 内容解析出视频 url ,脚本可以安装扩展
  4. 这样的话就可以把所以 视频 /图集 类型的 rss 源一网打尽,毕竟输入输出是通用的,唯一的区别就是解析脚本
  5. 以上就是我对「想看 APP 」的基础构想,有了这一套系统,我觉得就可以初步达成针对不同类型的源做最完美展示的效果

目前做到哪一步了

我打算将「想看」的开发分成三个阶段:

  1. 第一个阶段是做一个基本的主流的 RSS 软件,保证基本功能
  2. 第二个阶段主要是尝试在代码中设定几个默认规则
  3. 第三个阶段就是引入脚本系统,用户可以自定义安装解析脚本,开发者也可以编写脚本

目前「想看」已经发布,并处于第一个阶段,有兴趣的朋友可以下载试用一下,给我反馈建议和问题

我的期望是能和大家一起构建 Android 最简洁好用的 RSS 阅读器

敬请期待。

APP 下载地址: http://myapp.chentiansaber.top/xiangkanapp

交流群:

  1. 电报: https://t.me/xiangkanrss
  2. discord: https://discord.gg/Dm9xva7auu
  3. qq 频道: https://qun.qq.com/qqweb/qunpro/share?_wv=3&_wwv=128&appChannel=share&inviteCode=1WadNuE&businessType=9&from=246610&biz=ka
9322 次点击
所在节点    分享创造
16 条回复
Luckydesigner
2022-08-19 12:39:43 +08:00
可以参考 inoreader 或者 feedly
DuDuDu0o0
2022-08-19 13:00:58 +08:00
当前在用 feeder 可以参考下,但是还是比较希望可以有网页端
ChenTianSaber
2022-08-19 13:04:09 +08:00
@DuDuDu0o0 网页端的开发我不太熟练,等完成了 Android 端后可以学习下
或者有大佬可以根据我的思路做一个网页端的实现
ChenTianSaber
2022-08-19 13:06:52 +08:00
@Luckydesigner 我之前参考了很多 rss 软件,inoreader 和 feedly 我也用过,但是他们都是针对图文进行了比较好的展示优化,针对 视频 /图集 等媒体类型的内容展示很糟糕

我想改进这部分体验,目前其实已经对 b 站视频做了优化,如果你有订阅 b 站视频的需求的话,可以下载我的 app 试试
xiaomusen12
2022-08-19 13:53:55 +08:00
考虑出 ios 端么
thetbw
2022-08-19 15:39:23 +08:00
rsshub 这种已经可以了,工作量太大了也不好
agagega
2022-08-19 16:09:40 +08:00
我有过和楼主差不多的想法(但不是做 RSS 而是稍后读),但在国内面对这些互联网流氓企业不得不说风险不小,做大了说不定吃官司甚至进去了。

一个规避风险的做法是:把针对具体网站进行内容抓取的逻辑抽出来,作为不默认提供的用户脚本。用户自己从另外的地方下载开源脚本并运行。
zggsong
2022-08-19 19:26:32 +08:00
@agagega 游猴插件配合脚本
ChenTianSaber
2022-08-19 23:57:37 +08:00
@xiaomusen12 暂不考虑,因为我只会 Android 开发…
ChenTianSaber
2022-08-19 23:59:08 +08:00
@thetbw rsshub 是抓取源内容,而我是优化源内容的展示,这两个不一样,两者结合才是一个完美的 rss 软件😎
ChenTianSaber
2022-08-19 23:59:50 +08:00
@agagega 我就是这么想的,我只提供一个能力,脚本是用户自己安装的
SuperMaxine
2022-08-20 01:13:59 +08:00
目前 b 站这类我是 inoreader 中上滑进网页然后跳转 app 看视频,感觉是目前最无痛的方法了,期待楼主能搞出点新东西
homer
2022-08-20 11:55:30 +08:00
@ChenTianSaber 学个 Flutter 楼主就是全平台开发者了
ChenTianSaber
2022-08-20 12:35:25 +08:00
@SuperMaxine 你可以下载使用下,B 站目前已经支持直接视频播放了
ChenTianSaber
2022-08-20 12:36:31 +08:00
@homer 好滴
SekiBetu
2022-08-29 00:38:47 +08:00
chrome 不是自带 rss 的吗

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

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

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

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

© 2021 V2EX