{/ Эта страница автоматически передается из навыков SKILL.md с помощью сайта/scripts/generate-skill-docs.py. Редактируйте исходный SKILL.md, а не эту страницу. /}

Блогвотчер

Мониторинг блогов и RSS/Atom-лент с помощью инструмента blogwatcher-cli.

Метаданные навыки

Источник Встроенный (установлен по умолчанию)
Путь навыки/исследования/блогерство
Версия 2.0.0
Автор JulienTant (форк Hyaxia/blogwatcher)
Лицензия Массачусетский технологический институт
Платформы Linux, MacOS, Windows
Теги RSS, Блоги, Feed-Reader, Мониторинг

Справочник: полный SKILL.md:::информация

Ниже приведено полное определение навыков, которые Hermes загружает при активации этого навыка. Это то, что агент видит в качестве инструкций, когда навыки активны.

Блогвотчер

Отслеживание обновлений блогов и RSS/Atom-лент с помощью инструмента blogwatcher-cli. Поддерживает обнаружение лент, резервное извлечение HTML, импорт OPML и управление прочитанными/непрочитанными статьями.

Установка

Выберите один метод:

Все релизы: https://github.com/JulienTant/blogwatcher-cli/releases

Docker с хранилищем

По умолчанию база данных находится в ~/.blogwatcher-cli/blogwatcher-cli.db. В Docker она увеличивается при перезапуске контейнера. Используйте BLOGWATCHER_DB или монтирование тома для сохранения:

# Именованный том (проще всего)
docker run --rm -v blogwatcher-cli:/data -e BLOGWATCHER_DB=/data/blogwatcher-cli.db ghcr.io/julientant/blogwatcher-cli scan

# Привязка хоста
docker run --rm -v /path/on/host:/data -e BLOGWATCHER_DB=/data/blogwatcher-cli.db ghcr.io/julientant/blogwatcher-cli scan

Миграция с оригинального blogwatcher

Если вы обновляетесь с помощью Hyaxia/blogwatcher, отправьте свои данные:

mv ~/.blogwatcher/blogwatcher.db ~/.blogwatcher-cli/blogwatcher-cli.db

Имя бинарного файла изменилось с «blogwatcher» на «blogwatcher-cli».

Распространенные команды

Управление блогами

Сканирование и чтение

Переменные окружения

Все флаги можно задать через переменные окружения с префиксом BLOGWATCHER_:

Переменная Описание
BLOGWATCHER_DB Путь к файлу базы данных SQLite
BLOGWATCHER_WORKERS Количество аналогичных воркеров (по умолчанию: 8)
BLOGWATCHER_SILENT Выводить только «scan Done» при сканировании
BLOGWATCHER_YES Продать запрос подтверждения
BLOGWATCHER_CATEGORY Фильтр по умолчанию для статей по категориям

Пример

$ blogwatcher-cli blogs
Tracked blogs (1):

  xkcd
    URL: https://xkcd.com
    Feed: https://xkcd.com/atom.xml
    Last scanned: 2026-04-03 10:30
$ blogwatcher-cli scan
Scanning 1 blog(s)...

  xkcd
    Source: RSS | Found: 4 | New: 4

Found 4 new article(s) total!
$ blogwatcher-cli articles
Unread articles (2):

  [1] [new] Barrel - Part 13
       Blog: xkcd
       URL: https://xkcd.com/3095/
       Published: 2026-04-02
       Categories: Comics, Science

  [2] [new] Volcano Fact
       Blog: xkcd
       URL: https://xkcd.com/3094/
       Published: 2026-04-01
       Categories: Comics

Примечания