fix+docs: classifier/publisher правки, sources.yaml расширен, глоссарий CONTEXT.md + docs/agents, backup.sh; openspec post-translate/rewrite-as-author/rich-repost-card/selected-layout-stay

This commit is contained in:
kpa39l
2026-09-22 17:39:23 +00:00
parent a10ab9fa3c
commit c8ccd7e187
8 changed files with 302 additions and 94 deletions
+110 -56
View File
@@ -1,8 +1,27 @@
# VESTI sources — реестр источников (git). Формат продолжает /opt/news.
# Прототип: направление linux, язык ru.
# Каналы из списка пользователя (2026-09-08).
- slug: ai_machinelearning_big_data
name: Machinelearning
url: https://t.me/ai_machinelearning_big_data
channel: ai_machinelearning_big_data
crawler: telegram
feed_url: null
direction: llm
lang: ru
priority: P0
enabled: true
own: false
- slug: dedinit
name: Дед в АйТи
url: https://t.me/dedinit
channel: dedinit
crawler: telegram
direction: null
lang: ru
priority: P0
enabled: true
own: true
notes: собственный канал пользователя — источник своего контента (own-content-hub)
- slug: linuxklub
name: "Linux Klub"
name: Linux Klub
url: https://t.me/linuxklub
channel: linuxklub
crawler: telegram
@@ -10,10 +29,9 @@
lang: ru
priority: P0
enabled: true
notes: "линукс-канал из списка пользователя"
notes: линукс-канал из списка пользователя
- slug: linuxos_tg
name: "Linux OS"
name: Linux OS
url: https://t.me/linuxos_tg
channel: linuxos_tg
crawler: telegram
@@ -21,9 +39,31 @@
lang: ru
priority: P0
enabled: true
- slug: lwn
name: LWN.net
url: https://lwn.net/
feed_url: https://lwn.net/headlines/rss
channel: null
crawler: rss
direction: linux
lang: en
priority: P0
enabled: true
notes: первый реальный RSS-источник для проверки rss_crawler
own: false
- slug: bleepingcomputer
name: omarchy
url: https://www.bleepingcomputer.com
channel: null
crawler: rss
feed_url: https://www.bleepingcomputer.com/feed/
direction: null
lang: ru
priority: P1
enabled: true
own: false
- slug: dotfiles_linux
name: "Dotfiles Linux"
name: Dotfiles Linux
url: https://t.me/dotfiles_linux
channel: dotfiles_linux
crawler: telegram
@@ -31,39 +71,8 @@
lang: ru
priority: P1
enabled: true
- slug: linux_education
name: "Linux Education"
url: https://t.me/linux_education
channel: linux_education
crawler: telegram
direction: linux
lang: ru
priority: P1
enabled: true
- slug: linuxmastery
name: "Linux Mastery"
url: https://t.me/LinuxMastery
channel: LinuxMastery
crawler: telegram
direction: linux
lang: ru
priority: P1
enabled: true
- slug: linuxcamp_tg
name: "Linux Camp"
url: https://t.me/linuxcamp_tg
channel: linuxcamp_tg
crawler: telegram
direction: linux
lang: ru
priority: P1
enabled: true
- slug: gitgate
name: "GitGate"
name: GitGate
url: https://t.me/gitgate
channel: gitgate
crawler: telegram
@@ -71,10 +80,9 @@
lang: ru
priority: P1
enabled: true
notes: "git/devops — смежный с linux"
notes: git/devops — смежный с linux
- slug: krxnotes
name: "KRX Notes"
name: KRX Notes
url: https://t.me/krxnotes
channel: krxnotes
crawler: telegram
@@ -82,18 +90,64 @@
lang: ru
priority: P1
enabled: true
# --- Собственный контент (own: true) — канал пользователя ---------------
# Посты этого канала — СВОЙ контент пользователя (is_own=1), медиа скачивается,
# кандидат получает приоритет (relevance=critical) и fan-out по всем направлениям при approve.
- slug: dedinit
name: "Дед в АйТи"
url: https://t.me/dedinit
channel: dedinit
- slug: linux_education
name: Linux Education
url: https://t.me/linux_education
channel: linux_education
crawler: telegram
direction: null # свой канал — направление не фиксировано (классификатор решает)
direction: linux
lang: ru
priority: P0
priority: P1
enabled: true
own: true
notes: "собственный канал пользователя — источник своего контента (own-content-hub)"
- slug: linuxcamp_tg
name: Linux Camp
url: https://t.me/linuxcamp_tg
channel: linuxcamp_tg
crawler: telegram
direction: linux
lang: ru
priority: P1
enabled: true
- slug: linuxmastery
name: Linux Mastery
url: https://t.me/LinuxMastery
channel: LinuxMastery
crawler: telegram
direction: linux
lang: ru
priority: P1
enabled: true
- slug: mknewsru
name: Мой Компьютер
url: https://t.me/mknewsru
channel: mknewsru
crawler: telegram
feed_url: null
direction: tech
lang: ru
priority: P1
enabled: true
own: false
- slug: omarchy
name: omarchy
url: https://omarchy.org/
channel: null
crawler: rss
feed_url: https://omarchy.org/news/rss.xml
direction: null
lang: ru
priority: P1
enabled: false
own: false
# Пример (включить, раскомментировав и поправив direction/приоритет):
# - slug: opennet
# name: "OpenNET"
# url: https://www.opennet.ru/
# feed_url: https://www.opennet.ru/opennews/opennews_all.rss
# channel: null
# crawler: rss
# direction: linux
# lang: ru
# priority: P1
# enabled: true