DDDesigner — визуальное рабочее пространство для Domain-Driven Design. Вы моделируете ограниченные контексты, агрегаты, команды, события, проекции и саги в одном месте, а затем генерируете код, когда модель готова.
1. Создайте аккаунт
Откройте app.dddesigner.com/register и зарегистрируйтесь. После входа вы попадёте к списку рабочих пространств.

Уже есть аккаунт? Используйте вход.
2. Создайте или откройте рабочее пространство
Рабочее пространство — общая зона для биллинга, участников и проектов. Создайте его при первом входе или переключитесь на существующее с главного экрана.

Внутри рабочего пространства создайте проект (вашу design-модель). Открытие проекта загружает редактор.
3. Ориентиры в проекте
Типичные первые панели:
| Панель | Для чего |
|---|---|
| Карта контекстов | Стратегические границы и связи |
| Событийное моделирование | Исследование домена: события, команды, акторы |
| Агрегаты | Тактический дизайн: корень, команды, события, инварианты |
| Проекции | Модели чтения (CQRS) |
| Generated Code | Стек и генерация |
| Инструменты → Участники | Приглашения и ключи агента для ИИ |
Кнопка ? на панели инструментов открывает краткую справку по текущему виду.
4. Рекомендуемый первый путь
- Набросайте контексты на Карте контекстов.
- Зафиксируйте поток в Событийном моделировании.
- Превратите горячие места в Агрегаты (команды и события).
- Добавьте Проекцию для списка или карточки.
- Откройте диагностику / Model Health и устраните ошибки.
- Настройте codegen и запустите Generate, когда нужен каркас.
Для теории и паттернов DDD читайте практическое руководство. Для повседневных задач продукта продолжайте с Рабочими пространствами и Моделированием.
Дальше
- Рабочие пространства — участники, роли, проекты
- Моделирование — карта контекстов, агрегаты, проекции
- Работа с ИИ — ключи агента и безопасный цикл применения