Alexey Pavlov bf60d458da feat(news): модуль поиска источников — Yandex web search + чтение страниц
Основа для утренних новостных постов. До сих пор в генерации не было
веб-поиска вообще — модель писала 'что нового' по памяти.

- searchWeb(): Yandex Search API v2 /web/search, та же схема авторизации,
  что и в photo-search (Api-Key + base64 XML). Поддержка свежести
  (оператор date:>=), сортировки по дате, RU/COM выдачи.
- fetchArticle(): тянет саму страницу и вытаскивает основной текст через
  cheerio (не сниппет — по сниппетам модель дофантазирует факты).
  Отсев не-HTML, коротких/JS-страниц.
- gatherSources(): поиск + вычитка N источников, по одному на домен —
  перекрёстное подтверждение фактов и меньше липкости к формулировкам.
- Своя дневная квота в Redis (news_search:count), чтобы не съедать
  лимит фото-поиска. Настройка NEWS_SEARCH_DAILY_LIMIT (по умолчанию 50).
2026-07-30 16:37:04 +03:00
2026-05-30 18:27:07 +00:00

zeropost-engine

ZeroPost - zeropost-engine

S
Description
ZeroPost - zeropost-engine
Readme 1.3 MiB
Languages
JavaScript 99.9%