Skip to content

Раздел 0: Введение

Проект: Интеллектуальная система управления интернет-магазином
Модуль: Shop
Версия: 1.0
Дата: Январь 2026


Назначение документа

Данный документ является введением в модуль ADOLF SHOP и содержит:

  • Общее описание модуля
  • Бизнес-цели и метрики
  • Структуру документации
  • Краткий обзор функциональности

Что такое ADOLF SHOP

ADOLF SHOP — функциональный модуль системы ADOLF, обеспечивающий AI-управление интернет-магазином на базе WordPress/WooCommerce через протокол MCP (Model Context Protocol).

Интеграция с WooCommerce

ПараметрЗначение
ПлатформаWordPress + WooCommerce 10.3+
ПротоколMCP (Model Context Protocol)
Магазинohana.market
ХостингTimeweb VPS

Суббренды магазина

БрендОписание
Охана KidsДетская одежда
Охана StyleВзрослая одежда
Охана CareТовары для ухода
Охана LuxПремиум-сегмент

Суббренды реализованы через плагин WooCommerce Brands (таксономия product_brand).

Основные возможности v1.0

ФункцияОписание
Мониторинг заказовОтслеживание новых заказов, отмен, возвратов
Управление заказамиПросмотр деталей, поиск, фильтрация
Поиск товаровПоиск по каталогу через MCP
Аналитика продажВыручка, средний чек, топ товаров
УведомленияPush-уведомления о событиях через Notifications

Бизнес-цели

ЦельОписаниеМетрика успеха
ОперативностьМгновенное информирование о заказахУведомление < 1 минуты
ПрозрачностьЕдиный интерфейс для всех каналов продаж100% заказов в ADOLF
АналитикаПонимание эффективности интернет-магазинаЕжедневные отчёты
ПроблемыБыстрое выявление проблемных заказовАвтоматическое оповещение

Структура документации

РазделСодержание
0. ВведениеОбщий обзор (этот документ)
1. АрхитектураКомпоненты, зависимости, интеграции
2. MCP IntegrationИнтеграция с WooCommerce MCP
3. AI PipelineОбработка запросов и аналитика
4. Open WebUIИнтерфейс и Function Calling
5. СценарииПользовательские сценарии
6. CeleryФоновые задачи и polling

Функциональный скоуп

MVP (v1.0)

Заказы:

  • Сигнал о новом заказе
  • Сигнал об отмене заказа
  • Сигнал о возврате
  • Заказы в ожидании (pending)
  • Проблемные заказы (failed, refunded)
  • Поиск заказов
  • Просмотр деталей заказа

Каталог:

  • Поиск товара по запросу

Аналитика:

  • Выручка (за период, по брендам)
  • Количество заказов
  • Средний чек
  • Топ товаров по продажам
  • Продажи по брендам
  • Заказы без оплаты (> 48 часов)

v2.0 (планы)

ФункцияОписание
Ответы на отзывыИнтеграция с Reputation для WooCommerce-отзывов
Управление каталогомСинхронизация товаров, SEO-контент
Управление ценамиСинхронизация цен с маркетплейсами
Управление остаткамиАктуализация складских остатков
Интеграция CFOПередача данных для финансовой отчётности
Интеграция OfficeВизуализация агента Shop

Роли и доступ

РольОписаниеДоступ
SeniorСтарший менеджерПолный доступ
DirectorДиректорПолный доступ + отчёты
AdministratorАдминистраторПолный доступ

> Примечание: Роли Staff и Manager не имеют доступа к модулю Shop в v1.0.


Технологический стек

КомпонентТехнология
E-commerceWooCommerce 10.4.3
CMSWordPress
ПротоколMCP (Model Context Protocol)
AIClaude Opus 4.5 (через MCP)
InterfaceOpen WebUI
QueueRedis + Celery
NotificationsADOLF Notifications

Зависимости от ADOLF Core

Модуль Shop интегрирован с ADOLF Core:

Компонент CoreИспользование
MiddlewareАвторизация, роутинг
CeleryPolling задачи (каждую минуту)
RedisОчередь задач
NotificationsPush-уведомления о событиях

Архитектура интеграции

┌─────────────────┐     MCP      ┌──────────────────┐
│   Open WebUI    │◄────────────►│   WooCommerce    │
│   + Claude      │              │   MCP Server     │
└────────┬────────┘              └────────┬─────────┘
         │                                │
         │                                │
┌────────▼────────┐              ┌────────▼─────────┐
│  ADOLF Core     │              │   WordPress      │
│  (Celery,       │              │   ohana.market   │
│   Notifications)│              │                  │
└─────────────────┘              └──────────────────┘

Принцип работы:

  1. Claude в Open WebUI получает доступ к WooCommerce MCP tools
  2. Пользователь задаёт вопрос через чат
  3. Claude использует MCP для получения данных из WooCommerce
  4. Celery Beat периодически проверяет новые события
  5. При обнаружении события — push через Notifications

Быстрый старт

Для пользователя (Senior+)

  1. Откройте Open WebUI
  2. Выберите агента @Adolf_Shop
  3. Примеры запросов:
    • "Покажи новые заказы"
    • "Найди заказ #12345"
    • "Аналитика продаж за неделю"
    • "Топ-10 товаров по продажам"
    • "Заказы в ожидании оплаты"

Для администратора

  1. Убедитесь, что WooCommerce MCP активирован
  2. Проверьте Celery Beat: celery -A app beat
  3. Проверьте Celery Worker: celery -A app worker
  4. Проверьте логи polling в Redis

Контакты

ВопросОтветственный
Техническая поддержкаAdministrator
Бизнес-процессыDirector
ДокументацияSenior

Документ подготовлен: Январь 2026
Версия: 1.0
Статус: Черновик

Документация ADOLF Platform