公众号 RSS 智能摘要
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_9ea27389/lishi-skill。
技能介绍
要解决什么问题
公众号没有统一、稳定的 RSS 出口,想「订阅一批历史类号、只看新文、还要中文摘要」时,往往得手动刷 feed 或复制全文再丢给模型。这个技能把 RSS/Atom 抓取 → LLM 摘要 → IM 推送 串成一条流水线,并用 SQLite 记录已推送条目,避免同一篇文章反复打扰你。
它怎么工作
- 订阅源:在
config.yaml里维护 feed URL;仓库预置了历史类公众号订阅,复制配置即可跑。也支持从 OPML 批量导入。 - 抓取:按定时任务拉取 feed;务必在 RSS URL 末尾加
?limit=100,否则很多源默认只返回 10 篇,容易漏新文。 - 摘要:用 Claude 或 OpenAI 把条目生成中文摘要。
- 推送:飞书群机器人(
webhook_url)、Telegram(bot_token+chat_id)、SMTP 邮件均可配置。
典型用法包括:历史学术公众号追踪、每日早报进飞书群、期刊/专题(如海交史、西夏史)新文筛选。
边界与注意点
- 依赖你可访问的 RSS 网关地址与 feed 质量;URL 写错或缺少
limit参数会直接影响覆盖面。 - 推送渠道各自需要有效的 webhook / Bot / SMTP 配置;摘要质量取决于所选模型与原文长度。
- 去重以本地 SQLite 为准,换机器或清库会重新推送历史条目,需自行权衡。
使用场景
- 维护一份历史类公众号 OPML,每天定时把新文章摘要推到飞书群,供课题组扫读
- 订阅学术期刊 Atom feed,用 SQLite 去重后只把未读条目生成中文摘要发到 Telegram
- 把 config.yaml 里预置的历史号源跑通,按小时拉取并检查 URL 是否带 `?limit=100` 避免漏文
- 做元代史或海交史专题时,集中监控多个 RSS 源,邮件汇总当日新增条目摘要
适合人员
- 需要跟踪数十个历史学术公众号、又不想手动刷号的文史研究者
- 在飞书群里做「早报编辑」、要把 RSS 新文转成中文摘要的运营或助教
- 用自建 RSS 网关聚合公众号 feed、并要对接 Claude/OpenAI 做摘要的后端工程师
- 订阅期刊与专题源、希望定时推送且避免重复提醒的研究生或资料员