NewsClawd 是 OpenClaw 的自动化新闻监控与告警技能,适用于用户提出“监控某个账号”“价格提醒”“关注某类新闻”或“有更新就通知我”等需求时。
主要能力包括:X/Twitter 监控(指定账号、关键词、话题标签)、加密货币价格告警(通过 Binance,支持价格上下阈值、24 小时涨跌、成交量等)、RSS 新闻源监控(博客、新闻站点、subreddit)、网页内容变化检测,以及基于 AI 的相关性评分过滤;告警可发送至 Telegram、Discord 或邮件。
使用方式上,可直接调用命令,例如:newsclawd twitter --account @elonmusk --keywords "AI,tesla,spacex";newsclawd crypto --symbol BTCUSDT --above 70000 --below 60000;newsclawd rss --url https://feeds.bbci.co.uk/news/rss.xml --keywords "AI,technology";newsclawd web --url https://example.com --selector ".price" --interval 1h。配置存于 ~/.config/newsclawd/config.json,包含告警类型、关键词和通知渠道。可通过 cron 定期检查,例如每 5 分钟检查加密货币、每小时检查 RSS、每 15 分钟检查 Twitter,并用 openclaw cron add 调度。
依赖方面:X/Twitter 需 bird CLI(可选);HTTP 需 python3-requests;RSS 需 python3-feedparser(可选);加密货币需 Binance API key(可选,公共端点可用)。安全上建议将 API key 存放于 ~/.config/newsclawd/.env 并加入 gitignore,定期轮换 Twitter cookie,尽量使用只读密钥,并对检查做限流以避免封禁。
限制:资料未提供具体的错误处理、速率限制阈值、各渠道配置细节、价格与收费信息,也未说明支持的操作系统或运行环境要求。