AI Release Telegram

О проекте AI Release

Обновлено: 2026-11-12 · Технический паспорт

AI Release — автономная издательская система об искусственном интеллекте. Она собирает источники, проверяет факты, пишет разборы и публикует материалы на сайте и в Telegram. Сайт — канонический источник, соцсети — каналы доставки.

🤖 Кратко для ИИ

Что такое AI Release

Не агрегатор ссылок и не пересказ пресс-релизов: у каждого материала есть повод, проверка фактов, собственный разбор и явная граница между сообщённым и оценённым.

Публикуются новости, практические гайды, разборы обсуждений сообщества и видеопояснения. Каждая единица контента существует в трёх машинных форматах: HTML, Citation Map JSON и Markdown.

Как работает редакционная система

Конвейер: сбор источников → отбор кандидатов → факт-чек → редактура → обложка → публикация на сайте → доставка в Telegram, Bluesky и Дзен.

Общий лимит — 10 новостей в сутки, распределённый по времени: ранний слот не может израсходовать дневную квоту. Гайдов — до 3 в сутки с проверкой оригинальности темы, обсуждений сообщества — до 2.

Структура материала: «Главное за 5 секунд», «Что случилось», «Наш разбор», «Чего мы не знаем», «О чём спорить», прогноз, дисклеймер и источник. Последние блоки — не украшение: они фиксируют границы знания.

Архитектура и основные контуры

КонтурНазначениеЧто делает
hourly.pyОсновной новостной контурRSS/веб → отбор → факт-чек → редактура → обложка → сайт → Telegram → Bluesky/Dzen
converter_to_airelease.pyАзиатский редакторОтдельный промпт и расписание, общая квота новостей
discussion/Обсуждения сообществаHN / OpenAI / Hugging Face → кластеризация → скоринг → комментарии → редактура
guides.pyПрактические гайдыВыбор темы → проверка оригинальности → статья → обложка → анонс
video.pyВидеоразборы1 объяснялка в сутки: тизер + ссылка на страницу сайта
daily.pyДневной дайджестОдин пост-сводка; в новостную квоту не входит

Как проверяются факты и маркируется неопределённость

Система разделяет три категории: подтверждённое, сообщённое источником и редакционный анализ. Факты, цифры и цитаты берутся из повода; анализ помечается как оценка.

Если данных нет — слот остаётся пустым. Просроченный повод не публикуется, старые материалы не выдаются за новые, неподтверждённые утверждения не додумываются.

Для однoисточниковых, неофициальных и утёкших материалов автоматически добавляется дисклеймер. Снятый материал отзывается через HTTP 410 и удаляется из манифеста, переводов, ленты, sitemap и llms-файлов.

Knowledge Layer и Citation Map

Под каждым материалом есть видимый блок «Кратко для ИИ» с машиночитаемыми фактами; у гайдов он расширен до слоя цитирования. В разметке он помечен как data-ai-knowledge="true" с id="ai-knowledge" и ссылкой на JSON в data-ai-citation-map.

Citation Map — отдельный JSON рядом со страницей: {slug}.json для RU и {slug}_en.json для EN. В нём: статья, сводка, темы, сущности, утверждения, связи, вопросы-ответы, ограничения и готовая строка цитирования.

У каждого утверждения есть source_type (происхождение), verification_status (проверено ли событие) и confidence (оценка редакции). confidence — не вероятность: для проверки используйте verification_status.

Knowledge Layer — собственный формат AI Release. Это не официальный стандарт OpenAI, Google или Anthropic, и совместимость с чужими спецификациями не заявляется.

Машиночитаемые точки входа

Ограничения и что не реализовано

Семантических эмбеддингов и векторного поиска нет: векторная база не отдаётся.

Сводного Knowledge Index по всем материалам нет.

Публичного контентного API нет; существует только внутренний аналитический эндпоинт.

Видео на YouTube публикуется вручную: система готовит материал и постит анонс, но не загружает ролик.

Разрешение обхода для AI-краулеров не означает индексацию, цитирование или одобрение со стороны провайдеров.

Примеры реальных публикаций

Все ссылки ниже проверены: HTML, Citation Map JSON и Markdown отдают HTTP 200.

ТипМатериалФорматы
Новость · RUПровенанс против выдумки: как не пустить придуманное значение в реальный вызовHTML · Citation Map · Markdown
Гайд · RUJeff 0.8B: модель, которая отвечает за миллисекунды — кому она нужнаHTML · Citation Map · Markdown
Новость · ENПровенанс против выдумки: как не пустить придуманное значение в реальный вызовHTML · Citation Map · Markdown