每日科技播报

📰 零 API 新闻简报 · 定时自动播报

零配置抓取新浪科技、IT之家等信源,自动生成每日科技新闻简报,无需 API Key,适合定时任务推送。

收藏
8.5k
安装
1.8k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

每日科技播报是一款轻量级新闻聚合技能,通过 HTTP 直接抓取主流科技媒体(新浪科技、IT之家等)的当日新闻标题,自动生成结构化的纯文本简报。用户可通过 cron 定时任务自动推送,也可手动触发获取即时资讯。

使用方式极为简洁:执行指定目录下的 broadcast.py 脚本即可,输出直接流向 stdout 供下游投递。脚本内置多源轮询机制,单点故障自动降级,确保播报连续性。

显著优点

  • 零成本运行:不依赖任何 API Key,无 token 消耗,无第三方服务订阅费用
  • 极简部署:仅依赖 Python 3.11 标准库,无需 pip 安装额外包
  • 高可用设计:多信源冗余,单源失败自动切换,全部失败时输出降级提示
  • 灵活配置:NEWS_SOURCES 列表可自定义增删信源及优先级
  • 定时友好:专为 OpenClaw cron 设计,stdout/stderr 分离便于日志与投递

潜在缺点与局限性

  • 内容深度有限:仅抓取新闻标题,无摘要、无全文,信息颗粒度较粗
  • 源稳定性依赖:新浪科技、IT之家等站点的 HTML 结构变更可能导致解析失效,需人工维护选择器
  • 无智能筛选:不支持关键词过滤、去重、热度排序,输出为原始时间序列
  • 地域覆盖偏倚:内置源以中文大陆科技媒体为主,国际资讯覆盖不足
  • 反爬风险:纯 HTTP 抓取存在被目标站限速或封禁的可能,长期稳定性存疑

适合人群

  • 需要低成本、低维护科技资讯推送的个人用户或小团队
  • 已部署 OpenClaw 基础设施、希望扩展定时播报能力的管理员
  • 对新闻时效性有基础要求、但对内容深度无高要求的轻量用户
  • 希望作为「占位方案」快速上线、后续再迭代智能推荐系统的场景

常规风险

| 风险类型 | 说明 | 缓释建议 |
|---------|------|---------|
| 源站变更 | 目标网站改版导致解析失败 | 定期巡检 `broadcast.py` 输出,关注解析异常日志 |
| IP 封禁 | 高频抓取触发反爬机制 | 控制 cron 频率(建议 ≥4 小时/次),必要时添加请求延迟 |
| 内容合规 | 抓取内容可能含敏感或未经验证信息 | 增加人工审核层或关键词过滤后再投递 |
| 信息茧房 | 单一信源导致视角局限 | 积极扩展 `NEWS_SOURCES` 至多元媒体 |

---

本技能适合作为「最低可行产品」(MVP)快速落地,长期运行建议迁移至 RSS 聚合或官方 API 方案以获得更稳定、丰富的数据。

每日科技播报 内容

scripts文件夹
手动下载zip · 7.0 kB
broadcast.pytext/plain
请选择文件