Конвейер автозагрузки товаров с 1688 на Ozon

crossborder-ai-factory

Локальный конвейер из 15 шагов и набора скиллов, который доводит товар с 1688 до карточки Ozon: категория, атрибуты, фото и загрузка через API

Скилл

Высокий риск

Высокий уровень ставим, когда инструмент пишет во внешние системы, работает с деньгами, рабочими базами или секретами либо выполняет произвольные команды. CLI поставит его только после вашего согласия.

Почему такой уровень

  • Финальный шаг конвейера загружает товар в боевой магазин Ozon через API
  • Требует ключи Ozon Seller API и правильную настройку цен, ошибка публикуется на витрину
Все причины и проверки
Российский стек

jlcglobal/jlc-global-ozon-auto-listing

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/crossborder-ai-factory

Определит агенты на машине, проверит риск и зафиксирует версию.

Другие способы установки

Собрано автоматически, проверьте перед установкой.

Выполните в терминале в папке проекта

npx skills add jlcglobal/jlc-global-ozon-auto-listing --skill full-product-pipeline image-generator image-planner ozon-ecommerce-designer ozon-image-prompt-reverse ozon-reference-image-generator -a claude-code -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 55bc152
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/jlcglobal/jlc-global-ozon-auto-listing.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /.agents/skills/full-product-pipeline/ /.agents/skills/image-generator/ /.agents/skills/image-planner/ /.agents/skills/ozon-ecommerce-designer/ /.agents/skills/ozon-image-prompt-reverse/ /.agents/skills/ozon-reference-image-generator/
git -C "$tmp" checkout 55bc1522bb872e65acdd67cf2da9f0815efb8313
mkdir -p .claude/skills
cp -R "$tmp/.agents/skills/full-product-pipeline" .claude/skills/full-product-pipeline
cp -R "$tmp/.agents/skills/image-generator" .claude/skills/image-generator
cp -R "$tmp/.agents/skills/image-planner" .claude/skills/image-planner
cp -R "$tmp/.agents/skills/ozon-ecommerce-designer" .claude/skills/ozon-ecommerce-designer
cp -R "$tmp/.agents/skills/ozon-image-prompt-reverse" .claude/skills/ozon-image-prompt-reverse
cp -R "$tmp/.agents/skills/ozon-reference-image-generator" .claude/skills/ozon-reference-image-generator

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add jlcglobal/jlc-global-ozon-auto-listing --skill full-product-pipeline image-generator image-planner ozon-ecommerce-designer ozon-image-prompt-reverse ozon-reference-image-generator -a cursor -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 55bc152
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/jlcglobal/jlc-global-ozon-auto-listing.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /.agents/skills/full-product-pipeline/ /.agents/skills/image-generator/ /.agents/skills/image-planner/ /.agents/skills/ozon-ecommerce-designer/ /.agents/skills/ozon-image-prompt-reverse/ /.agents/skills/ozon-reference-image-generator/
git -C "$tmp" checkout 55bc1522bb872e65acdd67cf2da9f0815efb8313
mkdir -p .agents/skills
cp -R "$tmp/.agents/skills/full-product-pipeline" .agents/skills/full-product-pipeline
cp -R "$tmp/.agents/skills/image-generator" .agents/skills/image-generator
cp -R "$tmp/.agents/skills/image-planner" .agents/skills/image-planner
cp -R "$tmp/.agents/skills/ozon-ecommerce-designer" .agents/skills/ozon-ecommerce-designer
cp -R "$tmp/.agents/skills/ozon-image-prompt-reverse" .agents/skills/ozon-image-prompt-reverse
cp -R "$tmp/.agents/skills/ozon-reference-image-generator" .agents/skills/ozon-reference-image-generator

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add jlcglobal/jlc-global-ozon-auto-listing --skill full-product-pipeline image-generator image-planner ozon-ecommerce-designer ozon-image-prompt-reverse ozon-reference-image-generator -a github-copilot -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 55bc152
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/jlcglobal/jlc-global-ozon-auto-listing.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /.agents/skills/full-product-pipeline/ /.agents/skills/image-generator/ /.agents/skills/image-planner/ /.agents/skills/ozon-ecommerce-designer/ /.agents/skills/ozon-image-prompt-reverse/ /.agents/skills/ozon-reference-image-generator/
git -C "$tmp" checkout 55bc1522bb872e65acdd67cf2da9f0815efb8313
mkdir -p .github/skills
cp -R "$tmp/.agents/skills/full-product-pipeline" .github/skills/full-product-pipeline
cp -R "$tmp/.agents/skills/image-generator" .github/skills/image-generator
cp -R "$tmp/.agents/skills/image-planner" .github/skills/image-planner
cp -R "$tmp/.agents/skills/ozon-ecommerce-designer" .github/skills/ozon-ecommerce-designer
cp -R "$tmp/.agents/skills/ozon-image-prompt-reverse" .github/skills/ozon-image-prompt-reverse
cp -R "$tmp/.agents/skills/ozon-reference-image-generator" .github/skills/ozon-reference-image-generator

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add jlcglobal/jlc-global-ozon-auto-listing --skill full-product-pipeline image-generator image-planner ozon-ecommerce-designer ozon-image-prompt-reverse ozon-reference-image-generator -a codex -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 55bc152
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/jlcglobal/jlc-global-ozon-auto-listing.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /.agents/skills/full-product-pipeline/ /.agents/skills/image-generator/ /.agents/skills/image-planner/ /.agents/skills/ozon-ecommerce-designer/ /.agents/skills/ozon-image-prompt-reverse/ /.agents/skills/ozon-reference-image-generator/
git -C "$tmp" checkout 55bc1522bb872e65acdd67cf2da9f0815efb8313
mkdir -p .agents/skills
cp -R "$tmp/.agents/skills/full-product-pipeline" .agents/skills/full-product-pipeline
cp -R "$tmp/.agents/skills/image-generator" .agents/skills/image-generator
cp -R "$tmp/.agents/skills/image-planner" .agents/skills/image-planner
cp -R "$tmp/.agents/skills/ozon-ecommerce-designer" .agents/skills/ozon-ecommerce-designer
cp -R "$tmp/.agents/skills/ozon-image-prompt-reverse" .agents/skills/ozon-image-prompt-reverse
cp -R "$tmp/.agents/skills/ozon-reference-image-generator" .agents/skills/ozon-reference-image-generator

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add jlcglobal/jlc-global-ozon-auto-listing --skill full-product-pipeline image-generator image-planner ozon-ecommerce-designer ozon-image-prompt-reverse ozon-reference-image-generator -a gemini-cli -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 55bc152
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/jlcglobal/jlc-global-ozon-auto-listing.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /.agents/skills/full-product-pipeline/ /.agents/skills/image-generator/ /.agents/skills/image-planner/ /.agents/skills/ozon-ecommerce-designer/ /.agents/skills/ozon-image-prompt-reverse/ /.agents/skills/ozon-reference-image-generator/
git -C "$tmp" checkout 55bc1522bb872e65acdd67cf2da9f0815efb8313
mkdir -p .agents/skills
cp -R "$tmp/.agents/skills/full-product-pipeline" .agents/skills/full-product-pipeline
cp -R "$tmp/.agents/skills/image-generator" .agents/skills/image-generator
cp -R "$tmp/.agents/skills/image-planner" .agents/skills/image-planner
cp -R "$tmp/.agents/skills/ozon-ecommerce-designer" .agents/skills/ozon-ecommerce-designer
cp -R "$tmp/.agents/skills/ozon-image-prompt-reverse" .agents/skills/ozon-image-prompt-reverse
cp -R "$tmp/.agents/skills/ozon-reference-image-generator" .agents/skills/ozon-reference-image-generator

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/jlcglobal/jlc-global-ozon-auto-listing.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /.agents/skills/full-product-pipeline/ /.agents/skills/image-generator/ /.agents/skills/image-planner/ /.agents/skills/ozon-ecommerce-designer/ /.agents/skills/ozon-image-prompt-reverse/ /.agents/skills/ozon-reference-image-generator/
git -C "$tmp" checkout 55bc1522bb872e65acdd67cf2da9f0815efb8313
mkdir -p .devin/skills
cp -R "$tmp/.agents/skills/full-product-pipeline" .devin/skills/full-product-pipeline
cp -R "$tmp/.agents/skills/image-generator" .devin/skills/image-generator
cp -R "$tmp/.agents/skills/image-planner" .devin/skills/image-planner
cp -R "$tmp/.agents/skills/ozon-ecommerce-designer" .devin/skills/ozon-ecommerce-designer
cp -R "$tmp/.agents/skills/ozon-image-prompt-reverse" .devin/skills/ozon-image-prompt-reverse
cp -R "$tmp/.agents/skills/ozon-reference-image-generator" .devin/skills/ozon-reference-image-generator

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Бывший Windsurf.

Выполните в терминале в папке проекта

npx skills add jlcglobal/jlc-global-ozon-auto-listing --skill full-product-pipeline image-generator image-planner ozon-ecommerce-designer ozon-image-prompt-reverse ozon-reference-image-generator -a cline -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 55bc152
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/jlcglobal/jlc-global-ozon-auto-listing.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /.agents/skills/full-product-pipeline/ /.agents/skills/image-generator/ /.agents/skills/image-planner/ /.agents/skills/ozon-ecommerce-designer/ /.agents/skills/ozon-image-prompt-reverse/ /.agents/skills/ozon-reference-image-generator/
git -C "$tmp" checkout 55bc1522bb872e65acdd67cf2da9f0815efb8313
mkdir -p .cline/skills
cp -R "$tmp/.agents/skills/full-product-pipeline" .cline/skills/full-product-pipeline
cp -R "$tmp/.agents/skills/image-generator" .cline/skills/image-generator
cp -R "$tmp/.agents/skills/image-planner" .cline/skills/image-planner
cp -R "$tmp/.agents/skills/ozon-ecommerce-designer" .cline/skills/ozon-ecommerce-designer
cp -R "$tmp/.agents/skills/ozon-image-prompt-reverse" .cline/skills/ozon-image-prompt-reverse
cp -R "$tmp/.agents/skills/ozon-reference-image-generator" .cline/skills/ozon-reference-image-generator

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add jlcglobal/jlc-global-ozon-auto-listing --skill full-product-pipeline image-generator image-planner ozon-ecommerce-designer ozon-image-prompt-reverse ozon-reference-image-generator -a roo -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 55bc152
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/jlcglobal/jlc-global-ozon-auto-listing.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /.agents/skills/full-product-pipeline/ /.agents/skills/image-generator/ /.agents/skills/image-planner/ /.agents/skills/ozon-ecommerce-designer/ /.agents/skills/ozon-image-prompt-reverse/ /.agents/skills/ozon-reference-image-generator/
git -C "$tmp" checkout 55bc1522bb872e65acdd67cf2da9f0815efb8313
mkdir -p .roo/skills
cp -R "$tmp/.agents/skills/full-product-pipeline" .roo/skills/full-product-pipeline
cp -R "$tmp/.agents/skills/image-generator" .roo/skills/image-generator
cp -R "$tmp/.agents/skills/image-planner" .roo/skills/image-planner
cp -R "$tmp/.agents/skills/ozon-ecommerce-designer" .roo/skills/ozon-ecommerce-designer
cp -R "$tmp/.agents/skills/ozon-image-prompt-reverse" .roo/skills/ozon-image-prompt-reverse
cp -R "$tmp/.agents/skills/ozon-reference-image-generator" .roo/skills/ozon-reference-image-generator

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Форк Roo Code, папки .roo те же.

Выполните в терминале в папке проекта

npx skills add jlcglobal/jlc-global-ozon-auto-listing --skill full-product-pipeline image-generator image-planner ozon-ecommerce-designer ozon-image-prompt-reverse ozon-reference-image-generator -a opencode -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 55bc152
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/jlcglobal/jlc-global-ozon-auto-listing.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /.agents/skills/full-product-pipeline/ /.agents/skills/image-generator/ /.agents/skills/image-planner/ /.agents/skills/ozon-ecommerce-designer/ /.agents/skills/ozon-image-prompt-reverse/ /.agents/skills/ozon-reference-image-generator/
git -C "$tmp" checkout 55bc1522bb872e65acdd67cf2da9f0815efb8313
mkdir -p .agents/skills
cp -R "$tmp/.agents/skills/full-product-pipeline" .agents/skills/full-product-pipeline
cp -R "$tmp/.agents/skills/image-generator" .agents/skills/image-generator
cp -R "$tmp/.agents/skills/image-planner" .agents/skills/image-planner
cp -R "$tmp/.agents/skills/ozon-ecommerce-designer" .agents/skills/ozon-ecommerce-designer
cp -R "$tmp/.agents/skills/ozon-image-prompt-reverse" .agents/skills/ozon-image-prompt-reverse
cp -R "$tmp/.agents/skills/ozon-reference-image-generator" .agents/skills/ozon-reference-image-generator

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/jlcglobal/jlc-global-ozon-auto-listing.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /.agents/skills/full-product-pipeline/ /.agents/skills/image-generator/ /.agents/skills/image-planner/ /.agents/skills/ozon-ecommerce-designer/ /.agents/skills/ozon-image-prompt-reverse/ /.agents/skills/ozon-reference-image-generator/
git -C "$tmp" checkout 55bc1522bb872e65acdd67cf2da9f0815efb8313
mkdir -p .agents/skills
cp -R "$tmp/.agents/skills/full-product-pipeline" .agents/skills/full-product-pipeline
cp -R "$tmp/.agents/skills/image-generator" .agents/skills/image-generator
cp -R "$tmp/.agents/skills/image-planner" .agents/skills/image-planner
cp -R "$tmp/.agents/skills/ozon-ecommerce-designer" .agents/skills/ozon-ecommerce-designer
cp -R "$tmp/.agents/skills/ozon-image-prompt-reverse" .agents/skills/ozon-image-prompt-reverse
cp -R "$tmp/.agents/skills/ozon-reference-image-generator" .agents/skills/ozon-reference-image-generator

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/jlcglobal/jlc-global-ozon-auto-listing.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /.agents/skills/full-product-pipeline/ /.agents/skills/image-generator/ /.agents/skills/image-planner/ /.agents/skills/ozon-ecommerce-designer/ /.agents/skills/ozon-image-prompt-reverse/ /.agents/skills/ozon-reference-image-generator/
git -C "$tmp" checkout 55bc1522bb872e65acdd67cf2da9f0815efb8313
mkdir -p .agents/skills
cp -R "$tmp/.agents/skills/full-product-pipeline" .agents/skills/full-product-pipeline
cp -R "$tmp/.agents/skills/image-generator" .agents/skills/image-generator
cp -R "$tmp/.agents/skills/image-planner" .agents/skills/image-planner
cp -R "$tmp/.agents/skills/ozon-ecommerce-designer" .agents/skills/ozon-ecommerce-designer
cp -R "$tmp/.agents/skills/ozon-image-prompt-reverse" .agents/skills/ozon-image-prompt-reverse
cp -R "$tmp/.agents/skills/ozon-reference-image-generator" .agents/skills/ozon-reference-image-generator

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Понадобится: Node.js

Сверено с репозиторием 25 сент. 2026, коммит 55bc152.

Текст для агента

На Windows передай Codex адрес репозитория jlcglobal/jlc-global-ozon-auto-listing и попроси запустить scripts/setup_windows.ps1, дальше воркбенч сам поднимет зависимости и интерфейс.

Другие способы из описания автора
powershell -ExecutionPolicy Bypass -File .\scripts\setup_windows.ps1

Скрипт из README для Windows 10/11, проверяет и ставит Git, Python, Node.js и Codex CLI через winget.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Проект строит воркбенч, который прогоняет собранный товар через 15 шагов: проверку исходных данных, анализ товара, подбор категории и атрибутов Ozon, проверку вариантов, расчет цены, генерацию русского описания и тегов, планирование и генерацию изображений с контролем качества и загрузку в Ozon через API с изоляцией по магазину. Два самых творческих шага, дизайн карточки и генерация изображений, делегируются скиллам Codex из папки .agents/skills. Есть отдельное расширение для Edge, которое собирает данные с товарных страниц 1688.

Для кого. Для команд кроссбордерной торговли, которые заводят товары с 1688 на Ozon в промышленных масштабах и хотят автоматизировать подготовку карточки.

Подходит, если

  • Нужно провести товар от карточки 1688 до загрузки в Ozon по единому процессу
  • Нужны русские тексты, теги и сгенерированные изображения под требования категории
  • Работаете с несколькими магазинами Ozon и нужна изоляция публикаций по магазину

Не подходит, если

  • Нужен единичный листинг, а не постоянный конвейер: настройка избыточна
  • Нет Codex CLI: два шага пайплайна делегируются ему
  • Нужен готовый облачный сервис, а не локальный запуск на Windows или своем сервере

Пример запроса к агенту

Проведи собранный товар из products/1234 через весь конвейер до загрузки в мой магазин Ozon

Ограничения

Установка на Windows тянет winget, Git, Python, Node.js и Codex CLI через отдельный скрипт, сборка фронтенда обязательна иначе показывается запасной интерфейс сбора. Нужен доступ к Ozon Seller API и своя логика ценообразования и источников товара. Лицензия некоммерческая (community-версия), README и код в основном на китайском.

Как отключить. Остановите локальные сервисы воркбенча и удалите скиллы из .agents/skills у Codex.

Проверка безопасности

  • Финальный шаг конвейера загружает товар в боевой магазин Ozon через API
  • Требует ключи Ozon Seller API и правильную настройку цен, ошибка публикуется на витрину

Коротко о README

README описывает проект как локальный конвейер 1688 в Ozon, а не ERP, дает готовый скрипт установки под Windows через winget и подробно расписывает все 15 шагов двух стадий (сбор и оценка, контент и подача) со ссылками на конкретные скрипты и файлы результата в каталоге каждого товара. Отдельно поясняет назначение трех похожих JSON-файлов с атрибутами Ozon, чтобы их не путали.

Частые вопросы

Можно ли пропустить сборку фронтенда и просто запустить исходники?

Нет, README прямо предупреждает: без сборки dist, исключенного из репозитория через .gitignore, сервис покажет старый запасной интерфейс сбора.

Все шаги автоматические?

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

Официальный

Официальный MCP-сервер Salesforce DX: работа с org, метаданными, данными, пользователями и тестами Apex из агента

MCP-серверВысокий риск483Звезды репозитория
Официальный

Официальный набор скиллов Яндекса: каталог, цены, остатки, заказы, витрина и еженедельная ревизия магазина на Яндекс.Кит через Claude Code или Codex

ПлагинВысокий рискРоссийский стекБез VPN28Звезды репозитория
Выбор редакции

Полное покрытие API YouGile из 65 операций с настраиваемыми правами, подтверждением записи и общим лимитом на компанию

MCP-серверВысокий рискРоссийский стекБез VPN
Официальный

Официальный MCP конкретного портала Битрикс24: внешний агент по OAuth или токену читает и меняет задачи, сделки, встречи и письма

MCP-серверВысокий рискРоссийский стекБез VPN
Foxx AIКонвейер автозагрузки товаров с 1688 на Ozon

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.