码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 摆脱推荐算法,实现万物皆可『RSS』


    前言

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

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

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

    image-20231002094939731

    官方文档:介绍 | RSSHub

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

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

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

    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) 到自己的 Github 账户下,然后我们进入 Vercel 项目创建页面 ,选择刚刚导入 RSSHub 仓库进行部署

    image-20231002095638207

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

    链接:GitHub Apps - Pull

    image-20231002100202797

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

    RSSHub Radar 浏览器插件

    插件链接:RSSHub Radar - Microsoft Edge Addons

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

    image-20231002102353338

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

    image-20231002102634529

    参考链接

    部署 | RSSHub

    RSS 走向没落原因

    万物皆可 RSS

    本文由博客一文多发平台 OpenWrite 发布!

  • 相关阅读:
    java设计模式3,里氏替换原则
    cmake简洁教程 - 第三篇
    MySQL 详解 存储过程 和 存储函数
    如何避免CMDB沦为数据孤岛?
    ​软考-高级-系统架构设计师教程(清华第2版)【第11章 未来信息综合技术(P384~P419)-思维导图】​
    华为云云耀云服务器L实例评测|centos7.9 配置python虚拟环境 运行django
    线性代数(二)| 行列式性质 求值 特殊行列式 加边法 归纳法等多种方法
    软件测试中的树莓酱定律
    Golang的数组、切片、映射
    自定义element-ui plus 函数式调用,在API,js中直接使用全局组件
  • 原文地址:https://blog.csdn.net/m0_63748493/article/details/133485830
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号