ReturnTmp's Blog ReturnTmp's Blog
首页
基础课程
编程语言
框架技术
运维笔记
人工智能
随笔摘录
  • 友链
关于
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

ReturnTmp

分享有趣好玩的计算机知识
首页
基础课程
编程语言
框架技术
运维笔记
人工智能
随笔摘录
  • 友链
关于
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • Jenkins | VuePress博客自动化部署
  • 三步教你轻松安装配置 Linux Anaconda 环境
  • Windows SSH 远程连接 Linux
  • VuePress 数学公式支持
  • 一文教你如何防御数据库渗透入侵
  • WSL2 Ubuntu20.04 配置 CUDA
  • 前端开发部署运维笔记
  • 运维监控指南
  • 如何使用『Nginx』配置后端『HTTPS』协议访问
  • 华为云云耀云服务器L实例评测|搭建您的私人影院网站
  • 华为云云耀云服务器L实例评测|服务器反挖矿防护指南
  • 华为云云耀云服务器L实例评测|Git 私服搭建指南
  • VSCode『SSH』连接服务器『GUI界面』传输
  • 『硅云』海外云服务器购买指南
  • GitHub Unfork 指南
  • 摆脱推荐算法,实现万物皆可『RSS』
    • 前言
    • Docker 部署
    • Vercel 部署
    • RSSHub Radar 浏览器插件
    • 参考链接
  • Drone 指南
  • 教你如何『SSH』远程连接『内网』服务器
  • 『GitHub Actions』静态博客部署指南
  • Nginx 配置路径解析
  • 『pnpm』多项目环境迁移指南
  • Nginx 403 forbidden 问题
  • 你知道『SSH』为什么安全吗
  • 手把手教你如何给『Linux』打补丁
  • KVM Anolis OS 环境搭建
  • Docker 快速搭建 MySQL 高可用集群
  • RabbitMQ 入门指南(安装,配置,应用)
  • linux JDK8 环境配置
  • 发布策略
  • Spring Cloud Gateway + Nacos 灰度发布
  • Nginx 负载均衡集群 节点健康检查
  • 前端监控搭建
  • 运维监控系统
  • MySQL 可视化监控
  • MySQL 死锁问题排查与解决
  • Zookeeper Windows 安装配置(单机 - 集群)
  • 阿里云服务器镜像迁移
  • git clone 失败问题
  • Couldn't find ffmpeg or avconv 问题
  • 运维笔记
ReturnTmp
2023-10-02
目录

摆脱推荐算法,实现万物皆可『RSS』

# 前言

相信各位对推荐算法已经很熟悉了,平台基于推荐算法不断推送我们感兴趣的信息,但是身处推荐算法中心,有时我们可能感觉视野越来越闭塞,原来节约我们时间的推荐系统,这时却成了困住我们的信息茧房

那么也许 RSS(Really Simple Syndication) 可以有效解决您的问题,市面上也有很多方便可用的 RSS 订阅工具,但是这些插件工具几乎都是需要网站提供者提供 RSS feed 源,否则无法订阅。同时 RSS 需要网站提供者定期更新 feed,否则 RSS feed 将会失效。而且近年来由于各种各样的原因,支持 RSS 的平台越来越少,实在让我们很困扰

注:RSS,中文译作简易信息聚合,也称聚合内容,是一种消息来源格式规范,用以聚合多个网站更新的内容并自动通知网站订阅者。使用 RSS 后,网站订阅者便无需再手动查看网站是否有新的内容,同时 RSS 可将多个网站更新的内容进行整合,以摘要的形式呈现,有助于订阅者快速获取重要信息,并选择性地点阅查看。

image-20231002094939731

官方文档:介绍 | RSSHub (opens new window)

这时选择 RSSHub 也许是个不错的选择,RSSHub 是一个开源、简单易用、易于扩展的 RSS 生成器,可以给任何奇奇怪怪的内容生成 RSS 订阅源。RSSHub 借助于开源社区的力量快速发展中,目前已适配数百家网站的上千项内容

我们可以配合浏览器扩展 RSSHub Radar (opens new window) 和 移动端辅助 App RSSBud (opens new window) (iOS) 与 RSSAid (opens new window) (Android) 食用

注:直接使用浏览器扩展或是移动端辅助可能无效,因为目前官方提供的 RSSHub 域名(rsshub.app (opens new window))已经被墙,需要自行部署搭建域名,详情请看下文

# Docker 部署

注:本步骤适用于自身拥有服务器和域名的读者(默认您已经安装 docker),不满足条件可以查看 Vercel 部署章节

下载 RSSHub 镜像

docker pull diygod/rsshub:chromium-bundled
1

运行 RSSHub 应用

docker run -d --name rsshub -p 1200:1200 diygod/rsshub:chromium-bundled
1

访问 RSSHub 应用

访问:http://your_ip:1200 ,然后即可看到如下界面

image-20231002100051132

# Vercel 部署

首先我们将 RSSHub 分叉(fork) (opens new window) 到自己的 Github 账户下,然后我们进入 Vercel 项目创建页面 (opens new window) ,选择刚刚导入 RSSHub 仓库进行部署

image-20231002095638207

之后我们安装下面的应用,即可实现仓库自动更新

链接:GitHub Apps - Pull (opens new window)

image-20231002100202797

注:篇章有限,更多配置信息可以到此 页面 (opens new window) 查找

# RSSHub Radar 浏览器插件

插件链接:RSSHub Radar - Microsoft Edge Addons (opens new window)

安装插件之后我们点击插件,然后就会看到如下页面,最后点击下面的设置按钮,就可以设置自定义 RSSHub 域名,然后将官方域名替换为我们上面部署的自定义域名

image-20231002102353338

我们默认的一键订阅源为 Feedly,比如说我们进入博主个人的知乎主页:ReturnTmp - 知乎 (zhihu.com) (opens new window) ,然后点击插件就会看到如下界面,然后我们点击订阅到 Feedly,然后就可以随时随地获取我们刚兴趣的 RSS 链接了

image-20231002102634529

# 参考链接

部署 | RSSHub (opens new window)

RSS 走向没落原因 (opens new window)

万物皆可 RSS (opens new window)

编辑 (opens new window)
上次更新: 2023/10/14, 10:01:13
GitHub Unfork 指南
Drone 指南

← GitHub Unfork 指南 Drone 指南→

最近更新
01
百度网盘加速
03-24
02
新版 PyCharm 设置 Conda 虚拟环境
03-24
03
腾讯云域名转到阿里云
03-24
更多文章>
Theme by Vdoing | Copyright © 2023-2024 ReturnTmp | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式