Что вы строили
В этом учебнике вы создадите Document Generator — приложение, которое преобразует многоразовые шаблоны в персонализированные документы, используя данные, уже находящиеся в вашей CRM. Один раз напишите шаблон с{{placeholders}}, затем генерируйте заполненный документ для любого Контакта или Компании в один клик — из командного меню, от агента ИИ или из рабочего процесса.

Один шаблон, сгенерированный для конкретного человека, открыт как страница для печати.
Чему вы научитесь
Каждая глава добавляет одну возможность. К концу вы познакомитесь с большинством возможностей SDK.Требования
К этому моменту вы должны были пройти быстрый старт: рабочее пространство Twenty (облачное или локальное) и CLI, аутентифицированный в нем. Если сервер или аутентификация не готовы, сначала пройдите быстрый старт. Затем создайте и установите приложение из руководства:Предпочитаете читать готовый код? Полное приложение находится в
packages/twenty-apps/examples/document-generator.
Каждый фрагмент кода ниже скопирован из него.Как устроено приложение
{{placeholders}}. Выбор
шаблона и записи CRM заполняет плейсхолдеры и сохраняет отточенный
документ (с PDF-файлом). Все остальное — командное меню, агент ИИ,
шаг рабочего процесса, общая ссылка — это всего лишь разные способы запустить
один и тот же генератор.
Поддерживайте этот цикл
Оставьтеtwenty app dev запущенной в терминале на протяжении всего руководства. Каждый раз, когда
вы добавляете или изменяете файл в src/, он заново синхронизируется с вашим сервером в течение нескольких
секунд, так что вы можете наблюдать, как каждая новая возможность появляется в интерфейсе по мере ее создания.
Начните создавать →
Глава 1: моделируем документы и шаблоны.