← 返回 Skills 市场
noah-1106

RSS采集器 | RSS Fetcher

作者 noah · GitHub ↗ · v1.1.0 · MIT-0
cross-platform ✓ 安全检测通过
767
总下载
0
收藏
5
当前安装
1
版本数
在 OpenClaw 中安装
/install rss-fetcher
功能描述
统一的RSS采集与管理系统 | Unified RSS Feed Fetcher and Manager 支持增量抓取、自动去重、自动标签、源健康监控、HTML报告生成 Incremental fetching, auto-dedup, auto-tagging, source health monitoring...
安全使用建议
This package appears to do what it says: fetch RSS feeds, store them locally and generate static HTML. Before installing/running: 1) Review config/sources.json and remove any feeds you don't want scraped (default contains 100+ feeds). 2) Run in an environment where outbound HTTP(S) traffic and disk writes are acceptable (it will create data/rss_fetcher.db and data/index.html). 3) Consider installing feedparser in your Python environment for more robust parsing; otherwise the fallback uses regex-based parsing. 4) Reduce --workers if you want fewer concurrent connections. 5) Inspect any truncated/omitted files if you need deeper assurance. If you want, I can scan the remaining truncated files or point out exact lines where feeds are requested and where files are written.
功能分析
Type: OpenClaw Skill Name: rss-fetcher Version: 1.1.0 The RSS Fetcher bundle is a functional and well-documented system for aggregating news feeds. The Python scripts (fetch.py, source.py, etc.) use standard libraries for networking and SQLite for storage, employing parameterized queries to prevent SQL injection. The HTML generation process in generate_html.py safely handles data via JSON serialization, and no evidence of data exfiltration, unauthorized execution, or malicious prompt injection was found across the codebase or instructions.
能力评估
Purpose & Capability
Name/description describe an RSS fetcher and the package provides Python scripts to initialize a local SQLite DB, fetch feeds, auto-tag, deduplicate and generate HTML — the requested binary (python3) and config files align with that purpose.
Instruction Scope
Runtime instructions tell the agent/user to run the included scripts (init_db.py, fetch.py, generate_html.py, source.py, list.py). The fetch script performs network I/O (HTTP(S) requests) to every URL listed in config/sources.json and writes results into data/rss_fetcher.db and data/index.html. This is expected behaviour, but be aware the default config contains many (100+) feeds and default concurrency is high (20 workers, up to 50) which will generate substantial outbound traffic and many requests to third-party sites.
Install Mechanism
There is no automated install step (instruction-only install), so nothing is downloaded or executed outside the shipped Python scripts. The code optionally imports feedparser if available but falls back to builtin urllib/regex parsing — no external URLs are used for installing code.
Credentials
The skill requests no environment variables or credentials. All configuration is local (config/sources.json) and data is stored under the skill's data/ directory — no unexplained secrets or unrelated credentials are required.
Persistence & Privilege
The skill does not request persistent platform privileges (always:false) and does not modify other skills or system-wide settings. It writes its own database and static HTML files under the skill directory, which is consistent with its purpose.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install rss-fetcher
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /rss-fetcher 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.1.0
Unified RSS feed fetcher with incremental fetching, auto-dedup, auto-tagging, and HTML reports
元数据
Slug rss-fetcher
版本 1.1.0
许可证 MIT-0
累计安装 5
当前安装数 5
历史版本数 1
常见问题

RSS采集器 | RSS Fetcher 是什么?

统一的RSS采集与管理系统 | Unified RSS Feed Fetcher and Manager 支持增量抓取、自动去重、自动标签、源健康监控、HTML报告生成 Incremental fetching, auto-dedup, auto-tagging, source health monitoring... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 767 次。

如何安装 RSS采集器 | RSS Fetcher?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install rss-fetcher」即可一键安装,无需额外配置。

RSS采集器 | RSS Fetcher 是免费的吗?

是的,RSS采集器 | RSS Fetcher 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

RSS采集器 | RSS Fetcher 支持哪些平台?

RSS采集器 | RSS Fetcher 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 RSS采集器 | RSS Fetcher?

由 noah(@noah-1106)开发并维护,当前版本 v1.1.0。

💬 留言讨论