Update nexus: fix conflicts and sync local changes

This commit is contained in:
Shen Wei
2026-04-26 12:06:50 +08:00
parent 191797c01b
commit f09834b5a5
2443 changed files with 254323 additions and 255154 deletions

View File

@@ -1,58 +1,58 @@
---
title: "Blogwatcher Daily 技能收藏"
type: source
tags: [hermes-agent, rss, automation, daily-digest]
date: 2026-04-18
---
## Source File
- [[Skills/blogwatcher-daily收藏.md]]
## Summary用中文描述
- 核心主题RSS/YouTube 订阅频道的自动化监控与每日摘要生成
- 问题域:个人资讯获取效率——手动逐个打开各频道耗时且容易遗漏更新
- 方法/机制Hermes Agent 自定义 Skill定时抓取 31 个订阅频道SQLite 去重,每日追加写入 Markdown 日报
- 结论/价值:将信息获取自动化,用户每天早上只需阅读一篇摘要即可掌握所有频道动态
## Key Claims用中文描述
- Hermes Agent 通过自定义 Skill `blogwatcher-daily` 实现 31 个订阅频道的自动化监控
- 每日扫描Cron Job自动追加新文章到 `YYYY-MM-DD.md` 日报,避免覆盖历史内容
- YouTube 频道通过 RSSHub 本地部署代理转换为 RSS Feed绕过直接访问限制
- SQLite 数据库按 URL 去重,已读链接不重复写入
- 强制回扫(`--all`)写入独立文件 `all-YYYY-MM-DD.md`,不污染日常日报
- 支持 `--scan-only` 调试模式,只打印结果不写文件
## Key Quotes
> "📊 扫描完成: 共发现 12 篇新文章" — 日常扫描输出示例
> "新增订阅需要补历史、某个频道很久没看想批量回顾" — 强制回扫适用场景
> "wikiHow 禁止所有爬虫,无法抓取,永远返回 0 篇" — 已知限制说明
## Key Concepts
- [[RSS Monitoring]]:通过 RSS/Atom Feed 订阅网站和 YouTube 频道更新的标准化协议
- [[Cron Job]]:定时任务调度,每天早上 6:00 自动执行扫描
- [[RSSHub]]:开源 RSS 生成器,将不支持 RSS 的网站(如 YouTube转换为 RSS Feed
- [[feedparser]]Python RSS 解析库,支持 RSS 1.0/2.0/Atom 及 GB2312/GBK 编码
- [[Deduplication]]SQLite 按 URL 排重,避免重复写入
- [[每日日报]]:追加模式日记文件,每天一篇,持续积累
- [[增量写入]]:日常扫描追加到日报,强制回扫写入独立文件,二者互不干扰
## Key Entities
- [[Hermes Agent]]:运行 blogwatcher-daily Skill 的 AI Agent 平台,通过 Cron Job 调度
- [[RSSHub]]:本地部署的 RSSHub 实例(`http://192.168.3.45:1200`),用于转换 YouTube 频道为 RSS
- [[blogwatcher-daily]]Hermes Agent 自定义 Skill核心脚本为 `blogwatcher-daily.py`
- [[feedparser]]Python RSS 解析库,解决 RSS 1.0、GB2312 乱码、畸形 XML 等兼容性问题
## Connections
- [[blogwatcher-daily收藏]] ← depends_on ← [[RSSHub]]
- [[blogwatcher-daily收藏]] ← depends_on ← [[feedparser]]
- [[blogwatcher-daily收藏]] ← depends_on ← [[每日日报]]
- [[blogwatcher-daily收藏]] ← extends ← [[multi-source-tech-news-digest]]
## Contradictions
- 与 [[multi-source-tech-news-digest]]
- 冲突点:两者都是 RSS 多源新闻聚合方案
- 当前观点blogwatcher-daily 侧重 YouTube + RSS 直订的本地化方案,覆盖 31 个固定频道
- 对方观点multi-source-tech-news-digest 侧重多平台RSS + Twitter + GitHub的大规模聚合支持动态添加来源
- 说明两者定位互补blogwatcher-daily 是轻量级固定订阅方案,后者是大规模动态监控方案
---
title: "Blogwatcher Daily 技能收藏"
type: source
tags: [hermes-agent, rss, automation, daily-digest]
date: 2026-04-18
---
## Source File
- [[Skills/blogwatcher-daily收藏.md]]
## Summary用中文描述
- 核心主题RSS/YouTube 订阅频道的自动化监控与每日摘要生成
- 问题域:个人资讯获取效率——手动逐个打开各频道耗时且容易遗漏更新
- 方法/机制Hermes Agent 自定义 Skill定时抓取 31 个订阅频道SQLite 去重,每日追加写入 Markdown 日报
- 结论/价值:将信息获取自动化,用户每天早上只需阅读一篇摘要即可掌握所有频道动态
## Key Claims用中文描述
- Hermes Agent 通过自定义 Skill `blogwatcher-daily` 实现 31 个订阅频道的自动化监控
- 每日扫描Cron Job自动追加新文章到 `YYYY-MM-DD.md` 日报,避免覆盖历史内容
- YouTube 频道通过 RSSHub 本地部署代理转换为 RSS Feed绕过直接访问限制
- SQLite 数据库按 URL 去重,已读链接不重复写入
- 强制回扫(`--all`)写入独立文件 `all-YYYY-MM-DD.md`,不污染日常日报
- 支持 `--scan-only` 调试模式,只打印结果不写文件
## Key Quotes
> "📊 扫描完成: 共发现 12 篇新文章" — 日常扫描输出示例
> "新增订阅需要补历史、某个频道很久没看想批量回顾" — 强制回扫适用场景
> "wikiHow 禁止所有爬虫,无法抓取,永远返回 0 篇" — 已知限制说明
## Key Concepts
- [[RSS Monitoring]]:通过 RSS/Atom Feed 订阅网站和 YouTube 频道更新的标准化协议
- [[Cron Job]]:定时任务调度,每天早上 6:00 自动执行扫描
- [[RSSHub]]:开源 RSS 生成器,将不支持 RSS 的网站(如 YouTube转换为 RSS Feed
- [[feedparser]]Python RSS 解析库,支持 RSS 1.0/2.0/Atom 及 GB2312/GBK 编码
- [[Deduplication]]SQLite 按 URL 排重,避免重复写入
- [[每日日报]]:追加模式日记文件,每天一篇,持续积累
- [[增量写入]]:日常扫描追加到日报,强制回扫写入独立文件,二者互不干扰
## Key Entities
- [[Hermes Agent]]:运行 blogwatcher-daily Skill 的 AI Agent 平台,通过 Cron Job 调度
- [[RSSHub]]:本地部署的 RSSHub 实例(`http://192.168.3.45:1200`),用于转换 YouTube 频道为 RSS
- [[blogwatcher-daily]]Hermes Agent 自定义 Skill核心脚本为 `blogwatcher-daily.py`
- [[feedparser]]Python RSS 解析库,解决 RSS 1.0、GB2312 乱码、畸形 XML 等兼容性问题
## Connections
- [[blogwatcher-daily收藏]] ← depends_on ← [[RSSHub]]
- [[blogwatcher-daily收藏]] ← depends_on ← [[feedparser]]
- [[blogwatcher-daily收藏]] ← depends_on ← [[每日日报]]
- [[blogwatcher-daily收藏]] ← extends ← [[multi-source-tech-news-digest]]
## Contradictions
- 与 [[multi-source-tech-news-digest]]
- 冲突点:两者都是 RSS 多源新闻聚合方案
- 当前观点blogwatcher-daily 侧重 YouTube + RSS 直订的本地化方案,覆盖 31 个固定频道
- 对方观点multi-source-tech-news-digest 侧重多平台RSS + Twitter + GitHub的大规模聚合支持动态添加来源
- 说明两者定位互补blogwatcher-daily 是轻量级固定订阅方案,后者是大规模动态监控方案