FreshRSS新闻读取

2小时前更新 2 00
FreshRSS新闻读取FreshRSS新闻读取
FreshRSS新闻读取

技能简介

连接自托管FreshRSS实例,通过Google Reader兼容API获取RSS订阅源的最新标题与文章。支持按分类、时间范围、阅读状态等条件过滤内容。

能做什么

  • 获取最新新闻标题列表
  • 按小时数筛选近期更新内容
  • 按分类浏览特定主题文章
  • 仅显示未读条目
  • 组合多个过滤条件精准定位
  • 查看所有可用分类与订阅源

使用说明

安装配置

  1. 在FreshRSS中启用API:进入 设置 → 个人资料 → API管理,设置API密码
  2. 配置环境变量:
    export FRESHRSS_URL="https://your-freshrss-instance.com"
    export FRESHRSS_USER="your-username"
    export FRESHRSS_API_PASSWORD="your-api-password"

常用命令

  • 获取10条最新标题:{baseDir}/scripts/freshrss.sh headlines --count 10
  • 获取近2小时更新:{baseDir}/scripts/freshrss.sh headlines --hours 2
  • 按分类筛选:{baseDir}/scripts/freshrss.sh headlines --category "Technology" --count 15
  • 仅未读内容:{baseDir}/scripts/freshrss.sh headlines --unread --count 20
  • 组合过滤:{baseDir}/scripts/freshrss.sh headlines --category "News" --hours 4 --count 10 --unread
  • 列出分类:{baseDir}/scripts/freshrss.sh categories
  • 列出订阅源:{baseDir}/scripts/freshrss.sh feeds

输入与输出

见下方输入与输出表格。

项目内容
输入FRESHRSS_URL、FRESHRSS_USER、FRESHRSS_API_PASSWORD环境变量;可选参数–count/–hours/–category/–unread
输出格式化标题列表(日期、来源、标题、URL、分类);分类列表;订阅源列表
适用人群已自建FreshRSS服务器的个人用户;需要通过API批量获取RSS数据的开发者
不包含FreshRSS服务端程序(需独立部署);RSS源管理功能;文章正文全文提取

 

风险提示

  • 需自行部署FreshRSS服务器并正确配置API访问权限
  • 分类名称区分大小写,需与FreshRSS中设置的名称完全一致
  • API密码与登录密码不同,需在后台单独设置
  • 默认返回20条结果,大量数据查询可能影响响应速度

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/nickian/freshrss-reader/SKILL.md
来源类型:GitHub仓库

数据统计

相关导航

暂无评论

none
暂无评论...