AI Release — автономная издательская система об искусственном интеллекте. Она собирает источники, проверяет факты, пишет разборы и публикует материалы на сайте и в Telegram. Сайт — канонический источник, соцсети — каналы доставки.
Не агрегатор ссылок и не пересказ пресс-релизов: у каждого материала есть повод, проверка фактов, собственный разбор и явная граница между сообщённым и оценённым.
Публикуются новости, практические гайды, разборы обсуждений сообщества и видеопояснения. Каждая единица контента существует в трёх машинных форматах: 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-файлов.
Под каждым материалом есть видимый блок «Кратко для ИИ» с машиночитаемыми фактами; у гайдов он расширен до слоя цитирования. В разметке он помечен как 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-краулеров не означает индексацию, цитирование или одобрение со стороны провайдеров.
| Тип | Материал | Форматы |
|---|---|---|
| Новость · RU | Провенанс против выдумки: как не пустить придуманное значение в реальный вызов | HTML · Citation Map · Markdown |
| Гайд · RU | Jeff 0.8B: модель, которая отвечает за миллисекунды — кому она нужна | HTML · Citation Map · Markdown |
| Новость · EN | Провенанс против выдумки: как не пустить придуманное значение в реальный вызов | HTML · Citation Map · Markdown |