SuperAPI AI 工具集

news-daily

通用与其它

查看项目

更新于 10-15 10:22

技能介绍

News Daily 是一套面向 AI 与前沿科技的自动化每日新闻聚合与投递系统,主要用途是抓取权威科技站点的文章、提取关键信息、生成 AI 摘要,并按计划推送。

用途与流程 系统围绕三个环节运行:新闻抓取、AI 摘要、推送投递。抓取阶段通过 web_fetch 或 web_search 从多个来源获取内容,提取文章数据(标题、摘要、链接、发布时间),依据关键词与类别筛选 AI/科技相关性,并做跨来源去重。摘要阶段按时间与相关性排序,选取当日 3-5 篇重点文章,使用摘要提示模板生成简洁摘要,输出时附带来源与时间戳。投递阶段将格式化后的新闻通过 Telegram 或 WhatsApp 发送。

主要能力 支持多源聚合,内置 5 个权威科技站点:机器之心(https://www.jiqizhixin.com/)、36氪(https://36kr.com/)、TechCrunch(https://techcrunch.com/)、The Verge(https://www.theverge.com/)、MIT Technology Review(https://www.technologyreview.org/)。每个来源可配置基础 URL、文章选择器(CSS/XPath)、抓取方式(web_search 或 web_fetch)、优先级与可靠性评分。支持 AI 摘要(每日 3-5 条重点新闻)、定时推送(早 8:00、午 13:00、晚 18:00),以及 Telegram、WhatsApp 两种投递渠道。

使用方式 手动抓取与推送可运行: scripts/news-fetcher.sh(抓取并摘要,输出到控制台) scripts/news-fetcher.sh --push telegram(抓取、摘要并推送到 Telegram) scripts/news-fetcher.sh --push whatsapp(抓取、摘要并推送到 WhatsApp) 主脚本支持参数:--push <channel> 指定推送渠道;--sources <list> 指定逗号分隔的来源列表;--articles <n> 指定摘要文章数量(默认 3-5)。 定时投递通过 crontab 配置,例如: 0 8 * * * /home/aa/clawd/skills/news-daily/news-daily/scripts/news-fetcher.sh --push telegram >> /home/aa/clawd/logs/news-morning.log 2>&1 0 13 * * * /home/aa/clawd/skills/news-daily/news-daily/scripts/news-fetcher.sh --push telegram >> /home/aa/clawd/logs/news-afternoon.log 2>&1 0 18 * * * /home/aa/clawd/skills/news-daily/news-daily/scripts/news-fetcher.sh --push telegram >> /home/aa/clawd/logs/news-evening.log 2>&1 需注意 crontab 使用服务器本地时间,时区可自行调整;日志目录需先创建:mkdir -p /home/aa/clawd/logs。也可使用交互式配置脚本 scripts/cron-setup.sh 引导设置。

配置项 推送渠道在 scripts/config.sh 中设置,包括默认渠道(telegram 或 whatsapp)、Telegram chat ID、WhatsApp contact ID(后两者可选,用于覆盖默认值)。新闻源在 scripts/news-sources.conf 中增删与调整。摘要行为在 scripts/news-summarizer.md 中调整,包括摘要长度、选取标准、输出格式与语言风格。

输出示例 输出为结构化新闻简报,例如包含日期标题、分隔线、每条新闻的标题、来源、相对时间、链接与摘要,并在末尾汇总当日收集文章数与精选条数。

适用场景 适合需要持续跟踪 AI 与科技动态、并希望按固定时段在即时通讯渠道收到精选摘要的个人或团队。

限制与排错 抓取失败时可检查网络连通性、确认来源 URL 可访问、查看日志目录;推送失败时检查 config.sh 渠道配置、message 工具配置及 Telegram/WhatsApp 凭据;定时任务未运行时可检查 crontab -l、脚本绝对路径、cron 日志(grep CRON /var/log/syslog)以及脚本执行权限(chmod +x scripts/news-fetcher.sh)。官方未提供收费、价格或效果数据,暂未提供。