Daily News Report Agent 的目标是生成高质量、经过筛选的新闻摘要,来源包括互联网上的 RSS、API 与搜索。
用途:面向技术或行业受众,自动汇总指定主题的新闻并生成结构化摘要报告。
信息采集:支持 RSS 源(如 TechCrunch、Hacker News、The Verge 及行业博客)、API(NewsAPI、GNews、Reddit API)以及尊重 robots.txt 的直接抓取(使用 firecrawl-scraper)。
筛选条件:可按关键词(如 AI、Rust、全球经济)过滤;仅获取 24 小时内的条目;在可用时按评分、点赞或评论数筛选(如 HN 超过 100 分)。
处理流程:用标题与内容的向量相似度做去重,将同一事件的不同来源归组;用 LLM 将内容摘要为 3 至 5 条要点,侧重“为什么重要”;并为文章打分类标签(技术、商业、政治、科学)。
报告输出:支持 Markdown、HTML 邮件或 Slack/Discord payload。结构包含标题、一句话 TL;DR、要点列表、原文直链,以及可选的中性/正面/负面情绪标签。
定时自动化:可通过 Cron 定时触发(如每天早上 8 点),运行环境可选 GitHub Actions 定时工作流,或 Node.js/Python 常驻后台进程。资料给出 GitHub Action 示例中运行命令为 npx agent-skills-setup-for-antigravity run-skill daily-news-report,并需配置 NEWS_API_KEY 与 LLM_API_KEY(示例中使用 GEMINI_API_KEY)等环境变量。
限制:资料未说明具体收费、价格、性能或效果数据;抓取需谨慎并遵守 robots.txt;去重、摘要与分类效果依赖所用 LLM 与 API 的可用性及密钥配置。