Перейти к содержимому
Clinford Jordano Valencia
Все проекты
ВебИИOpen source

Nexus — этот сайт

Многоязычный персональный сайт с ИИ-ассистентом, который никогда не падает, построенный на бесплатных тарифах со статической отрисовкой в первую очередь.

Роль
Design & engineering
Период
2026
Стек
Next.js 16 · TypeScript · Tailwind CSS v4 · AI SDK · Orama

Проблема

Персональный сайт должен решать три задачи сразу: показывать работу, хорошо ранжироваться в поиске и превращать любопытного посетителя в разговор. При этом он должен ничего не стоить, говорить на языках людей, с которыми идёт работа, и всё равно выглядеть сделанным с душой.

Подход

  • Сначала статика. Каждая страница заранее отрисовывается для каждого языка и раздаётся через CDN. По запросу работают только ИИ-ассистент, форма обратной связи и дашборд.
  • Восемнадцать языков, один источник истины. Тексты интерфейса лежат в одном JSON-файле на язык. Профиль и услуги — типизированный контент на TypeScript с полями для каждого языка, а длинные статьи показываются на английском с честным предупреждением вместо машинного перевода.
  • Ассистент, который не может упасть. Ответы берутся из собственного контента сайта. Когда бесплатный ИИ-провайдер упирается в лимит, его подменяет следующий, а если недоступны все, локальная база знаний отвечает по шаблонам на языке посетителя.
  • Прогрессивное улучшение. Анимации, поиск и терминал дополняют отрисованный на сервере HTML через один крошечный клиентский островок; без JavaScript весь контент остаётся на месте.

Результат

Сайт быстро работает на телефоне среднего класса, поддерживает арабский с письмом справа налево и стоит только доменного имени. Ассистент отвечает на каждом поддерживаемом языке, даже без единого API-ключа.

Что стоило бы сделать иначе

Начать с модели контента. Большинство трудных решений (что переводить, что оставлять на английском, что разрешено говорить ИИ) — решения о контенте, а не о коде.