Claude Info
AI и агенты

AI Daily Skill

geekjourneyx/ai-daily-skill

Claude Code Skill для ежедневного получения, анализа и классификации AI-новостей. Получает данные с smol.ai, генерирует структурированный Markdown и красивые HTML-страницы с несколькими темами оформления.

Установка

terminal
bash
pip install feedparser requests

README

AI Daily Skill

Claude Code Skill для ежедневного автоматического получения, анализа и классификации актуальных AI-новостей


Введение

AI Daily — это Claude Code Skill, который помогает быстро получать новости AI-индустрии прямо в Claude Code. Он получает данные с smol.ai, использует встроенные возможности Claude AI для интеллектуального анализа и классификации, генерирует структурированные Markdown-документы и при необходимости создаёт красивые веб-страницы.

Основные возможности

  • Ежедневное автоматическое получение новостей AI-индустрии
  • Интеллектуальное резюмирование и классификация с помощью Claude AI
  • Поддержка относительных дат (вчера, позавчера и т.д.)
  • Опциональная генерация красивых веб-страниц (темы: Apple-стиль / Глубокий синий / Осеннее солнце)
  • Опциональная генерация карточек для шаринга (адаптивный размер, подходит для социальных сетей)
  • Опциональная генерация обложек в стиле Xiaohongshu (соотношение 3:4, минималистичный сеточный дизайн)
  • Дружелюбный UX: при отсутствии данных предлагаются рекомендации

Установка

Способ 1: Plugin Marketplace (рекомендуется)

Запустите в Claude Code:

bash
/plugin marketplace add geekjourneyx/ai-daily-skill
/plugin install ai-daily@geekjourneyx-ai-daily-skill

Способ 2: Использование внутри проекта

После клонирования репозитория Skill становится доступен автоматически:

bash
git clone https://github.com/geekjourneyx/ai-daily-skill.git
cd ai-daily-skill

Далее используйте напрямую в Claude Code.

Способ 3: Глобальная установка

cp -r plugins/ai-daily ~/.claude/skills/

Использование

Базовые запросы

bash
# Новости AI за вчера
Вчерашние AI-новости

# Новости за позавчера
Позавчерашние AI-новости

# Конкретная дата
AI-новости за 2026-01-13

# Фильтрация по категории
Вчерашние новости о релизах моделей

Генерация веб-страницы

bash
# Запросить новости и предложить генерацию страницы
Вчерашние AI-новости, сгенерировать веб-страницу

# Сразу выбрать тему
Вчерашние AI-новости, сгенерировать страницу в Apple-стиле

Генерация карточки для шаринга

bash
# Сгенерировать карточку для социальных сетей
Вчерашние AI-новости, сгенерировать карточку
Сгенерировать карточку дайджеста

Генерация обложки в стиле Xiaohongshu

Автоматически генерируется обложка в стиле Xiaohongshu:

  • Соотношение 3:4 (750x1000px)
  • Минималистичный сеточный дизайн
  • Чёрно-белая палитра с зелёными акцентами
  • Сохранение в PNG одним кликом

Обложки сохраняются в директорию docs/xiaohongshu/. Откройте HTML-файл в браузере и нажмите кнопку «Сохранить обложку» для скачивания.

Пример диалога

Пользователь: Вчерашние AI-новости Claude: [Показывает сводку новостей в формате Markdown с ключевым резюме и категориями] Пользователь: Сгенерировать веб-страницу Claude: Доступные темы: - Apple-стиль — лаконично и профессионально, подходит для технического контента - Глубокий синий — деловой стиль, подходит для анонсов продуктов - Осеннее солнце — тепло и динамично, подходит для новостей сообщества Пользователь: Apple-стиль Claude: [Генерирует HTML-страницу и сохраняет в директорию docs/]

Структура проекта

ai-daily-skill/ ├── .claude-plugin/ │ └── plugin.json # Манифест плагина ├── plugins/ai-daily/skills/ai-daily/ │ ├── SKILL.md # Определение основного скилла │ ├── scripts/ │ │ └── fetch_news.py # Скрипт получения RSS │ └── references/ │ ├── output-format.md # Формат вывода Markdown │ └── html-themes.md # Промпты тем веб-страниц ├── docs/ # Сгенерированные страницы и документы │ ├── images/ # Карточки для шаринга │ ├── xiaohongshu/ # Обложки Xiaohongshu │ ├── css/ # Файлы стилей │ └── *.html # Сгенерированные HTML-страницы ├── src/ # Скрипты автоматизации GitHub Actions │ ├── main.py # Главная точка входа │ ├── config.py # Управление конфигурацией │ ├── rss_fetcher.py # Получение RSS │ ├── claude_analyzer.py # AI-анализ │ ├── html_generator.py # Генерация HTML │ ├── image_generator.py # Генерация изображений │ ├── xiaohongshu_generator.py # Генерация обложек Xiaohongshu │ └── notifier.py # Email-уведомления └── README.md

Форматы вывода

Формат Markdown

markdown
# AI Daily · 13 января 2026

## Ключевое резюме

- Anthropic выпускает единую агентную платформу Cowork
- Google открывает исходный код медицинской мультимодальной модели MedGemma 1.5
- Официальный релиз LangChain Agent Builder

## Релизы моделей

### MedGemma 1.5
Google выпускает медицинскую мультимодальную модель с 4B параметрами...
[Источник](https://news.smol.ai/issues/26-01-13-not-much/)

## Ключевые слова

#Anthropic #Google #MedGemma #LangChain

Формат веб-страницы

  • Чисто чёрный фон с градиентным свечением
  • Адаптивный дизайн с поддержкой мобильных устройств
  • Плавные анимации и эффекты при наведении
  • Единый HTML-файл без внешних зависимостей

Темы веб-страниц

ТемаСтильСценарий использования
Apple-стильЛаконичный, профессиональныйТехнический контент, обзоры продуктов
Глубокий синийДеловойАнонсы продуктов, корпоративные новости
Осеннее солнцеТёплый, динамичныйНовости сообщества, обсуждения

Часто задаваемые вопросы

В: Какие форматы дат поддерживаются?

О: Поддерживаются относительные даты (вчера, позавчера, сегодня) и абсолютные даты в формате YYYY-MM-DD.

В: Что происходит, если за день нет новостей?

О: Система выведет дружелюбное сообщение и предложит список доступных дат.

В: Куда сохраняются веб-страницы?

О: Страницы сохраняются в директорию docs/ с именем файла в формате {дата}.html.

В: Куда сохраняются изображения?

О: Карточки для шаринга сохраняются в директорию docs/images/ с именем файла в формате {дата}.png.

В: Нужно ли настраивать API Key?

О: Нет. Skill использует встроенные возможности AI в Claude Code, дополнительная настройка не требуется.

В: Как включить генерацию изображений?

О: Установите переменную окружения ENABLE_IMAGE_GENERATION=true и настройте Firefly API.

В: Можно ли кастомизировать темы?

О: Да. Промпты тем находятся в файле references/html-themes.md — их можно изменять или добавлять новые.


Разработка

Требования к окружению

  • Python 3.11+
  • feedparser
  • requests

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

bash
# Конфигурация Claude API (обязательно)
ZHIPU_API_KEY=your_api_key
ANTHROPIC_BASE_URL=https://open.bigmodel.cn/api/anthropic

# Конфигурация генерации изображений (опционально)
ENABLE_IMAGE_GENERATION=true
FIREFLY_API_URL=https://fireflycard-api.302ai.cn/api/saveImg
FIREFLY_API_KEY=your_firefly_key

# Конфигурация email-уведомлений (опционально)
SMTP_HOST=smtp.example.com
SMTP_PORT=587
SMTP_USER=your_email@example.com
SMTP_PASSWORD=your_password
NOTIFICATION_TO=recipient@example.com

Установка зависимостей

pip install feedparser requests

Тестирование скриптов

bash
# Получить доступный диапазон дат
python plugins/ai-daily/skills/ai-daily/scripts/fetch_news.py --date-range

# Получить контент за конкретную дату
python plugins/ai-daily/skills/ai-daily/scripts/fetch_news.py --date 2026-01-13

# Получить вчерашний контент
python plugins/ai-daily/skills/ai-daily/scripts/fetch_news.py --relative yesterday

Участие в разработке

Issue и Pull Request приветствуются!


Лицензия

MIT License


🧑‍💻 Автор

Похожие скиллы