RSSHub Radar

Github Action 自动构建 Flutter Android Apk

我怕爱的太早我们不能终老 提交于 2021-01-12 02:55:13
前言 前段时间用 Flutter 做了一个开源的项目 RSSAid (点击阅读原文下载)。 ❝ RSSAid 是一个由 Flutter 构建的 RSSHub 的辅助 App,和 RSSHub Radar 类似,他可以帮助你快速发现和订阅网站的 RSS。此外,他还支持 RSSHub 的通用参数 (实现过滤、获取全文等功能)。因为需要打包 apk,在此之前一直是在本地签名打包的。后来和别人交流了一下,想起来可以用 Github Action 构建持续化集成,自动打包。然后就研究了一下,最后完成了根据 tag 版本自动生成 apk 的 workflows。 ❞ Workflows 自动化构建脚本如下: # main.yml # 自动构建 Apk name: Test, Build and Release apk # 工作流程触发的时机,这里是当一个版本标签推送到仓库时触发 on: push: tags: - v* # 这个工作流程需要执行的任务 jobs: process: name: all process runs-on: ubuntu-latest # 这个任务的步骤 steps: # 拉取项目代码 - uses: actions/checkout@v2 # 建立 java 环境 - name: Setup Java JDK uses: actions/setup-java@v1

不那么完美的 RSS 订阅方案 — feedly + RSSHub Radar

一曲冷凌霜 提交于 2020-03-16 17:34:46
某厂面试归来,发现自己落伍了!>>> feedly + RSSHub Radar,虽然不是最完美的 RSS 订阅方案,但是目前来说也足够用了。 背景介绍 1、RSS 简介 RSS(简易信息聚合,也叫聚合内容)是一种描述和同步网站内容的格式。RSS 可以是以下三个解释的其中一个:Really Simple Syndication、RDF (Resource Description Framework) Site Summary 或 Rich Site Summary。但其实这三个解释都是指同一种 Syndication 的技术。 说白了,就是通过 RSS,可以很方便的订阅网站的最新内容,便于对信息进行集中管理。在「Google Reader」还没宣布关闭之前,RSS 订阅的火爆程度可谓到达了顶峰。 自从 2013 年「Google Reader」关闭之后,RSS 好像逐渐没落了,再加上移动互联网时代微博、微信等冲击,RSS 好像没有了生存的余地,但是我个人感觉近几年又有「春风吹又生的迹象」。 其实,微信的订阅号也是一种 RSS,无论从形式还是内在,处处都有 RSS 的影子。但是两者也有所不同, RSS 追求的纯净的阅读体验,没有广告,是反商业的;而订阅号不仅满足了用户的「订阅」需求,还将广告与内容结合,可谓是内容变现的商业典范。 更多关于 RSS 的发展历史,可以查看「 RSS发展史