SuperAPI AI 工具集

aggregating-crypto-news

数据与分析

查看项目

更新于 10-15 11:52

技能介绍

用途

Aggregating Crypto News 是一个加密货币新闻聚合技能,用于从 50 多个权威来源通过 RSS 源实时扫描并汇总突发新闻。它适用于需要监控加密市场动态的场景,例如追踪整体市场新闻、特定币种动态或特定主题(如 DeFi、NFT、监管)的资讯。

主要能力

  • 从 50 多个来源聚合新闻,包括 CoinDesk、CoinTelegraph、The Block、Decrypt 等。
  • 支持按币种(如 BTC、ETH)、类别(如 defi、nft、regulatory)和时间窗口(1h、4h、24h、7d)进行过滤。
  • 对新闻进行相关性评分(0-100),评分依据市场影响关键词检测、来源权威性和时效性。
  • 支持结果导出为 JSON 格式,便于后续处理。
  • 输出结果按相关性排名展示,包含来源、标题、时间、评分,并高亮可能影响市场的关键词。

使用方式

需满足以下前提条件:

  • Python 3.8+ 已安装
  • 安装依赖:pip install feedparser requests
  • 需要互联网连接以访问 RSS 源

运行聚合器脚本(路径为 ${CLAUDE_SKILL_DIR}/scripts/news_aggregator.py),可搭配不同参数:

  • 默认扫描(前 20 条,过去 24 小时,按相关性排序):python ${CLAUDE_SKILL_DIR}/scripts/news_aggregator.py
  • 指定币种扫描:python ${CLAUDE_SKILL_DIR}/scripts/news_aggregator.py --coin BTC --period 4h
  • 按类别过滤:python ${CLAUDE_SKILL_DIR}/scripts/news_aggregator.py --category defi --top 30
  • 多条件组合:python ${CLAUDE_SKILL_DIR}/scripts/news_aggregator.py --coin ETH --category defi --period 24h --top 15
  • 导出 JSON:python ${CLAUDE_SKILL_DIR}/scripts/news_aggregator.py --format json --output news.json
  • 仅高相关性:python ${CLAUDE_SKILL_DIR}/scripts/news_aggregator.py --min-score 70 --top 10
  • 多币种:python ${CLAUDE_SKILL_DIR}/scripts/news_aggregator.py --coins BTC,ETH,SOL

结果展示包含:来源、标题、时间、相关性评分;若存在市场影响关键词会进行高亮;提供文章完整链接;并汇总元信息(检查的来源数、找到的文章数)。

适用场景

  • 监控加密货币市场突发新闻。
  • 追踪特定币种(如 BTC、ETH)的新闻。
  • 关注特定类别(如 DeFi、NFT、监管)的资讯。
  • 需要将新闻数据导出为 JSON 供下游处理。

限制

  • 需要 Python 3.8+ 环境和网络连接。
  • 若 RSS 源不可达会使用缓存数据并跳过不可用来源;解析错误会跳过该条目,继续处理有效文章。
  • 若过滤条件过严可能无结果,建议放宽过滤条件;若币种无效,会列出相似的有效符号。
  • 具体收费、价格、平台支持情况暂未提供。
  • 更多实现细节、类别、JSON 格式和高级过滤参见 ${CLAUDE_SKILL_DIR}/references/implementation.md;错误处理参见 ${CLAUDE_SKILL_DIR}/references/errors.md;详细示例参见 ${CLAUDE_SKILL_DIR}/references/examples.md;完整来源注册表见 ${CLAUDE_SKILL_DIR}/config/sources.yaml。