course / AI Anti-Magic: use AI like a PRO

2026-04-21 Office Hours—Deploy, вайб-кодинг и архитектура пайплайнов

Три больших блока

  1. Как задеплоить то, что навайпкодил—VPS, Vercel, GitHub Pages
  2. Live coding: блог из Obsidian за один промт—от пустой папки до публичного сайта
  3. Архитектура Telegram → Obsidian пайплайна—разбор ТЗ Петра

Блок 1: Варианты деплоя

Вариант A: Свой VPS (Hetzner и аналоги)

Лайфхак: один раз настроил → сохранил конфиг в vps.md → для каждого нового проекта просто обновляешь директорию и домен в файле.

Вариант B: Vercel

Вариант C: GitHub Pages (вопрос Ивана)

Supabase (бонус)

Рекомендация Макса

Ситуация Выбор
Быстро начать, не думать Vercel
Полный контроль, долгосрочно Свой VPS
Бесплатно, статика GitHub Pages

Блок 2: Live coding—блог из Obsidian

Макс в прямом эфире собрал сайт для Наташи Ямниковой: от пустой папки до публичного URL.

Что было на входе

Один промт

"Привет! Хочу собрать блог про Японию. Content подтягивать из Obsidian. [путь к блюпринту] [путь к постам] [путь к "Обо мне"]. Дизайн простой и изящный, на твоё усмотрение. Важно: файлы в Obsidian—источник правды, не изменяй их. Сделай механику пересборки. Если нужно—задай вопросы."

Что выбрал Claude Code

Результат

Деплой на Vercel (live)

  1. Настроили Git-репозиторий (Japan-2026, приватный)
  2. vercel login в терминале (единственное ручное действие)
  3. Claude Code сам задеплоил через CLI
  4. Снял защиту авторизации через CLI (не через UI!)
  5. Подключили домен—настроили A-запись в Namecheap
  6. Сайт стал публичным за ~30 минут от пустой папки

Важные уроки

"Не вестись на лёгкие решения": если модель говорит "подожди, само обновится"—скажи "мы ходим по кругу, давай попробуем другой способ."

"Заставляй делать самого": когда Claude Code предлагает "зайди в настройки и поменяй"—отвечай "а можешь сам через CLI?" Часто может.

"Проси объяснить, что произошло": после сборки скажи "объясни мне для самых маленьких, что ты создал, за что отвечает каждый файл." Это ваш лучший учебник—вы уже построили это руками.

Разделение сессий

Тип Где запускается Для чего
Vault-сессия Внутри Obsidian Vault Исследования, контент, консилиум
Кодинг-сессия В папке проекта (demo-blog/) Код, деплой, инфраструктура

Код не должен лежать в Obsidian. Node_modules и инфраструктура замусорят волт. Держите отдельно.


Блок 3: Архитектура Telegram → Obsidian (кейс Петра)

Петр хочет: кидать ссылки/текст/голосовые в Telegram-бота → автоматическая обработка → сохранение в Obsidian в правильную папку.

Схема из ТЗ Петра

Telegram Bot → Worker (сервер) → Claude API → GitHub Repo → Git Pull → Локальный Obsidian

Плюс подхода

Критика Макса

Проблема 1—Деньги за токены:

"Когда ты знаешь, что за каждое слово платишь, ты начинаешь выбирать слова."

Подписка Claude ($200/мес) = безлимит без психологического давления. API = счётчик на каждый запрос. Даже если финансово не проблема—это раздражает и меняет поведение.

Проблема 2—Контекст: Worker на сервере не знает структуру волта так же хорошо, как локальный Claude Code. Каждый запуск = загрузка контекста заново = дороже и хуже.

Альтернатива Макса: "Почта до востребования"

Telegram Bot → Склад запросов (сервер, без AI) → [Компьютер включился] → Claude Code забирает и обрабатывает локально

Вариант с OpenClaw/Hermes

Выбор модели для API (если всё же API)

Модель Для чего Стоимость
Opus Сложный анализ Дорого (~$1/запрос)
Sonnet 4.6 Summary, форматирование Умеренно
Haiku 4.5 Роутинг, классификация, теги Дёшево

Совет: если Haiku начинает косячить—не обвешивай guardrails, просто переключи на Sonnet. Часто дешевле.


Про доверие к AI

"Доверие формируется не от лекции, а от практики. Я раньше сам вручную создавал структуру базы данных. Теперь даю Claude полный доступ к ALTER TABLE. Это пришло не сразу—каждый на своём пути роста доверия."

Петр: "Я начинал вайб-кодить в Google AI Studio в браузере и думал, что терминал—полная ерунда."


Действия для студентов

  1. Попробуйте собрать сайт из Obsidian—пустая папка + блюпринт Obsidian-as-CMS + один промт
  2. Попросите Claude Code объяснить—что за файлы создались, как это работает
  3. Для деплоя—начните с Vercel (проще) или GitHub Pages (бесплатно)
  4. Для Telegram-пайплайна—посмотрите на Hermes как альтернативу кастомному боту
  5. Office Hours в четверг—приходите с вопросами, не стесняйтесь (бывает, что Макс сидит один)

Саммари подготовлено на основе записи Office Hours, 21 апреля 2026.

Курс AI Obsidian — 3 недели, 9 встреч, максимум 20 человек

Записаться →