Страховой агрегатор: архитектура, калькуляторы, адаптеры СК, CRM, лояльность, реферальная программа. Обучен на InsSmart, Sravni Labs, Polis.Online, Pampadu. Use when: страхование, ОСАГО, КАСКО, ВЗР, ипотечное, агрегатор, калькулятор, котировки, страховой агент, полис, СК, комиссия.
Этот skill содержит ВСЕ знания, необходимые для создания продакшн-уровня страхового агрегатора — B2B/B2C платформы для расчёта, сравнения и оформления страховых полисов.
Обучен на реальных данных 4 B2B-платформ (InsSmart, Sravni Labs, Polis.Online, Pampadu), потребительском Sravni.ru и 20+ open-source проектах.
┌─────────────────────────────────────────────────────────────┐
│ INSURANCE PLATFORM │
├─────────────┬──────────────────────┬────────────────────────┤
│ Пользователь│ Агент │ Админ │
│ (B2C) │ (B2B) │ (Internal) │
├─────────────┼──────────────────────┼────────────────────────┤
│ Поиск полиса│ Калькулятор │ Управление СК │
│ Сравнение │ Результаты + комиссия│ Комиссионные правила │
│ Покупка │ Оформление │ Управление агентами │
│ Мои полисы │ CRM клиентов │ Отчёты (глобальные) │
│ Напоминания │ Баланс / Финансы │ Лояльность (настройки) │
│ │ Отчёты │ Модерация │
│ │ Реферальная программа│ │
│ │ Инструменты продаж │ │
│ │ Лояльность (уровни) │ │
└─────────────┴──────────────────────┴────────────────────────┘
| Модуль | Приоритет | Описание |
|---|---|---|
| Калькуляторы | P0 | Multi-step wizard для каждого продукта, автозаполнение |
| Quote Engine | P0 | Параллельные запросы к адаптерам СК, кеширование, ранжирование |
| Результаты | P0 | Список предложений: цена, СК, рейтинг, покрытие, комиссия агента |
| Оформление полиса | P0 | Checkout: оплата, подтверждение, генерация полиса |
| Мои полисы | P0 | Активные, истекающие, архив, статусы |
| CRM клиентов | P0 | Карточка клиента: ФИО, полисы, расчёты, контакты |
| Баланс / Финансы | P0 | Начисления, списания, вывод средств |
| Черновики | P1 | Автосохранение незавершённых расчётов |
| Отчёты | P1 | Продажи, воронка, Excel export, группировка |
| Реферальная программа | P1 | Генерация ссылок, метрики, типы |
| Лояльность | P2 | 5 уровней, квартальный расчёт, бонусные комиссии |
| Планировщик | P2 | Календарь: ДР, пролонгации, events |
| Инструменты продаж | P2 | Виджеты, визитки, контент, обучение |
| Управление агентами | P2 | Подагенты, иерархия, квоты |
| Справочники СК | P2 | Рейтинги, отзывы, claim settlement ratio |
Черновик → Расчёт → Выбор → Оформление → Оплата → Активный → Пролонгация
↓
Истекающий (за 30 дней)
↓
Истёкший (архив)
↓
Claims (при страховом случае)
| Услуга | Описание |
|---|---|
| Техосмотр | Запись на ТО: город, категория ТС, станция |
| ДКП | Бесплатный шаблон договора купли-продажи |
| Проверка ОСАГО | По VIN — актуальность полиса |
| Подбор ипотеки | 20+ банков, сравнение условий |
| Оценка имущества | Для страхования / ипотеки |
| Биржа ОСАГО | 100+ исполнителей, аукционная модель |
interface WizardStep {
id: string
title: string
fields: FieldConfig[]
validation: ZodSchema
autoFill?: AutoFillConfig // автозаполнение (госномер → данные ТС)
skipCondition?: (data: FormData) => boolean // пропустить шаг
}
interface FieldConfig {
name: string
label: string
type: 'text' | 'select' | 'date' | 'number' | 'checkbox' | 'toggle' | 'phone' | 'masked'
mask?: string // '#### ######' для паспорта
required: boolean
defaultValue?: unknown
options?: SelectOption[] // для select
autoComplete?: AutoCompleteConfig
dependsOn?: string // показать только если заполнено другое поле
copyFrom?: string // «Скопировать из собственника»
}
Шаг 1: Данные ТС