Agent Skills
返回列表
RSS 每日日报

RSS 每日日报

内容创作 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_ee4961dd/rss-daily。

技能介绍

要解决什么问题

如果你每天要在多个 RSS 源之间来回切换,还要自己筛重复标题、按时间排序,再整理成可读摘要,成本很容易堆在「打开阅读器 + 复制粘贴」上。这个技能把订阅选择、定时抓取、去重汇总、AI 排版串成一条固定流水线,并通过企业微信把结果推到你指定的时刻。

工作方式

首次运行会先读 ~/.openclaw/workspace/rss-daily-digest-config.json:若 exists: false,走套餐选择——用模板卡片展示预设套餐;选「自定义套餐」时从 references/rss-sources.md 拉全量源列表,让你用 ai-01,news-01 这类 ID 多选,并确认推送时间(默认 10:00,HH:MM)。随后用 cron 创建孤立 session 任务(sessionTarget: "isolated",delivery.mode: "none",由技能自行发消息),把 cron_job_id 写回配置。

已有配置或 cron 触发时进入日报生成:按 sources 逐源串行抓取(每源最新 5 条),失败源跳过并在文末注明;全量条目按 title 去重、时间降序后,用模型整理成固定版式日报,经 message 工具以 channel=wecom 发给用户。

说「修改日报套餐」「更换订阅源」等会删旧 cron、执行 python3 manage_config.py delete,再重新走套餐流程。

边界与注意

  • RSSHub(rsshub.app)偶有限速,某源失败应优雅跳过,不要靠高频并发硬顶。
  • 日报过长时可拆成「精选」与「详细版」两段发送。
  • cron 的 payload.message 需带足够上下文,让孤立 session 能独立执行「配置已存在,直接生成并发送今日日报」。
  • 脚本与技能目录以 ~/.openclaw/skills/rss-daily-digest/ 为准,引用时使用该目录下 scripts/ 的绝对路径。

使用场景

  • 团队沟通在企业微信,希望每天固定时刻收到 AI、新闻等 RSS 合并摘要,而不是逐个打开阅读器刷源。
  • 首次接入时从预设套餐或 `references/rss-sources.md` 里按 ID 多选自定义源,并设定如 08:30 的每日推送时间。
  • cron 到点触发孤立 session 自动抓取各源最新 5 条、去重排版后发送;无需当天再手动说「生成日报」。
  • 某 RSSHub 源限速失败时仍要收到其余条目组成的日报,并在文末看到该源抓取失败的说明。

适合人员

  • 每天跟踪多路技术博客与行业资讯 RSS、且主要在企业微信收工作消息的工程师
  • 用 SkillHub 预设资讯套餐做选题或竞品动态参考、需要定时推送而非手动刷 feeds 的内容编辑
  • 已在 OpenClaw 配置 `channel=wecom`,希望用 cron 孤立任务自动跑日报、无需人工触发的集成维护者
  • 项目或研究主题切换时经常改订阅源与推送时间、会走删除配置并重选套餐流程的产品或研究岗