[{"data":1,"prerenderedAt":399},["ShallowReactive",2],{"landing-content":3,"legal:privacy":293},{"id":4,"title":5,"body":6,"creation":7,"cta":30,"deployment":65,"description":6,"executionLevels":92,"extensibility":111,"extension":133,"footer":134,"header":185,"hero":196,"lifecycle":210,"meta":245,"navigation":83,"observability":246,"path":267,"seo":268,"separation":271,"stem":291,"__hash__":292},"landing\u002Flanding\u002Findex.yml","",null,{"title":8,"description":9,"methods":10,"media":26},"Точки входа в платформу","Один процесс доступен через редактор, HTTP API и MCP. Процесс с MCP-триггером появляется в каталоге инструментов для агента.",[11,16,21],{"id":12,"label":13,"description":14,"icon":15},"api","API","Запуск по ключу, webhook и cron. Документация интеграций собрана в редакторе.","i-lucide-code-2",{"id":17,"label":18,"description":19,"icon":20},"mcp","MCP","Платформа как MCP-сервер — процессы публикуются как инструменты на endpoint \u002Fmcp.","i-lucide-plug",{"id":22,"label":23,"description":24,"icon":25},"editor","Редактор","Канвас, шаблоны и отладка для ежедневного сопровождения процессов.","i-lucide-layout-dashboard",{"src":27,"alt":28,"description":29},"\u002Fdocs\u002Fmedia\u002Fusage\u002Feditor\u002Fexternal-tools-panel.png","Панель внешних инструментов — API, webhook и MCP","Точки входа в процесс — API, webhook и MCP",{"id":31,"title":32,"description":33,"requirements":34,"volumes":35,"primaryCta":39,"secondaryCta":43,"docLinks":47,"background":51},"start","Разверните Conveyor за 5 минут","Demo-образ с Docker Hub — ядро, редактор и UI на порту 8080. Одна команда для старта.","Docker 24+, 2 GB RAM",{"title":36,"command":37,"warning":38},"Сохранить данные между перезапусками","docker run --rm --name flowforge-demo \\\n  -p 8080:8080 -p 4020:4020 -p 4021:4021 -p 4016:4016 -p 4017:4017 \\\n  -v flowforge-demo-pg:\u002Fvar\u002Flib\u002Fpostgresql\u002Fdata \\\n  -v flowforge-demo-vault:\u002Fdata\u002Fvault \\\n  kosolapus\u002Fconveyor-demo:latest\n","Подключите том для Vault, чтобы секреты сохранялись между перезапусками контейнера.",{"label":40,"to":41,"variant":42},"Запустить demo","#","primary",{"label":44,"to":45,"variant":46},"Читать документацию","\u002Fdocs","secondary",[48],{"label":49,"to":50},"Быстрый старт","\u002Fdocs\u002Fguide\u002Fbasics\u002Fgetting-started",{"preset":52,"intensity":53,"speed":54,"shift":55},"shift",0.45,0.3,{"baseHue":56,"rangeHue":57,"saturation":58,"lightness":59,"blur":60,"circleCount":61,"baseRadius":62,"rangeRadius":63,"backgroundColor":64},180,6,28,22,80,40,120,100,"hsla(180,14%,7%,1)",{"title":66,"description":67,"paths":68},"Развёртывание","Один продукт, три контура. Выбор зависит от того, где должны работать данные и кто сопровождает инфраструктуру.",[69,76,85],{"id":70,"name":71,"description":72,"cta":73},"docker","Docker","Образ kosolapus\u002Fconveyor-demo — БД, Vault, ядро и редактор в одном контейнере для локальной оценки.",{"label":74,"to":75,"variant":46},"Запустить","#start",{"id":77,"name":78,"description":79,"cta":80},"saas","SaaS","Управляемый контур для команд, которым нужен быстрый старт без своей инфраструктуры.",{"label":81,"to":82,"variant":46,"external":83,"target":84},"Перейти","https:\u002F\u002Fapp.conveyor.digital",true,"_blank",{"id":86,"name":87,"description":88,"featured":83,"cta":89},"onprem","On-Prem","Production в вашем периметре с HA, резервным копированием и сопровождением на старте.",{"label":90,"to":91,"variant":42},"Обсудить","\u002Fcontacts",{"title":93,"description":94,"items":95},"Несколько уровней исполнения","Процесс — один граф шагов. Оркестратор обходит его по снимку; узлы могут быть любого уровня — навигация, примитивы или плагины.",[96,101,106],{"id":97,"label":98,"description":99,"diagram":100},"navigation","Навигация по графу","Исполнители, которые направляют поток по графу — циклы, ветвления, условия. Часть оркестратора, работают одинаково на любом контуре.","flowchart LR\n  start([старт]):::muted\n  branch{ветвление}:::active\n  http[HTTP]:::muted\n  erp[ERP]:::muted\n  merge[слияние]:::muted\n  start --> branch\n  branch -->|да| http\n  branch -->|нет| erp\n  http --> merge\n  erp --> merge\n  classDef active fill:#ccfbf1,stroke:#0f766e,stroke-width:2px,color:#134e4a\n  classDef muted fill:#f8fafc,stroke:#e2e8f0,color:#94a3b8\n",{"id":102,"label":103,"description":104,"diagram":105},"primitives","Системные примитивы","Готовые действия ядра — HTTP, почта, HITL-подтверждения и преобразование данных. Выполняются платформой без отдельных плагинов.","flowchart LR\n  start([старт]):::muted\n  branch{ветвление}:::muted\n  http[HTTP]:::active\n  erp[ERP]:::muted\n  merge[слияние]:::muted\n  start --> branch\n  branch -->|да| http\n  branch -->|нет| erp\n  http --> merge\n  erp --> merge\n  classDef active fill:#ccfbf1,stroke:#0f766e,stroke-width:2px,color:#134e4a\n  classDef muted fill:#f8fafc,stroke:#e2e8f0,color:#94a3b8\n",{"id":107,"label":108,"description":109,"diagram":110},"plugins","Плагины и интеграции","Бизнес-логика и интеграции вне ядра — исполнители подключаются через plugin-manager и выполняются рядом с вашими данными.","flowchart LR\n  start([старт]):::muted\n  branch{ветвление}:::muted\n  http[HTTP]:::muted\n  erp[ERP]:::active\n  merge[слияние]:::muted\n  start --> branch\n  branch -->|да| http\n  branch -->|нет| erp\n  http --> merge\n  erp --> merge\n  classDef active fill:#ccfbf1,stroke:#0f766e,stroke-width:2px,color:#134e4a\n  classDef muted fill:#f8fafc,stroke:#e2e8f0,color:#94a3b8\n",{"title":112,"description":113,"items":114,"media":130},"Расширяемость","Интеграции и бизнес-логика живут в плагинах. Ядро обновляется отдельно, ваши исполнители остаются совместимыми по semver SDK.",[115,120,122,127],{"id":116,"label":117,"description":118,"icon":119},"sdk","SDK плагинов","Разработка и публикация собственных интеграций вне ядра.","i-lucide-blocks",{"id":17,"label":18,"description":121,"icon":20},"Подключение агентов и IDE к платформе как к MCP-серверу.",{"id":123,"label":124,"description":125,"icon":126},"external","Внешние инструменты","Панель с endpoint, webhook и каталогом MCP-инструментов процесса.","i-lucide-external-link",{"id":12,"label":13,"description":128,"icon":129},"Программный доступ к процессам, ключам и Запускам.","i-lucide-webhook",{"src":131,"alt":132,"description":132},"\u002Fdocs\u002Fmedia\u002Fdiagrams\u002Fplugins\u002Fcore-plugin-topology.svg","Архитектура ядра и плагинов — интеграции вне оркестратора","yml",{"tagline":135,"docs":136,"community":138,"columns":140,"copyright":170,"legal":171,"social":178},"Платформа процессов для команд, которые работают у себя.",{"label":137,"to":45},"Документация",{"label":139,"to":41},"GitHub \u002F Discord",[141,156,165],{"title":142,"links":143},"Продукт",[144,147,150,153],{"label":145,"to":146},"Модель","\u002F#hero",{"label":148,"to":149},"Подход","\u002F#separation",{"label":151,"to":152},"Платформа","\u002F#lifecycle",{"label":154,"to":155},"Demo","\u002F#start",{"title":137,"links":157},[158,159,162],{"label":49,"to":50},{"label":160,"to":161},"Архитектура","\u002Fdocs\u002Fguide\u002Foperations\u002Farchitecture",{"label":163,"to":164},"Выполнение процессов","\u002Fdocs\u002Fusage\u002Fdistributed-execution",{"title":166,"links":167},"Компания",[168],{"label":169,"to":91},"Контакты","© 2026 Conveyor",[172,175],{"label":173,"to":174},"Конфиденциальность","\u002Fprivacy",{"label":176,"to":177},"Условия","\u002Fterms",[179,182],{"label":180,"to":41,"icon":181},"GitHub","i-simple-icons-github",{"label":183,"to":41,"icon":184},"Discord","i-simple-icons-discord",{"brand":186,"nav":188,"docs":193,"primaryAction":194},{"name":187},"Conveyor",[189,190,191,192],{"label":145,"to":146},{"label":148,"to":149},{"label":151,"to":152},{"label":154,"to":155},{"label":137,"to":45},{"label":195,"to":82,"variant":42,"external":83},"Войти",{"titleHighlight":197,"titleRest":198,"description":199,"dockerCommandTitle":200,"dockerCommandLanguage":201,"docs":202,"app":204,"background":206},"Управление процедурной памятью","под полным контролем","Conveyor — система управления процессами от агентской памяти до корпоративной рутины — создание, отладка, запуск и наблюдение в Вашем рабочем контуре","Запуск demo в Docker","bash",{"label":203,"to":50},"Что дальше?",{"label":205},"Открыть приложение",{"preset":207,"intensity":208,"speed":209},"heroAmbient",0.28,0.18,{"titleLead":211,"rotatingTerms":212,"description":216,"items":217},"Каждый процесс — это",[213,214,215],"сервис","инструмент","продукт","Граф с интеграциями, способы запуска снаружи, порядок шагов через оркестратор и История Запусков с трассировкой.",[218,225,231,238],{"id":219,"label":220,"description":221,"media":222},"landscape","Объединяет ландшафт","Узлы из разных контуров на одном канвасе. Видно состав операции и связи между блоками без разрозненных скриптов.",{"src":223,"alt":224,"description":224},"\u002Fdocs\u002Fmedia\u002Fusage\u002Feditor\u002Foverview-zones.png","Граф процесса с узлами на канвасе редактора",{"id":226,"label":227,"description":228,"media":229},"requests","Принимает запуски снаружи","Запуск из редактора, по HTTP с ключом, webhook, cron или как MCP-инструмент. Одна схема, несколько входов.",{"src":27,"alt":230,"description":230},"Панель внешних инструментов с API, webhook и MCP",{"id":232,"label":233,"description":234,"media":235},"order","Задаёт порядок","Оркестратор ведёт Запуск шаг за шагом по снимку графа. Переходы и контракты на платформе, логика шага у исполнителя.",{"src":236,"alt":237,"description":237},"\u002Fdocs\u002Fmedia\u002Fdiagrams\u002Fusage\u002Fdistributed-step-lifecycle.svg","Жизненный цикл шага через оркестратор",{"id":239,"label":240,"description":241,"media":242},"history","Хранит историю","История Запусков фиксирует каждый старт процесса — статусы узлов, результаты выполнения шагов и трассировку для разбора.",{"src":243,"alt":244,"description":244},"\u002Fdocs\u002Fmedia\u002Fusage\u002Feditor\u002Fprocesses-history-runs.png","Список Запусков процесса с итоговыми статусами",{},{"title":247,"description":248,"items":249,"media":264},"Наблюдаемость","Разбор Запуска опирается на трассировку и зафиксированные результаты выполнения шагов, а не на воспроизведение из памяти.",[250,255,259],{"id":251,"label":252,"description":253,"icon":254},"logs","Консоль","Поток событий Запуска по шагам и переходам в реальном времени.","i-lucide-terminal",{"id":239,"label":256,"description":257,"icon":258},"История Запусков","Хронология Запусков процесса с детализацией по узлам и результатам шагов.","i-lucide-history",{"id":260,"label":261,"description":262,"icon":263},"confirmations","Подтверждения шагов","Точки, где процесс ждёт решения человека, прежде чем продолжить.","i-lucide-shield-check",{"src":265,"alt":266,"description":266},"\u002Fdocs\u002Fmedia\u002Fusage\u002Feditor\u002Flog-console-run.png","Трассировка и события Запуска в консоли во время выполнения","\u002Flanding",{"title":269,"description":270},"Conveyor: платформа процессов для вашей инфраструктуры","Управление процессами в вашем контуре. Данные и выполнение остаются у вас.",{"title":272,"description":273,"cards":274,"media":288},"Low-code, который масштабируется","Редактор покрывает ежедневную работу с графом. Долгие цепочки и паузы штатны благодаря распределённому исполнению — состояние в БД, шаги без сохранённого контекста между вызовами.",[275,283],{"id":276,"title":277,"body":278,"cta":279},"platform-core","Привычный редактор","Канвас, палитра узлов, запуск и отладка из одного интерфейса. Процесс собираете визуально, платформа ведёт Запуск до завершения.",{"label":280,"to":281,"variant":282},"Подробнее","\u002Fdocs\u002Fusage\u002Feditor","ghost",{"id":284,"title":285,"body":286,"cta":287},"execution","Распределённое исполнение","Оркестратор назначает шаги исполнителям, фиксирует результат в БД и восстанавливает Запуск после сбоя. Длинные процессы не требуют замены подхода.",{"label":280,"to":164,"variant":282},{"src":289,"alt":290,"description":290},"\u002Fdocs\u002Fmedia\u002Fdiagrams\u002Fguide\u002Fconcepts\u002Fplatform-worker-boundary.svg","Граница ответственности платформы и исполнителя","landing\u002Findex","1CeeVL17MNDC0bIjSkUdBAinGKbww7uBQ-zYyi6ND8w",{"id":294,"title":295,"body":296,"description":392,"extension":393,"meta":394,"navigation":83,"path":395,"seo":396,"stem":397,"__hash__":398},"legal\u002Flegal\u002Fprivacy.md","Политика конфиденциальности",{"type":297,"value":298,"toc":382},"minimark",[299,306,311,314,318,331,335,346,350,353,357,360,364,373,377],[300,301,302],"p",{},[303,304,305],"em",{},"Последнее обновление: 1 июня 2026",[307,308,310],"h2",{"id":309},"_1-общие-положения","1. Общие положения",[300,312,313],{},"Настоящая политика описывает порядок обработки данных при использовании сайта Conveyor и при обращении к нам через формы связи.",[307,315,317],{"id":316},"_2-какие-данные-мы-получаем","2. Какие данные мы получаем",[319,320,321,325,328],"ul",{},[322,323,324],"li",{},"контактные данные, которые вы отправляете добровольно (email, имя, компания);",[322,326,327],{},"технические данные сайта: IP-адрес, user-agent, cookies аналитики (если включены);",[322,329,330],{},"данные demo-окружения остаются в вашем контуре при self-hosted развёртывании.",[307,332,334],{"id":333},"_3-цели-обработки","3. Цели обработки",[319,336,337,340,343],{},[322,338,339],{},"ответ на запросы и организация demo\u002Fon-prem обсуждений;",[322,341,342],{},"улучшение сайта и документации;",[322,344,345],{},"исполнение договорных обязательств при заключении сделки.",[307,347,349],{"id":348},"_4-передача-третьим-лицам","4. Передача третьим лицам",[300,351,352],{},"Мы не продаём персональные данные. Передача возможна только подрядчикам инфраструктуры (хостинг, почта) при соблюдении договоров обработки.",[307,354,356],{"id":355},"_5-хранение","5. Хранение",[300,358,359],{},"Данные обращений хранятся столько, сколько нужно для коммуникации и учёта, либо в сроки, установленные законом.",[307,361,363],{"id":362},"_6-ваши-права","6. Ваши права",[300,365,366,367,372],{},"Вы можете запросить доступ, исправление или удаление данных, написав на ",[368,369,371],"a",{"href":370},"mailto:hello@conveyor.dev","hello@conveyor.dev",".",[307,374,376],{"id":375},"_7-контакты","7. Контакты",[300,378,379,380,372],{},"По вопросам политики: ",[368,381,371],{"href":370},{"title":5,"searchDepth":383,"depth":383,"links":384},2,[385,386,387,388,389,390,391],{"id":309,"depth":383,"text":310},{"id":316,"depth":383,"text":317},{"id":333,"depth":383,"text":334},{"id":348,"depth":383,"text":349},{"id":355,"depth":383,"text":356},{"id":362,"depth":383,"text":363},{"id":375,"depth":383,"text":376},"Как Conveyor обрабатывает данные на сайте и в продукте.","md",{},"\u002Flegal\u002Fprivacy",{"title":295,"description":392},"legal\u002Fprivacy","t2u4v79qMJkMR9wKdFex7UCefj-voTKk12xKD4_oQIU",1782081964923]