Strategy/projects/files/papervizagent_techbrief.md
+

papervizagent_techbrief

PaperVizAgent: Технический бриф

Автор: Данил Шерки (AI4S team)
Дата: 2026-04-02 (PR смерджен в dev)
Подготовлено: Феанор worker 2026-04-05


Что это

PaperVizAgent — агентный фреймворк для автоматизированной генерации академических иллюстраций по текстовому описанию. Работает через чат-интерфейс (предположительно dev.ai4s.pro).


Архитектура

5 специализированных агентов (pipeline)

Агент Роль Input Output
Retriever Поиск визуальных референсов запрос пользователя список референс-стилей/шаблонов
Planner Текстовое описание иллюстрации запрос + референсы structured illustration brief
Stylist Эстетические гайдлайны brief + референсы style guide (палитра, типографика, стрелки)
Visualizer Генерация изображения style guide + brief PNG/SVG диаграмма
Critic Проверка качества изображение + brief критика + список правок

Итеративный цикл

User → Retriever → Planner → Stylist → Visualizer ↔ Critic (×3 раунда)
  • Visualizer и Critic выполняют до 3 раундов уточнения
  • Critic проверяет: фактические ошибки, визуальная читаемость, соответствие brief
  • После 3 раундов или одобрения Critic → финальный артефакт

Технические наблюдения

Качество (из скриншота Шерки)

  • Светлый фон, EN текст → переключение на тёмный фон, RU текст по запросу: ✅ работает
  • Диаграмма архитектуры самого PaperVizAgent сгенерирована системой → dogfooding подтверждён

Возможные ограничения

  • Скорость: 5 агентов × 3 раунда = минимум 15 LLM-вызовов на один артефакт. При дорогих моделях (sonnet) это ~$0.15-0.50 за иллюстрацию
  • Нет информации о fallback при неудаче Critic после 3 раундов
  • Неизвестно: Visualizer использует code-gen (matplotlib/graphviz) или image-gen (DALL-E/Stable Diffusion)?

Интеграционные возможности

1. Neuler pipeline → PaperVizAgent

  • Сейчас: Neuler генерирует исследовательские отчёты (текст + таблицы)
  • С PaperVizAgent: автоматические иллюстрации к отчётам (блок-схемы, сравнительные диаграммы)
  • Добавленная ценность: ≈3-5 ключевых иллюстраций на отчёт → резко повышает читаемость

2. PhD диссертация / ЖВММФ

  • Splitting paper нуждается в диаграммах: cool/hot modes визуализация, convergence curves
  • PaperVizAgent мог бы генерировать LaTeX-совместимые рисунки
  • Блокер: нужна SVG/PDF выгрузка, не только растр

3. Курсовые материалы (ВШЭ/МФТИ)

  • Автогенерация иллюстраций к лекциям по заданию (например, “нарисуй как работает backpropagation”)
  • Снижает время подготовки презентаций

4. Perelman (постер AI4X-AC 2026)

  • Постер уже готов (Strategy/projects/files/perelman_ai4xac2026_poster.pdf)
  • Будущие постеры: PaperVizAgent для диаграмм межатомных потенциалов

Сравнение с альтернативами

Инструмент Тип Управление Научная точность Итеративность
PaperVizAgent LLM-агенты текстовый чат высокая (Critic) ✅ 3 раунда
Draw.io / Miro ручное GUI зависит от автора ручная
Mermaid / Graphviz code-gen код высокая ручная
DALL-E / Midjourney image-gen промпт низкая
Diagrams.net API code-gen API высокая

Преимущество PaperVizAgent: единственный инструмент с автоматическим Critic-циклом для академических диаграмм.


Вопросы для Даниила

  1. Visualizer: генерирует код (matplotlib/graphviz) или изображение напрямую? Это критично для LaTeX-совместимости.
  2. Кто апрувнул PR? Альберт? Или Данил мог сам апрувнуть в dev?
  3. Sprint 3 Neuler: запланирована ли интеграция PaperVizAgent как нового MCP-инструмента (например, neuler_generate_figure)?
  4. Демо: можно ли посмотреть живой пример на dev.ai4s.pro?

Рекомендация для review decision

Принять (подготовительно, до ответов выше). Мотивация:

  • Архитектура продуманная и масштабируемая (Retriever/Planner разделение = легко расширять)
  • Critic-цикл — ключевая деталь, отличающая от простой image-gen
  • Потенциал синергии с Neuler высокий: следующий логичный шаг после text-отчётов
  • Риски низкие (уже в dev, не в main)

Следующий шаг: попросить Данила Шерки показать демо + ответить на вопрос про Visualizer (code vs image).


Феанор worker, 2026-04-05 04:10 MSK

Choose icon