Auto-sync: 2026-04-18 16:02
This commit is contained in:
45
wiki/sources/blogwatcher-daily-shou-cang.md
Normal file
45
wiki/sources/blogwatcher-daily-shou-cang.md
Normal file
@@ -0,0 +1,45 @@
|
||||
---
|
||||
title: "Blogwatcher Daily 技能收藏"
|
||||
type: source
|
||||
tags: [skill, rss, 自动化]
|
||||
date: 2026-04-18
|
||||
---
|
||||
|
||||
## Source File
|
||||
- [[raw/Skills/blogwatcher-daily收藏.md]]
|
||||
|
||||
## Summary
|
||||
- 核心主题:RSS 订阅监控与每日摘要生成自动化
|
||||
- 问题域:信息聚合、自动化运维
|
||||
- 方法/机制:通过 Python 脚本每日定时抓取 31 个 RSS/YouTube 频道,使用 SQLite 数据库去重,输出为 Markdown 日报
|
||||
- 结论/价值:实现信息源的自动化监控与整理,降低人工跟进成本
|
||||
|
||||
## Key Claims
|
||||
- blogwatcher-daily 是 Hermes Agent 的自定义技能,通过定时任务自动化监控 31 个 RSS/YouTube 频道的更新
|
||||
- 该系统支持三种运行模式:日常扫描(追加到日报)、历史回扫(force-all 写入独立文件)、只看不写(调试模式)
|
||||
- RSS 解析使用 feedparser 库,支持 RSS 1.0/2.0/Atom 及 GB2312/GBK 编码
|
||||
- 去重机制通过 SQLite 数据库按 URL 排重
|
||||
- YouTube 频道通过 RSSHub 将 Channel ID 转为 RSS Feed,绕过直接访问限制
|
||||
|
||||
## Key Quotes
|
||||
> "RSS 订阅监控 + 每日摘要生成" — 技能定位
|
||||
|
||||
> "每天早上 6:00 自动抓取各频道新文章,追加写入 YYYY-MM-DD.md" — 日常扫描机制
|
||||
|
||||
## Key Concepts
|
||||
- [[RSS]]:信息聚合格式,允许用户订阅网站更新而无需重复访问
|
||||
- [[RSSHub]]:开源 RSS 生成器,支持将 YouTube 等平台转为 RSS 源
|
||||
- [[SQLite]]:轻量级数据库,用于记录已读状态和 URL 去重
|
||||
- [[Cron Jobs]]:Linux 基于时间的任务调度机制,用于定时执行脚本
|
||||
|
||||
## Key Entities
|
||||
- [[Hermes Agent]]:运行 blogwatcher-daily 的 AI Agent 环境
|
||||
- [[feedparser]]:Python RSS 解析库,支持 RSS 1.0/2.0/Atom
|
||||
|
||||
## Connections
|
||||
- [[blogwatcher-daily]] ← depends_on ← [[feedparser]]
|
||||
- [[YouTube 订阅]] ← depends_on ← [[RSSHub]]
|
||||
- [[每日摘要]] ← depends_on ← [[Cron Jobs]]
|
||||
|
||||
## Contradictions
|
||||
- (暂无)
|
||||
Reference in New Issue
Block a user