Spaces:
Sleeping
Sleeping
| { | |
| "format": "nodes-ui-flow", | |
| "version": 2, | |
| "rootGraph": { | |
| "nodes": [ | |
| { | |
| "id": "q-name", | |
| "type": "basic/question", | |
| "position": { | |
| "x": 40, | |
| "y": 40 | |
| }, | |
| "data": { | |
| "title": "Спросить имя", | |
| "question": "Здравствуйте! Добро пожаловать на стенд группы предприятий «Готэк». Как я могу к вам обращаться?", | |
| "paraphrase": false, | |
| "width": 390 | |
| }, | |
| "style": { | |
| "width": 390 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 390, | |
| "height": 402 | |
| } | |
| }, | |
| { | |
| "id": "branch-name-present", | |
| "type": "basic/semantic-branch", | |
| "position": { | |
| "x": 468.33181014145066, | |
| "y": -3.5437610555054775 | |
| }, | |
| "data": { | |
| "title": "Проверить имя", | |
| "choices": [ | |
| { | |
| "id": "has-name", | |
| "label": "ответ содержит имя человека; пользователь назвал как к нему обращаться; это имя или короткое представление" | |
| } | |
| ], | |
| "retryOnUnclear": true, | |
| "retryQuestion": "Извините, я не поняла, как к вам обращаться. Скажите, пожалуйста, как вас зовут.", | |
| "retryParaphrase": true, | |
| "width": 430 | |
| }, | |
| "style": { | |
| "width": 430 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 430, | |
| "height": 578 | |
| }, | |
| "selected": true, | |
| "dragging": false | |
| }, | |
| { | |
| "id": "save-name", | |
| "type": "basic/save-memory", | |
| "position": { | |
| "x": 535.609649004908, | |
| "y": 627.5055174046709 | |
| }, | |
| "data": { | |
| "title": "Сохранить имя", | |
| "key": "name", | |
| "instruction": "Извлеки имя пользователя. Если пользователь просто написал имя, верни его.", | |
| "width": 360 | |
| }, | |
| "style": { | |
| "width": 360 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 360, | |
| "height": 446 | |
| }, | |
| "selected": false, | |
| "dragging": false | |
| }, | |
| { | |
| "id": "msg-greeting", | |
| "type": "basic/assistant-message", | |
| "position": { | |
| "x": 920, | |
| "y": 40 | |
| }, | |
| "data": { | |
| "title": "Поздороваться по имени", | |
| "text": "Очень приятно, {name}. Я помогу за пару минут понять, где упаковочный инжиниринг даст эффект именно вам.", | |
| "paraphrase": true, | |
| "width": 430 | |
| }, | |
| "style": { | |
| "width": 430 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 430, | |
| "height": 317 | |
| }, | |
| "selected": false | |
| }, | |
| { | |
| "id": "q-role", | |
| "type": "basic/question", | |
| "position": { | |
| "x": 1420, | |
| "y": 40 | |
| }, | |
| "data": { | |
| "title": "Спросить роль", | |
| "question": "{name}, подскажите вашу роль: маркетинг, инженерия/производство/логистика или R&D?", | |
| "paraphrase": false, | |
| "width": 410 | |
| }, | |
| "style": { | |
| "width": 410 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 410, | |
| "height": 379 | |
| } | |
| }, | |
| { | |
| "id": "save-role", | |
| "type": "basic/save-memory", | |
| "position": { | |
| "x": 1900, | |
| "y": 40 | |
| }, | |
| "data": { | |
| "title": "Сохранить роль", | |
| "key": "role", | |
| "instruction": "Извлеки функциональную роль пользователя в краткой форме.", | |
| "width": 360 | |
| }, | |
| "style": { | |
| "width": 360 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 360, | |
| "height": 446 | |
| } | |
| }, | |
| { | |
| "id": "branch-role", | |
| "type": "basic/semantic-branch", | |
| "position": { | |
| "x": 2320, | |
| "y": 40 | |
| }, | |
| "data": { | |
| "title": "Понять роль", | |
| "choices": [ | |
| { | |
| "id": "marketing", | |
| "label": "маркетинг или бренд" | |
| }, | |
| { | |
| "id": "engineering", | |
| "label": "инженерия производство логистика" | |
| }, | |
| { | |
| "id": "rnd", | |
| "label": "R&D разработка новых продуктов" | |
| } | |
| ], | |
| "retryOnUnclear": true, | |
| "retryQuestion": "{name}, не смогла уверенно отнести вашу роль к одной из веток. Вы ближе к маркетингу/бренду, инженерии/производству/логистике или R&D?", | |
| "retryParaphrase": false, | |
| "width": 440 | |
| }, | |
| "style": { | |
| "width": 440 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 440, | |
| "height": 614 | |
| } | |
| }, | |
| { | |
| "id": "q-industry-marketing", | |
| "type": "basic/question", | |
| "position": { | |
| "x": 2860, | |
| "y": -280 | |
| }, | |
| "data": { | |
| "title": "Отрасль: маркетинг", | |
| "question": "Какая у вас отрасль или какой продукт вы производите?", | |
| "paraphrase": false, | |
| "width": 400 | |
| }, | |
| "style": { | |
| "width": 400 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 400, | |
| "height": 379 | |
| } | |
| }, | |
| { | |
| "id": "save-industry-marketing", | |
| "type": "basic/save-memory", | |
| "position": { | |
| "x": 3320, | |
| "y": -280 | |
| }, | |
| "data": { | |
| "title": "Сохранить отрасль", | |
| "key": "industry", | |
| "instruction": "Извлеки отрасль или тип продукта пользователя.", | |
| "width": 360 | |
| }, | |
| "style": { | |
| "width": 360 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 360, | |
| "height": 446 | |
| } | |
| }, | |
| { | |
| "id": "q-scale-marketing", | |
| "type": "basic/question", | |
| "position": { | |
| "x": 3738.898270180437, | |
| "y": -229.73485837028812 | |
| }, | |
| "data": { | |
| "title": "Масштаб: маркетинг", | |
| "question": "И масштаб компании: крупный, средний или развивающийся проект/стартап?", | |
| "paraphrase": false, | |
| "width": 410 | |
| }, | |
| "style": { | |
| "width": 410 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 410, | |
| "height": 379 | |
| }, | |
| "selected": false, | |
| "dragging": false | |
| }, | |
| { | |
| "id": "save-scale-marketing", | |
| "type": "basic/save-memory", | |
| "position": { | |
| "x": 4217.360984178455, | |
| "y": -265.48541298149814 | |
| }, | |
| "data": { | |
| "title": "Сохранить масштаб", | |
| "key": "company_size", | |
| "instruction": "Извлеки масштаб компании: крупный, средний, малый бизнес или стартап.", | |
| "width": 360 | |
| }, | |
| "style": { | |
| "width": 360 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 360, | |
| "height": 446 | |
| }, | |
| "selected": false, | |
| "dragging": false | |
| }, | |
| { | |
| "id": "branch-scale-marketing", | |
| "type": "basic/semantic-branch", | |
| "position": { | |
| "x": 4640, | |
| "y": -280 | |
| }, | |
| "data": { | |
| "title": "Понять масштаб", | |
| "choices": [ | |
| { | |
| "id": "small", | |
| "label": "малый бизнес или стартап" | |
| }, | |
| { | |
| "id": "target", | |
| "label": "средний или крупный бизнес" | |
| } | |
| ], | |
| "retryOnUnclear": true, | |
| "retryQuestion": "{name}, уточните, пожалуйста, масштаб: это средний/крупный бизнес или развивающийся проект/стартап?", | |
| "retryParaphrase": false, | |
| "width": 410 | |
| }, | |
| "style": { | |
| "width": 410 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 410, | |
| "height": 564 | |
| } | |
| }, | |
| { | |
| "id": "q-marketing-priority", | |
| "type": "basic/question", | |
| "position": { | |
| "x": 5140, | |
| "y": -280 | |
| }, | |
| "data": { | |
| "title": "Приоритет маркетинга", | |
| "question": "{name}, что сейчас важнее для маркетинга: быстрее выводить SKU или усиливать конверсию на полке?", | |
| "paraphrase": false, | |
| "width": 440 | |
| }, | |
| "style": { | |
| "width": 440 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 440, | |
| "height": 379 | |
| } | |
| }, | |
| { | |
| "id": "branch-marketing", | |
| "type": "basic/semantic-branch", | |
| "position": { | |
| "x": 5660, | |
| "y": -280 | |
| }, | |
| "data": { | |
| "title": "Понять приоритет маркетинга", | |
| "choices": [ | |
| { | |
| "id": "speed", | |
| "label": "быстрее выводить SKU" | |
| }, | |
| { | |
| "id": "shelf", | |
| "label": "усиливать конверсию на полке" | |
| } | |
| ], | |
| "retryOnUnclear": true, | |
| "retryQuestion": "{name}, уточните, пожалуйста: вам важнее скорость вывода SKU или конверсия на полке?", | |
| "retryParaphrase": false, | |
| "width": 440 | |
| }, | |
| "style": { | |
| "width": 440 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 440, | |
| "height": 561 | |
| } | |
| }, | |
| { | |
| "id": "msg-marketing-speed", | |
| "type": "basic/assistant-message", | |
| "position": { | |
| "x": 6180, | |
| "y": -440 | |
| }, | |
| "data": { | |
| "title": "Рассказ: скорость SKU", | |
| "text": "Тогда акцент на скорость запуска. Мы проверяем дизайн и конструкцию до промышленного выпуска: в реалистичной торговой среде, офлайн или онлайн, и параллельно учитываем ограничения производства и логистики. Так новая упаковка не застревает между красивой идеей и серийным тиражом.\n\nНа практике это сокращает число поздних итераций и повышает вероятность запуска «с первого раза». Клиент получает верифицированное решение до тиража: меньше риска сорвать сезонное окно и больше управляемости при выводе SKU.", | |
| "paraphrase": false, | |
| "width": 560 | |
| }, | |
| "style": { | |
| "width": 560 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 560, | |
| "height": 317 | |
| } | |
| }, | |
| { | |
| "id": "msg-marketing-shelf", | |
| "type": "basic/assistant-message", | |
| "position": { | |
| "x": 6180, | |
| "y": -120 | |
| }, | |
| "data": { | |
| "title": "Рассказ: полка", | |
| "text": "Тогда акцент на монетизацию через упаковку. Мы тестируем видимость и считываемость в конкурентной торговой матрице, анализируем выбор покупателя и отдельно проверяем пользовательский опыт взаимодействия с упаковкой.\n\nНа выходе вы получаете не мнение, а подтвержденную версию решения. Это помогает связать дизайн с коммерческим результатом: заметность, понятность сообщения и более высокая вероятность конверсии в покупку.", | |
| "paraphrase": false, | |
| "width": 560 | |
| }, | |
| "style": { | |
| "width": 560 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 560, | |
| "height": 317 | |
| } | |
| }, | |
| { | |
| "id": "q-industry-engineering", | |
| "type": "basic/question", | |
| "position": { | |
| "x": 2860, | |
| "y": 460 | |
| }, | |
| "data": { | |
| "title": "Отрасль: инженерия", | |
| "question": "Какая у вас отрасль или какой продукт вы производите?", | |
| "paraphrase": false, | |
| "width": 400 | |
| }, | |
| "style": { | |
| "width": 400 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 400, | |
| "height": 379 | |
| } | |
| }, | |
| { | |
| "id": "save-industry-engineering", | |
| "type": "basic/save-memory", | |
| "position": { | |
| "x": 3320, | |
| "y": 460 | |
| }, | |
| "data": { | |
| "title": "Сохранить отрасль", | |
| "key": "industry", | |
| "instruction": "Извлеки отрасль или тип продукта пользователя.", | |
| "width": 360 | |
| }, | |
| "style": { | |
| "width": 360 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 360, | |
| "height": 446 | |
| } | |
| }, | |
| { | |
| "id": "q-scale-engineering", | |
| "type": "basic/question", | |
| "position": { | |
| "x": 3740, | |
| "y": 460 | |
| }, | |
| "data": { | |
| "title": "Масштаб: инженерия", | |
| "question": "И масштаб компании: крупный, средний или развивающийся проект/стартап?", | |
| "paraphrase": false, | |
| "width": 410 | |
| }, | |
| "style": { | |
| "width": 410 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 410, | |
| "height": 379 | |
| } | |
| }, | |
| { | |
| "id": "save-scale-engineering", | |
| "type": "basic/save-memory", | |
| "position": { | |
| "x": 4220, | |
| "y": 460 | |
| }, | |
| "data": { | |
| "title": "Сохранить масштаб", | |
| "key": "company_size", | |
| "instruction": "Извлеки масштаб компании: крупный, средний, малый бизнес или стартап.", | |
| "width": 360 | |
| }, | |
| "style": { | |
| "width": 360 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 360, | |
| "height": 446 | |
| } | |
| }, | |
| { | |
| "id": "branch-scale-engineering", | |
| "type": "basic/semantic-branch", | |
| "position": { | |
| "x": 4640, | |
| "y": 460 | |
| }, | |
| "data": { | |
| "title": "Понять масштаб", | |
| "choices": [ | |
| { | |
| "id": "small", | |
| "label": "малый бизнес или стартап" | |
| }, | |
| { | |
| "id": "target", | |
| "label": "средний или крупный бизнес" | |
| } | |
| ], | |
| "retryOnUnclear": true, | |
| "retryQuestion": "{name}, уточните, пожалуйста, масштаб: это средний/крупный бизнес или развивающийся проект/стартап?", | |
| "retryParaphrase": false, | |
| "width": 410 | |
| }, | |
| "style": { | |
| "width": 410 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 410, | |
| "height": 564 | |
| } | |
| }, | |
| { | |
| "id": "q-engineering-priority", | |
| "type": "basic/question", | |
| "position": { | |
| "x": 5140, | |
| "y": 460 | |
| }, | |
| "data": { | |
| "title": "Приоритет инженерии", | |
| "question": "{name}, где сейчас больше напряжения: стабильность линии/OEE или потери в логистике?", | |
| "paraphrase": false, | |
| "width": 440 | |
| }, | |
| "style": { | |
| "width": 440 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 440, | |
| "height": 379 | |
| } | |
| }, | |
| { | |
| "id": "branch-engineering", | |
| "type": "basic/semantic-branch", | |
| "position": { | |
| "x": 5660, | |
| "y": 460 | |
| }, | |
| "data": { | |
| "title": "Понять приоритет инженерии", | |
| "choices": [ | |
| { | |
| "id": "line", | |
| "label": "стабильность линии OEE простои брак" | |
| }, | |
| { | |
| "id": "logistics", | |
| "label": "потери в логистике транспорт склад повреждения" | |
| } | |
| ], | |
| "retryOnUnclear": true, | |
| "retryQuestion": "{name}, уточните, пожалуйста: речь больше про стабильность линии/OEE или про потери в логистике?", | |
| "retryParaphrase": false, | |
| "width": 460 | |
| }, | |
| "style": { | |
| "width": 460 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 460, | |
| "height": 581 | |
| } | |
| }, | |
| { | |
| "id": "msg-engineering-line", | |
| "type": "basic/assistant-message", | |
| "position": { | |
| "x": 6200, | |
| "y": 300 | |
| }, | |
| "data": { | |
| "title": "Рассказ: линия", | |
| "text": "Тогда фокус на принцип «с первого раза правильно». До запуска мы проверяем характеристики упаковки, влияющие на оборудование, автоматическую сборку, поток и стабильность серии. В имитационной лаборатории моделируем рабочие режимы и заранее ловим критичные несоответствия.\n\nДля производства это означает меньше незапланированных остановок, меньше брака и более предсказуемый выпуск. На типовых проектах инженерные улучшения дают рост эффективности автоматических линий до 10-15%.", | |
| "paraphrase": false, | |
| "width": 560 | |
| }, | |
| "style": { | |
| "width": 560 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 560, | |
| "height": 317 | |
| } | |
| }, | |
| { | |
| "id": "msg-engineering-logistics", | |
| "type": "basic/assistant-message", | |
| "position": { | |
| "x": 6200, | |
| "y": 620 | |
| }, | |
| "data": { | |
| "title": "Рассказ: логистика", | |
| "text": "Тогда смотрим на жизненный цикл упаковки целиком. В имитационной лаборатории моделируем климат, вибрации, удары, падения, транспортный цикл и штабелирование. В материаловедении подбираем состав сырья без перерасхода, но с нужными физико-механическими свойствами.\n\nИтог - меньше повреждений, списаний и скрытых потерь в цепочке. В ряде задач это снижает логистические издержки на 5-10% и переводит разговор с цены единицы упаковки на совокупную экономику решения.", | |
| "paraphrase": false, | |
| "width": 560 | |
| }, | |
| "style": { | |
| "width": 560 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 560, | |
| "height": 317 | |
| } | |
| }, | |
| { | |
| "id": "q-industry-rnd", | |
| "type": "basic/question", | |
| "position": { | |
| "x": 2860, | |
| "y": 1200 | |
| }, | |
| "data": { | |
| "title": "Отрасль: R&D", | |
| "question": "Какая у вас отрасль или какой продукт вы производите?", | |
| "paraphrase": false, | |
| "width": 400 | |
| }, | |
| "style": { | |
| "width": 400 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 400, | |
| "height": 379 | |
| } | |
| }, | |
| { | |
| "id": "save-industry-rnd", | |
| "type": "basic/save-memory", | |
| "position": { | |
| "x": 3320, | |
| "y": 1200 | |
| }, | |
| "data": { | |
| "title": "Сохранить отрасль", | |
| "key": "industry", | |
| "instruction": "Извлеки отрасль или тип продукта пользователя.", | |
| "width": 360 | |
| }, | |
| "style": { | |
| "width": 360 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 360, | |
| "height": 446 | |
| } | |
| }, | |
| { | |
| "id": "q-scale-rnd", | |
| "type": "basic/question", | |
| "position": { | |
| "x": 3740, | |
| "y": 1200 | |
| }, | |
| "data": { | |
| "title": "Масштаб: R&D", | |
| "question": "И масштаб компании: крупный, средний или развивающийся проект/стартап?", | |
| "paraphrase": false, | |
| "width": 410 | |
| }, | |
| "style": { | |
| "width": 410 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 410, | |
| "height": 379 | |
| } | |
| }, | |
| { | |
| "id": "save-scale-rnd", | |
| "type": "basic/save-memory", | |
| "position": { | |
| "x": 4220, | |
| "y": 1200 | |
| }, | |
| "data": { | |
| "title": "Сохранить масштаб", | |
| "key": "company_size", | |
| "instruction": "Извлеки масштаб компании: крупный, средний, малый бизнес или стартап.", | |
| "width": 360 | |
| }, | |
| "style": { | |
| "width": 360 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 360, | |
| "height": 446 | |
| } | |
| }, | |
| { | |
| "id": "branch-scale-rnd", | |
| "type": "basic/semantic-branch", | |
| "position": { | |
| "x": 4640, | |
| "y": 1200 | |
| }, | |
| "data": { | |
| "title": "Понять масштаб", | |
| "choices": [ | |
| { | |
| "id": "small", | |
| "label": "малый бизнес или стартап" | |
| }, | |
| { | |
| "id": "target", | |
| "label": "средний или крупный бизнес" | |
| } | |
| ], | |
| "retryOnUnclear": true, | |
| "retryQuestion": "{name}, уточните, пожалуйста, масштаб: это средний/крупный бизнес или развивающийся проект/стартап?", | |
| "retryParaphrase": false, | |
| "width": 410 | |
| }, | |
| "style": { | |
| "width": 410 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 410, | |
| "height": 564 | |
| } | |
| }, | |
| { | |
| "id": "q-rnd-priority", | |
| "type": "basic/question", | |
| "position": { | |
| "x": 5140, | |
| "y": 1200 | |
| }, | |
| "data": { | |
| "title": "Приоритет R&D", | |
| "question": "{name}, для новых SKU что сейчас важнее: сократить цикл разработки или снизить риск запуска?", | |
| "paraphrase": false, | |
| "width": 440 | |
| }, | |
| "style": { | |
| "width": 440 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 440, | |
| "height": 379 | |
| } | |
| }, | |
| { | |
| "id": "branch-rnd", | |
| "type": "basic/semantic-branch", | |
| "position": { | |
| "x": 5660, | |
| "y": 1200 | |
| }, | |
| "data": { | |
| "title": "Понять приоритет R&D", | |
| "choices": [ | |
| { | |
| "id": "cycle", | |
| "label": "сократить цикл разработки" | |
| }, | |
| { | |
| "id": "risk", | |
| "label": "снизить риск запуска" | |
| } | |
| ], | |
| "retryOnUnclear": true, | |
| "retryQuestion": "{name}, уточните, пожалуйста: важнее сократить цикл разработки или снизить риск запуска?", | |
| "retryParaphrase": false, | |
| "width": 440 | |
| }, | |
| "style": { | |
| "width": 440 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 440, | |
| "height": 561 | |
| } | |
| }, | |
| { | |
| "id": "msg-rnd-cycle", | |
| "type": "basic/assistant-message", | |
| "position": { | |
| "x": 6180, | |
| "y": 1040 | |
| }, | |
| "data": { | |
| "title": "Рассказ: цикл", | |
| "text": "Тогда акцент на ускорение цикла. Мы берем на себя ресурсоемкую часть проектирования и лабораторной верификации: материалы, конструкция, технологичность и базовые пользовательские проверки собираются в один контур.\n\nЭто сокращает число повторных итераций и помогает принимать решения на фактах. Команда клиента быстрее переходит к тиражу и высвобождает ресурс для продуктовых задач более высокого уровня.", | |
| "paraphrase": false, | |
| "width": 560 | |
| }, | |
| "style": { | |
| "width": 560 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 560, | |
| "height": 317 | |
| } | |
| }, | |
| { | |
| "id": "msg-rnd-risk", | |
| "type": "basic/assistant-message", | |
| "position": { | |
| "x": 6180, | |
| "y": 1360 | |
| }, | |
| "data": { | |
| "title": "Рассказ: риск", | |
| "text": "Тогда фокус на предсказуемость запуска. До тиража подтверждаем технологичность решения, проверяем совместимость с производственными и логистическими условиями и при необходимости тестируем восприятие потребителем.\n\nТак команда снимает неопределенность до выхода в серию: меньше поздних переделок, меньше сюрпризов при масштабировании и больше уверенности при принятии решений по следующим SKU.", | |
| "paraphrase": false, | |
| "width": 560 | |
| }, | |
| "style": { | |
| "width": 560 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 560, | |
| "height": 317 | |
| } | |
| }, | |
| { | |
| "id": "msg-small-marketing", | |
| "type": "basic/assistant-message", | |
| "position": { | |
| "x": 5140, | |
| "y": -620 | |
| }, | |
| "data": { | |
| "title": "Отсечь малый бизнес", | |
| "text": "{name}, благодарю за ответ. По технологическим причинам мы в основном работаем с серийными объемами среднего и крупного бизнеса. Когда выйдете на промышленные партии, с удовольствием подключимся. Хорошей выставки!", | |
| "paraphrase": false, | |
| "width": 520 | |
| }, | |
| "style": { | |
| "width": 520 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 520, | |
| "height": 317 | |
| } | |
| }, | |
| { | |
| "id": "msg-small-engineering", | |
| "type": "basic/assistant-message", | |
| "position": { | |
| "x": 5082.606001560255, | |
| "y": 895.1588074806181 | |
| }, | |
| "data": { | |
| "title": "Отсечь малый бизнес", | |
| "text": "{name}, благодарю за ответ. По технологическим причинам мы в основном работаем с серийными объемами среднего и крупного бизнеса. Когда выйдете на промышленные партии, с удовольствием подключимся. Хорошей выставки!", | |
| "paraphrase": false, | |
| "width": 520 | |
| }, | |
| "style": { | |
| "width": 520 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 520, | |
| "height": 317 | |
| }, | |
| "selected": false, | |
| "dragging": false | |
| }, | |
| { | |
| "id": "msg-small-rnd", | |
| "type": "basic/assistant-message", | |
| "position": { | |
| "x": 5105.894805027477, | |
| "y": 1753.2627715109638 | |
| }, | |
| "data": { | |
| "title": "Отсечь малый бизнес", | |
| "text": "{name}, благодарю за ответ. По технологическим причинам мы в основном работаем с серийными объемами среднего и крупного бизнеса. Когда выйдете на промышленные партии, с удовольствием подключимся. Хорошей выставки!", | |
| "paraphrase": false, | |
| "width": 520 | |
| }, | |
| "style": { | |
| "width": 520 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 520, | |
| "height": 317 | |
| }, | |
| "selected": false, | |
| "dragging": false | |
| }, | |
| { | |
| "id": "q-more-shared", | |
| "type": "basic/question", | |
| "position": { | |
| "x": 6840, | |
| "y": 460 | |
| }, | |
| "data": { | |
| "title": "Еще вопросы?", | |
| "question": "{name}, хотели бы узнать что-то еще? Ответьте да или нет.", | |
| "paraphrase": false, | |
| "width": 400 | |
| }, | |
| "style": { | |
| "width": 400 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 400, | |
| "height": 379 | |
| } | |
| }, | |
| { | |
| "id": "branch-more-shared", | |
| "type": "basic/semantic-branch", | |
| "position": { | |
| "x": 7300, | |
| "y": 460 | |
| }, | |
| "data": { | |
| "title": "Да/нет", | |
| "choices": [ | |
| { | |
| "id": "yes", | |
| "label": "да; хочу еще; давай; хочу узнать еще; есть вопрос" | |
| }, | |
| { | |
| "id": "no", | |
| "label": "нет; не хочу; хватит; вернуться в начало; больше вопросов нет" | |
| } | |
| ], | |
| "retryOnUnclear": true, | |
| "retryQuestion": "{name}, уточните, пожалуйста: да, хотите узнать еще, или нет, вернуться к началу?", | |
| "retryParaphrase": false, | |
| "width": 400 | |
| }, | |
| "style": { | |
| "width": 400 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 400, | |
| "height": 598 | |
| } | |
| }, | |
| { | |
| "id": "q-extra-shared", | |
| "type": "basic/question", | |
| "position": { | |
| "x": 7760, | |
| "y": 360 | |
| }, | |
| "data": { | |
| "title": "Уточняющий вопрос", | |
| "question": "Что именно вы хотели бы узнать?", | |
| "paraphrase": false, | |
| "width": 400 | |
| }, | |
| "style": { | |
| "width": 400 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 400, | |
| "height": 379 | |
| } | |
| }, | |
| { | |
| "id": "answer-extra-shared", | |
| "type": "basic/knowledge-answer", | |
| "position": { | |
| "x": 8224.973939265981, | |
| "y": 276.77874055005077 | |
| }, | |
| "data": { | |
| "title": "Ответ по файлу", | |
| "source": "uploaded", | |
| "contextPath": "scenarios/knowledge/rosupack_2026_knowledge_base.md", | |
| "originalPath": "scenarios/knowledge/rosupack_2026_knowledge_base.md", | |
| "contextFilename": "rosupack_2026_knowledge_base.md", | |
| "contextCharacters": 14053, | |
| "width": 380 | |
| }, | |
| "style": { | |
| "width": 380 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 380, | |
| "height": 388 | |
| }, | |
| "selected": false, | |
| "dragging": false | |
| }, | |
| { | |
| "id": "restart-shared", | |
| "type": "basic/restart", | |
| "position": { | |
| "x": 7835.847706277366, | |
| "y": 790.8414354985345 | |
| }, | |
| "data": { | |
| "title": "В начало", | |
| "width": 280 | |
| }, | |
| "style": { | |
| "width": 280 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 280, | |
| "height": 148 | |
| }, | |
| "selected": false, | |
| "dragging": false | |
| }, | |
| { | |
| "id": "node_moz0kpot_1", | |
| "type": "basic/restart", | |
| "position": { | |
| "x": 5862.648459042523, | |
| "y": -661.7763946091225 | |
| }, | |
| "data": { | |
| "title": "Restart", | |
| "width": 280 | |
| }, | |
| "style": { | |
| "width": 280 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 280, | |
| "height": 148 | |
| }, | |
| "selected": false, | |
| "dragging": false | |
| }, | |
| { | |
| "id": "node_moz0kxl0_18", | |
| "type": "basic/restart", | |
| "position": { | |
| "x": 5735.651289741822, | |
| "y": 1005.3843752284808 | |
| }, | |
| "data": { | |
| "title": "Restart", | |
| "width": 280 | |
| }, | |
| "style": { | |
| "width": 280 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 280, | |
| "height": 148 | |
| }, | |
| "selected": false, | |
| "dragging": false | |
| }, | |
| { | |
| "id": "node_moz0l3is_35", | |
| "type": "basic/restart", | |
| "position": { | |
| "x": 6185.294250625091, | |
| "y": 1752.1327683909635 | |
| }, | |
| "data": { | |
| "title": "Restart", | |
| "width": 280 | |
| }, | |
| "style": { | |
| "width": 280 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 280, | |
| "height": 148 | |
| } | |
| }, | |
| { | |
| "id": "node_mozxnmwp_1", | |
| "type": "basic/question", | |
| "position": { | |
| "x": 545.8972394721411, | |
| "y": 2806.495486262607 | |
| }, | |
| "data": { | |
| "title": "Question", | |
| "question": "Добрый день, что вас интересует, упаковка и гофрокартона, или мягкая упаковка?", | |
| "width": 360 | |
| }, | |
| "style": { | |
| "width": 360 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 360, | |
| "height": 347 | |
| }, | |
| "selected": false, | |
| "dragging": false | |
| }, | |
| { | |
| "id": "node_mp05keiz_1", | |
| "type": "basic/send-websocket", | |
| "position": { | |
| "x": 40, | |
| "y": 2788.8807304490942 | |
| }, | |
| "data": { | |
| "title": "Send WebSocket", | |
| "url": "ws://127.0.0.1:8010/ws/commands", | |
| "messageTemplate": "{\n \"type\": \"categories\"\n}", | |
| "width": 360 | |
| }, | |
| "style": { | |
| "width": 360 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 360, | |
| "height": 390 | |
| }, | |
| "selected": false, | |
| "dragging": false | |
| }, | |
| { | |
| "id": "node_mp0uqlqd_4", | |
| "type": "basic/text", | |
| "position": { | |
| "x": 1466.5752125646397, | |
| "y": 2936.3060675224006 | |
| }, | |
| "data": { | |
| "title": "Text", | |
| "text": "", | |
| "width": 400, | |
| "height": 210 | |
| }, | |
| "style": { | |
| "width": 400 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 400, | |
| "height": 298 | |
| }, | |
| "selected": false, | |
| "dragging": false | |
| }, | |
| { | |
| "id": "node_mp0uxg4i_1", | |
| "type": "basic/save-memory", | |
| "position": { | |
| "x": 1042.5709993904156, | |
| "y": 2791.630787894604 | |
| }, | |
| "data": { | |
| "title": "Save Memory", | |
| "key": "category", | |
| "instruction": "Тебе надо определить выбор пользователя на вопрос какая упаковка его интересует \"гофрокартон\" или \"мягкая\"?\nВ зависимости от того что он выбрал ты возвращаешь cardboard или flexible. Просто keyword без кавычек и других знаков", | |
| "width": 360 | |
| }, | |
| "style": { | |
| "width": 360 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 360, | |
| "height": 450 | |
| }, | |
| "selected": false, | |
| "dragging": false | |
| }, | |
| { | |
| "id": "node_mp123gsr_2", | |
| "type": "basic/dialog", | |
| "position": { | |
| "x": 15479.239544697282, | |
| "y": 2313.262771510964 | |
| }, | |
| "data": { | |
| "title": "Dialog", | |
| "width": 420, | |
| "height": 280 | |
| }, | |
| "style": { | |
| "width": 420 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 420, | |
| "height": 282 | |
| }, | |
| "selected": false, | |
| "dragging": false | |
| }, | |
| { | |
| "id": "node_mp123lyt_4", | |
| "type": "basic/text", | |
| "position": { | |
| "x": 5658.779116947888, | |
| "y": 3221.6322911586303 | |
| }, | |
| "data": { | |
| "title": "Text", | |
| "text": "{filter1}", | |
| "width": 400, | |
| "height": 210 | |
| }, | |
| "style": { | |
| "width": 400 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 400, | |
| "height": 298 | |
| }, | |
| "selected": false, | |
| "dragging": false | |
| }, | |
| { | |
| "id": "node_mp132kri_d", | |
| "type": "basic/send-websocket", | |
| "position": { | |
| "x": 6173.3396030262265, | |
| "y": 3113.1530961038598 | |
| }, | |
| "data": { | |
| "title": "Send WebSocket", | |
| "url": "ws://127.0.0.1:8010/ws/commands", | |
| "messageTemplate": "{\n \"type\": \"fetch\",\n \"url\": \"/api/categories/{category}/filters/solmaterials?tags=solbreeds:{filter1}\"\n}", | |
| "width": 360 | |
| }, | |
| "style": { | |
| "width": 360 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 360, | |
| "height": 390 | |
| }, | |
| "selected": false, | |
| "dragging": false | |
| }, | |
| { | |
| "id": "node_mp13jvg4_g", | |
| "type": "basic/json-parser", | |
| "position": { | |
| "x": 7041.490148600471, | |
| "y": 3241.5267934733947 | |
| }, | |
| "data": { | |
| "title": "JSON Parser", | |
| "extracts": [ | |
| { | |
| "id": "extract-0", | |
| "label": "items", | |
| "path": "data.filter_group.items", | |
| "fields": "key, name" | |
| } | |
| ], | |
| "width": 420 | |
| }, | |
| "style": { | |
| "width": 420 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 420, | |
| "height": 397 | |
| }, | |
| "selected": false, | |
| "dragging": false | |
| }, | |
| { | |
| "id": "node_mp13kptf_i", | |
| "type": "basic/text", | |
| "position": { | |
| "x": 7835.225069062695, | |
| "y": 3248.5434294297443 | |
| }, | |
| "data": { | |
| "title": "Text", | |
| "text": "", | |
| "width": 400, | |
| "height": 210 | |
| }, | |
| "style": { | |
| "width": 400 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 400, | |
| "height": 298 | |
| }, | |
| "selected": false, | |
| "dragging": false | |
| }, | |
| { | |
| "id": "node_mp13m138_k", | |
| "type": "basic/assistant-message", | |
| "position": { | |
| "x": 6807.584693072384, | |
| "y": 2586.0992587891506 | |
| }, | |
| "data": { | |
| "title": "Assistant Message", | |
| "text": "Продолжаем рассказ о компании", | |
| "width": 380 | |
| }, | |
| "style": { | |
| "width": 380 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 380, | |
| "height": 285 | |
| }, | |
| "selected": false, | |
| "dragging": false | |
| }, | |
| { | |
| "id": "node_mp13n4bw_m", | |
| "type": "basic/question", | |
| "position": { | |
| "x": 7584.353816032477, | |
| "y": 2659.4353579577332 | |
| }, | |
| "data": { | |
| "title": "Question", | |
| "question": "Из какого материала должна быть ваша упаковка?", | |
| "width": 360 | |
| }, | |
| "style": { | |
| "width": 360 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 360, | |
| "height": 347 | |
| }, | |
| "selected": false, | |
| "dragging": false | |
| }, | |
| { | |
| "id": "node_mp155qzz_1", | |
| "type": "basic/save-memory", | |
| "position": { | |
| "x": 8570.97271275321, | |
| "y": 3204.2397327650974 | |
| }, | |
| "data": { | |
| "title": "Save Memory", | |
| "key": "filter2", | |
| "instruction": "тебе надо определить то ответу пользователя какую категорию он выбрал из этого json и вернуть соответствующий key {text}", | |
| "width": 360 | |
| }, | |
| "style": { | |
| "width": 360 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 360, | |
| "height": 450 | |
| }, | |
| "selected": false, | |
| "dragging": false | |
| }, | |
| { | |
| "id": "node_mp158qz8_5", | |
| "type": "basic/text", | |
| "position": { | |
| "x": 9272.335800314531, | |
| "y": 3381.912135022285 | |
| }, | |
| "data": { | |
| "title": "Text", | |
| "text": "", | |
| "width": 400, | |
| "height": 210 | |
| }, | |
| "style": { | |
| "width": 400 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 400, | |
| "height": 298 | |
| }, | |
| "selected": false, | |
| "dragging": false | |
| }, | |
| { | |
| "id": "node_mp15ead0_7", | |
| "type": "basic/assistant-message", | |
| "position": { | |
| "x": 11390.908623974385, | |
| "y": 2859.3227635138664 | |
| }, | |
| "data": { | |
| "title": "Assistant Message", | |
| "text": "Продолжаем наш рассказ...", | |
| "width": 380 | |
| }, | |
| "style": { | |
| "width": 380 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 380, | |
| "height": 285 | |
| }, | |
| "selected": false, | |
| "dragging": false | |
| }, | |
| { | |
| "id": "node_mp15evn7_8", | |
| "type": "basic/send-websocket", | |
| "position": { | |
| "x": 9957.138753943796, | |
| "y": 3159.850982422869 | |
| }, | |
| "data": { | |
| "title": "Send WebSocket", | |
| "url": "ws://127.0.0.1:8010/ws/commands", | |
| "messageTemplate": "{\n \"type\": \"fetch\",\n \"url\": \"/api/categories/{category}/filters/sol_categories?tags=solbreeds:{filter1}?tags=solmaterials:{filter2}\"\n}", | |
| "width": 360 | |
| }, | |
| "style": { | |
| "width": 360 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 360, | |
| "height": 390 | |
| }, | |
| "selected": false, | |
| "dragging": false | |
| }, | |
| { | |
| "id": "node_mp15jw8a_b", | |
| "type": "basic/question", | |
| "position": { | |
| "x": 12003.86968965036, | |
| "y": 2751.862764554036 | |
| }, | |
| "data": { | |
| "title": "Question", | |
| "question": "И последний вопрос, для того чтобы подобрать подобрать идеальную упаковку именно для выших нужд. Что вы собираетесь упаковывать?", | |
| "width": 360 | |
| }, | |
| "style": { | |
| "width": 360 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 360, | |
| "height": 347 | |
| }, | |
| "selected": false, | |
| "dragging": false | |
| }, | |
| { | |
| "id": "node_mp169gxr_e", | |
| "type": "basic/json-parser", | |
| "position": { | |
| "x": 10556.071959432305, | |
| "y": 3333.220999816415 | |
| }, | |
| "data": { | |
| "title": "JSON Parser", | |
| "extracts": [ | |
| { | |
| "id": "extract-0", | |
| "label": "items", | |
| "path": "data.filter_group.items", | |
| "fields": "key, name" | |
| } | |
| ], | |
| "width": 420 | |
| }, | |
| "style": { | |
| "width": 420 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 420, | |
| "height": 397 | |
| }, | |
| "selected": false, | |
| "dragging": false | |
| }, | |
| { | |
| "id": "node_mp169wq4_g", | |
| "type": "basic/text", | |
| "position": { | |
| "x": 11251.892758967018, | |
| "y": 3355.609126933586 | |
| }, | |
| "data": { | |
| "title": "Text", | |
| "text": "", | |
| "width": 400, | |
| "height": 210 | |
| }, | |
| "style": { | |
| "width": 400 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 400, | |
| "height": 298 | |
| }, | |
| "selected": false, | |
| "dragging": false | |
| }, | |
| { | |
| "id": "node_mp16id6z_i", | |
| "type": "basic/save-memory", | |
| "position": { | |
| "x": 12839.323784141163, | |
| "y": 3109.909560760367 | |
| }, | |
| "data": { | |
| "title": "Save Memory", | |
| "key": "filter3", | |
| "instruction": "тебе надо определить то ответу пользователя какую категорию он выбрал из этого json и вернуть соответствующий key {text}", | |
| "width": 360 | |
| }, | |
| "style": { | |
| "width": 360 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 360, | |
| "height": 450 | |
| }, | |
| "selected": false, | |
| "dragging": false | |
| }, | |
| { | |
| "id": "node_mp16jlc0_l", | |
| "type": "basic/text", | |
| "position": { | |
| "x": 13424.175134355919, | |
| "y": 3282.5190451614 | |
| }, | |
| "data": { | |
| "title": "Text", | |
| "text": "", | |
| "width": 400, | |
| "height": 210 | |
| }, | |
| "style": { | |
| "width": 400 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 400, | |
| "height": 298 | |
| }, | |
| "selected": false, | |
| "dragging": false | |
| }, | |
| { | |
| "id": "node_mp16kcgm_n", | |
| "type": "basic/send-websocket", | |
| "position": { | |
| "x": 13950.587519867566, | |
| "y": 3069.2403320709086 | |
| }, | |
| "data": { | |
| "title": "Send WebSocket", | |
| "url": "ws://127.0.0.1:8010/ws/commands", | |
| "messageTemplate": "{\n \"type\": \"fetch\",\n \"url\": \"/api/categories/{category}/products?tags=solbreeds:{filter1}&tags=solmaterials:{filter2}&tags=sol_categories:{filter3}\"\n}", | |
| "width": 360 | |
| }, | |
| "style": { | |
| "width": 360 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 360, | |
| "height": 390 | |
| }, | |
| "selected": false, | |
| "dragging": false | |
| }, | |
| { | |
| "id": "node_mp16kyuz_p", | |
| "type": "basic/assistant-message", | |
| "position": { | |
| "x": 14637.403722498211, | |
| "y": 2669.0785109303624 | |
| }, | |
| "data": { | |
| "title": "Assistant Message", | |
| "text": "Продолжаем рассказ о компании и технологиях", | |
| "width": 380 | |
| }, | |
| "style": { | |
| "width": 380 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 380, | |
| "height": 285 | |
| }, | |
| "selected": false, | |
| "dragging": false | |
| }, | |
| { | |
| "id": "node_mp16r58r_r", | |
| "type": "basic/assistant-message", | |
| "position": { | |
| "x": 15437.675191997954, | |
| "y": 2878.285865846393 | |
| }, | |
| "data": { | |
| "title": "Assistant Message", | |
| "text": "Вот что мы для вас подобрали:\n", | |
| "width": 380 | |
| }, | |
| "style": { | |
| "width": 380 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 380, | |
| "height": 285 | |
| }, | |
| "selected": false, | |
| "dragging": false | |
| }, | |
| { | |
| "id": "node_mp174i5m_u", | |
| "type": "basic/text", | |
| "position": { | |
| "x": 14429.318084666444, | |
| "y": 3120.813051846619 | |
| }, | |
| "data": { | |
| "title": "Text", | |
| "text": "{\"type\":\"command_result\",\"command\":{\"type\":\"fetch\",\"url\":\"/api/categories/cardboard/products?tags=solbreeds:potrebit&tags=solmaterials:{filter2}&tags=sol_categories:food\"},\"url\":\"/api/categories/cardboard/products?tags=solbreeds:potrebit&tags=solmaterials:{filter2}&tags=sol_categories:food\",\"data\":{\"category\":{\"key\":\"cardboard\",\"name\":\"Картон и гофрокартон\"},\"total\":0,\"selected_tags\":[\"sol_categories:food\",\"solbreeds:potrebit\"],\"unknown_tags\":[\"solmaterials:{filter2}\"],\"mode\":\"grouped\",\"query\":\"\",\"products\":[]}}", | |
| "width": 400, | |
| "height": 210 | |
| }, | |
| "style": { | |
| "width": 400 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 400, | |
| "height": 298 | |
| }, | |
| "selected": false, | |
| "dragging": false | |
| }, | |
| { | |
| "id": "node_mp17uqhm_h", | |
| "type": "system/component", | |
| "position": { | |
| "x": 2340.7489198594594, | |
| "y": 2626.885929819524 | |
| }, | |
| "data": { | |
| "title": "Component", | |
| "description": "", | |
| "libraryId": "", | |
| "subgraph": { | |
| "nodes": [ | |
| { | |
| "id": "node_mp17uqhm_1", | |
| "type": "system/component-input", | |
| "position": { | |
| "x": 30, | |
| "y": 80 | |
| }, | |
| "data": { | |
| "title": "Input: dialog in", | |
| "externalHandleId": "input", | |
| "externalLabel": "dialog in", | |
| "width": 240 | |
| }, | |
| "style": { | |
| "width": 240 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 240, | |
| "height": 149 | |
| } | |
| }, | |
| { | |
| "id": "node_mp0uzosf_4", | |
| "type": "basic/send-websocket", | |
| "position": { | |
| "x": 423.66426546583386, | |
| "y": 184.15526128021028 | |
| }, | |
| "data": { | |
| "title": "Send WebSocket", | |
| "url": "ws://127.0.0.1:8010/ws/commands", | |
| "messageTemplate": "{\n \"type\": \"fetch\",\n \"url\": \"/api/categories/{category}/filters/solbreeds\"\n}", | |
| "width": 360 | |
| }, | |
| "style": { | |
| "width": 360 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 360, | |
| "height": 390 | |
| }, | |
| "selected": false, | |
| "dragging": false | |
| }, | |
| { | |
| "id": "node_mp0w6tfi_3", | |
| "type": "basic/text", | |
| "position": { | |
| "x": 763.5196827684847, | |
| "y": 528.2994844269869 | |
| }, | |
| "data": { | |
| "title": "Text", | |
| "text": "{\"type\":\"command_result\",\"command\":{\"type\":\"fetch\",\"url\":\"/api/categories/cardboard/filters/solbreeds\"},\"url\":\"/api/categories/cardboard/filters/solbreeds\",\"data\":{\"category\":{\"key\":\"cardboard\",\"name\":\"Картон и гофрокартон\"},\"filter_group\":{\"key\":\"solbreeds\",\"name\":\"Вид упаковки\",\"type\":\"flat\",\"items\":[{\"key\":\"potrebit\",\"tag\":\"solbreeds:potrebit\",\"name\":\"Потребительская\",\"children\":[],\"product_count\":8},{\"key\":\"group\",\"tag\":\"solbreeds:group\",\"name\":\"Групповая\",\"children\":[],\"product_count\":4},{\"key\":\"transport\",\"tag\":\"solbreeds:transport\",\"name\":\"Транспортная\",\"children\":[],\"product_count\":22},{\"key\":\"srp\",\"tag\":\"solbreeds:srp\",\"name\":\"Решения для розничной торговли (SRP/RRP)\",\"children\":[],\"product_count\":21},{\"key\":\"promo\",\"tag\":\"solbreeds:promo\",\"name\":\"Промоупаковка\",\"children\":[],\"product_count\":8},{\"key\":\"internet\",\"tag\":\"solbreeds:internet\",\"name\":\"Упаковка для интернет-торговли и логистических компаний\",\"children\":[],\"product_count\":2}]}}}", | |
| "width": 400, | |
| "height": 210 | |
| }, | |
| "style": { | |
| "width": 400 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 400, | |
| "height": 298 | |
| }, | |
| "selected": false, | |
| "dragging": false | |
| }, | |
| { | |
| "id": "node_mp0xhc3a_1", | |
| "type": "basic/json-parser", | |
| "position": { | |
| "x": 1266.860651491637, | |
| "y": 528.806511992 | |
| }, | |
| "data": { | |
| "title": "JSON Parser", | |
| "extracts": [ | |
| { | |
| "id": "extract-0", | |
| "label": "items", | |
| "path": "data.filter_group.items", | |
| "fields": "key, name" | |
| } | |
| ], | |
| "width": 420 | |
| }, | |
| "style": { | |
| "width": 420 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 420, | |
| "height": 397 | |
| }, | |
| "selected": false, | |
| "dragging": false | |
| }, | |
| { | |
| "id": "node_mp0xi688_3", | |
| "type": "basic/text", | |
| "position": { | |
| "x": 1794.8360611430019, | |
| "y": 535.5474579519398 | |
| }, | |
| "data": { | |
| "title": "Text", | |
| "text": "", | |
| "width": 400, | |
| "height": 210 | |
| }, | |
| "style": { | |
| "width": 400 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 400, | |
| "height": 298 | |
| }, | |
| "selected": false, | |
| "dragging": false | |
| }, | |
| { | |
| "id": "node_mp10qlxq_6", | |
| "type": "basic/question", | |
| "position": { | |
| "x": 1317.001549320131, | |
| "y": 60.14626991935677 | |
| }, | |
| "data": { | |
| "title": "Question", | |
| "question": "Пожалуйста, тип упаковки, который вам нужен?", | |
| "width": 360 | |
| }, | |
| "style": { | |
| "width": 360 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 360, | |
| "height": 347 | |
| }, | |
| "selected": false, | |
| "dragging": false | |
| }, | |
| { | |
| "id": "node_mp11gkqn_4", | |
| "type": "basic/save-memory", | |
| "position": { | |
| "x": 2383.221493861369, | |
| "y": 235.42781415680315 | |
| }, | |
| "data": { | |
| "title": "Save Memory", | |
| "key": "filter1", | |
| "instruction": "тебе надо определить то ответу пользователя какую категорию он выбрал из этого json и вернуть соответствующий key {text}", | |
| "width": 360 | |
| }, | |
| "style": { | |
| "width": 360 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 360, | |
| "height": 450 | |
| }, | |
| "selected": false, | |
| "dragging": false | |
| }, | |
| { | |
| "id": "node_mp12zoyd_6", | |
| "type": "basic/assistant-message", | |
| "position": { | |
| "x": 801.7211102836493, | |
| "y": 60 | |
| }, | |
| "data": { | |
| "title": "Assistant Message", | |
| "text": "Наша компания .....", | |
| "width": 380 | |
| }, | |
| "style": { | |
| "width": 380 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 380, | |
| "height": 285 | |
| }, | |
| "selected": false, | |
| "dragging": false | |
| }, | |
| { | |
| "id": "node_mp17uqhm_2", | |
| "type": "system/component-output", | |
| "position": { | |
| "x": 2909.231271693907, | |
| "y": 375.87803663708394 | |
| }, | |
| "data": { | |
| "title": "Output: value", | |
| "externalHandleId": "output-0", | |
| "externalLabel": "value", | |
| "width": 240 | |
| }, | |
| "style": { | |
| "width": 240 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 240, | |
| "height": 149 | |
| }, | |
| "selected": true, | |
| "dragging": false | |
| }, | |
| { | |
| "id": "node_mp17uqhm_3", | |
| "type": "system/component-output", | |
| "position": { | |
| "x": 2894.991152283566, | |
| "y": 130.3816384383332 | |
| }, | |
| "data": { | |
| "title": "Output: dialog", | |
| "externalHandleId": "output-1", | |
| "externalLabel": "dialog", | |
| "width": 240 | |
| }, | |
| "style": { | |
| "width": 240 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "measured": { | |
| "width": 240, | |
| "height": 149 | |
| }, | |
| "selected": false, | |
| "dragging": false | |
| } | |
| ], | |
| "edges": [ | |
| { | |
| "id": "edge_mp17uqhm_4", | |
| "source": "node_mp0uzosf_4", | |
| "sourceHandle": "text", | |
| "target": "node_mp0w6tfi_3", | |
| "targetHandle": "text", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "edge_mp17uqhm_5", | |
| "source": "node_mp0w6tfi_3", | |
| "sourceHandle": "text", | |
| "target": "node_mp0xhc3a_1", | |
| "targetHandle": "json", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "edge_mp17uqhm_6", | |
| "source": "node_mp0xhc3a_1", | |
| "sourceHandle": "extract-0", | |
| "target": "node_mp0xi688_3", | |
| "targetHandle": "text", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "edge_mp17uqhm_7", | |
| "source": "node_mp10qlxq_6", | |
| "sourceHandle": "answer", | |
| "target": "node_mp11gkqn_4", | |
| "targetHandle": "answer", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "edge_mp17uqhm_8", | |
| "source": "node_mp0xi688_3", | |
| "sourceHandle": "text", | |
| "target": "node_mp11gkqn_4", | |
| "targetHandle": "text", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "edge_mp17uqhm_9", | |
| "source": "node_mp0uzosf_4", | |
| "sourceHandle": "dialog", | |
| "target": "node_mp12zoyd_6", | |
| "targetHandle": "dialog-in", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "edge_mp17uqhm_a", | |
| "source": "node_mp12zoyd_6", | |
| "sourceHandle": "dialog", | |
| "target": "node_mp10qlxq_6", | |
| "targetHandle": "dialog-in", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "edge_mp17uqhm_b", | |
| "source": "node_mp10qlxq_6", | |
| "sourceHandle": "dialog", | |
| "target": "node_mp11gkqn_4", | |
| "targetHandle": "dialog-in", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "edge_mp17uqhm_c", | |
| "source": "node_mp17uqhm_1", | |
| "sourceHandle": "output", | |
| "target": "node_mp0uzosf_4", | |
| "targetHandle": "dialog-in", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "edge_mp17uqhm_d", | |
| "source": "node_mp11gkqn_4", | |
| "sourceHandle": "value", | |
| "target": "node_mp17uqhm_2", | |
| "targetHandle": "input", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "edge_mp17uqhm_e", | |
| "source": "node_mp11gkqn_4", | |
| "sourceHandle": "dialog", | |
| "target": "node_mp17uqhm_3", | |
| "targetHandle": "input", | |
| "type": "default" | |
| } | |
| ], | |
| "viewport": { | |
| "x": -557.7630909768623, | |
| "y": 210.47667802964094, | |
| "zoom": 0.6320171720936799 | |
| } | |
| }, | |
| "width": 360 | |
| }, | |
| "style": { | |
| "width": 360 | |
| }, | |
| "dragHandle": ".node-shell__header", | |
| "selected": false, | |
| "measured": { | |
| "width": 360, | |
| "height": 312 | |
| } | |
| } | |
| ], | |
| "edges": [ | |
| { | |
| "id": "e-q-name-branch", | |
| "source": "q-name", | |
| "sourceHandle": "turn", | |
| "target": "branch-name-present", | |
| "targetHandle": "turn", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "e-q-name-save", | |
| "source": "q-name", | |
| "sourceHandle": "turn", | |
| "target": "save-name", | |
| "targetHandle": "turn", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "e-branch-name-save", | |
| "source": "branch-name-present", | |
| "sourceHandle": "has-name", | |
| "target": "save-name", | |
| "targetHandle": "dialog-in", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "e-save-name-greeting", | |
| "source": "save-name", | |
| "sourceHandle": "dialog", | |
| "target": "msg-greeting", | |
| "targetHandle": "dialog-in", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "e-greeting-role", | |
| "source": "msg-greeting", | |
| "sourceHandle": "dialog", | |
| "target": "q-role", | |
| "targetHandle": "dialog-in", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "e-q-role-save", | |
| "source": "q-role", | |
| "sourceHandle": "turn", | |
| "target": "save-role", | |
| "targetHandle": "turn", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "e-q-role-branch", | |
| "source": "q-role", | |
| "sourceHandle": "turn", | |
| "target": "branch-role", | |
| "targetHandle": "turn", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "e-save-role-branch", | |
| "source": "save-role", | |
| "sourceHandle": "dialog", | |
| "target": "branch-role", | |
| "targetHandle": "dialog-in", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "e-role-marketing-industry", | |
| "source": "branch-role", | |
| "sourceHandle": "marketing", | |
| "target": "q-industry-marketing", | |
| "targetHandle": "dialog-in", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "e-industry-marketing-save", | |
| "source": "q-industry-marketing", | |
| "sourceHandle": "turn", | |
| "target": "save-industry-marketing", | |
| "targetHandle": "turn", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "e-save-industry-marketing-scale", | |
| "source": "save-industry-marketing", | |
| "sourceHandle": "dialog", | |
| "target": "q-scale-marketing", | |
| "targetHandle": "dialog-in", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "e-scale-marketing-save", | |
| "source": "q-scale-marketing", | |
| "sourceHandle": "turn", | |
| "target": "save-scale-marketing", | |
| "targetHandle": "turn", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "e-scale-marketing-branch-turn", | |
| "source": "q-scale-marketing", | |
| "sourceHandle": "turn", | |
| "target": "branch-scale-marketing", | |
| "targetHandle": "turn", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "e-save-scale-marketing-branch", | |
| "source": "save-scale-marketing", | |
| "sourceHandle": "dialog", | |
| "target": "branch-scale-marketing", | |
| "targetHandle": "dialog-in", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "e-scale-marketing-small", | |
| "source": "branch-scale-marketing", | |
| "sourceHandle": "small", | |
| "target": "msg-small-marketing", | |
| "targetHandle": "dialog-in", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "e-scale-marketing-target", | |
| "source": "branch-scale-marketing", | |
| "sourceHandle": "target", | |
| "target": "q-marketing-priority", | |
| "targetHandle": "dialog-in", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "e-marketing-priority-branch", | |
| "source": "q-marketing-priority", | |
| "sourceHandle": "turn", | |
| "target": "branch-marketing", | |
| "targetHandle": "turn", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "e-marketing-speed", | |
| "source": "branch-marketing", | |
| "sourceHandle": "speed", | |
| "target": "msg-marketing-speed", | |
| "targetHandle": "dialog-in", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "e-marketing-shelf", | |
| "source": "branch-marketing", | |
| "sourceHandle": "shelf", | |
| "target": "msg-marketing-shelf", | |
| "targetHandle": "dialog-in", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "e-msg-marketing-speed-more", | |
| "source": "msg-marketing-speed", | |
| "sourceHandle": "dialog", | |
| "target": "q-more-shared", | |
| "targetHandle": "dialog-in", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "e-msg-marketing-shelf-more", | |
| "source": "msg-marketing-shelf", | |
| "sourceHandle": "dialog", | |
| "target": "q-more-shared", | |
| "targetHandle": "dialog-in", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "e-role-engineering-industry", | |
| "source": "branch-role", | |
| "sourceHandle": "engineering", | |
| "target": "q-industry-engineering", | |
| "targetHandle": "dialog-in", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "e-industry-engineering-save", | |
| "source": "q-industry-engineering", | |
| "sourceHandle": "turn", | |
| "target": "save-industry-engineering", | |
| "targetHandle": "turn", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "e-save-industry-engineering-scale", | |
| "source": "save-industry-engineering", | |
| "sourceHandle": "dialog", | |
| "target": "q-scale-engineering", | |
| "targetHandle": "dialog-in", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "e-scale-engineering-save", | |
| "source": "q-scale-engineering", | |
| "sourceHandle": "turn", | |
| "target": "save-scale-engineering", | |
| "targetHandle": "turn", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "e-scale-engineering-branch-turn", | |
| "source": "q-scale-engineering", | |
| "sourceHandle": "turn", | |
| "target": "branch-scale-engineering", | |
| "targetHandle": "turn", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "e-save-scale-engineering-branch", | |
| "source": "save-scale-engineering", | |
| "sourceHandle": "dialog", | |
| "target": "branch-scale-engineering", | |
| "targetHandle": "dialog-in", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "e-scale-engineering-small", | |
| "source": "branch-scale-engineering", | |
| "sourceHandle": "small", | |
| "target": "msg-small-engineering", | |
| "targetHandle": "dialog-in", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "e-scale-engineering-target", | |
| "source": "branch-scale-engineering", | |
| "sourceHandle": "target", | |
| "target": "q-engineering-priority", | |
| "targetHandle": "dialog-in", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "e-engineering-priority-branch", | |
| "source": "q-engineering-priority", | |
| "sourceHandle": "turn", | |
| "target": "branch-engineering", | |
| "targetHandle": "turn", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "e-engineering-line", | |
| "source": "branch-engineering", | |
| "sourceHandle": "line", | |
| "target": "msg-engineering-line", | |
| "targetHandle": "dialog-in", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "e-engineering-logistics", | |
| "source": "branch-engineering", | |
| "sourceHandle": "logistics", | |
| "target": "msg-engineering-logistics", | |
| "targetHandle": "dialog-in", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "e-msg-engineering-line-more", | |
| "source": "msg-engineering-line", | |
| "sourceHandle": "dialog", | |
| "target": "q-more-shared", | |
| "targetHandle": "dialog-in", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "e-msg-engineering-logistics-more", | |
| "source": "msg-engineering-logistics", | |
| "sourceHandle": "dialog", | |
| "target": "q-more-shared", | |
| "targetHandle": "dialog-in", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "e-role-rnd-industry", | |
| "source": "branch-role", | |
| "sourceHandle": "rnd", | |
| "target": "q-industry-rnd", | |
| "targetHandle": "dialog-in", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "e-industry-rnd-save", | |
| "source": "q-industry-rnd", | |
| "sourceHandle": "turn", | |
| "target": "save-industry-rnd", | |
| "targetHandle": "turn", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "e-save-industry-rnd-scale", | |
| "source": "save-industry-rnd", | |
| "sourceHandle": "dialog", | |
| "target": "q-scale-rnd", | |
| "targetHandle": "dialog-in", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "e-scale-rnd-save", | |
| "source": "q-scale-rnd", | |
| "sourceHandle": "turn", | |
| "target": "save-scale-rnd", | |
| "targetHandle": "turn", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "e-scale-rnd-branch-turn", | |
| "source": "q-scale-rnd", | |
| "sourceHandle": "turn", | |
| "target": "branch-scale-rnd", | |
| "targetHandle": "turn", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "e-save-scale-rnd-branch", | |
| "source": "save-scale-rnd", | |
| "sourceHandle": "dialog", | |
| "target": "branch-scale-rnd", | |
| "targetHandle": "dialog-in", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "e-scale-rnd-small", | |
| "source": "branch-scale-rnd", | |
| "sourceHandle": "small", | |
| "target": "msg-small-rnd", | |
| "targetHandle": "dialog-in", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "e-scale-rnd-target", | |
| "source": "branch-scale-rnd", | |
| "sourceHandle": "target", | |
| "target": "q-rnd-priority", | |
| "targetHandle": "dialog-in", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "e-rnd-priority-branch", | |
| "source": "q-rnd-priority", | |
| "sourceHandle": "turn", | |
| "target": "branch-rnd", | |
| "targetHandle": "turn", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "e-rnd-cycle", | |
| "source": "branch-rnd", | |
| "sourceHandle": "cycle", | |
| "target": "msg-rnd-cycle", | |
| "targetHandle": "dialog-in", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "e-rnd-risk", | |
| "source": "branch-rnd", | |
| "sourceHandle": "risk", | |
| "target": "msg-rnd-risk", | |
| "targetHandle": "dialog-in", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "e-msg-rnd-cycle-more", | |
| "source": "msg-rnd-cycle", | |
| "sourceHandle": "dialog", | |
| "target": "q-more-shared", | |
| "targetHandle": "dialog-in", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "e-msg-rnd-risk-more", | |
| "source": "msg-rnd-risk", | |
| "sourceHandle": "dialog", | |
| "target": "q-more-shared", | |
| "targetHandle": "dialog-in", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "e-q-more-shared-branch", | |
| "source": "q-more-shared", | |
| "sourceHandle": "turn", | |
| "target": "branch-more-shared", | |
| "targetHandle": "turn", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "e-more-shared-yes", | |
| "source": "branch-more-shared", | |
| "sourceHandle": "yes", | |
| "target": "q-extra-shared", | |
| "targetHandle": "dialog-in", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "e-more-shared-no", | |
| "source": "branch-more-shared", | |
| "sourceHandle": "no", | |
| "target": "restart-shared", | |
| "targetHandle": "dialog-in", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "e-extra-shared-answer", | |
| "source": "q-extra-shared", | |
| "sourceHandle": "turn", | |
| "target": "answer-extra-shared", | |
| "targetHandle": "turn", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "e-answer-extra-shared-loop", | |
| "source": "answer-extra-shared", | |
| "sourceHandle": "dialog", | |
| "target": "q-more-shared", | |
| "targetHandle": "dialog-in", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "edge_moz0krde_17", | |
| "source": "msg-small-marketing", | |
| "sourceHandle": "dialog", | |
| "target": "node_moz0kpot_1", | |
| "targetHandle": "dialog-in", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "edge_moz0kzr8_34", | |
| "source": "msg-small-engineering", | |
| "sourceHandle": "dialog", | |
| "target": "node_moz0kxl0_18", | |
| "targetHandle": "dialog-in", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "edge_moz0l4z9_3p", | |
| "source": "msg-small-rnd", | |
| "sourceHandle": "dialog", | |
| "target": "node_moz0l3is_35", | |
| "targetHandle": "dialog-in", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "edge_mp0ue7eo_1", | |
| "source": "node_mp05keiz_1", | |
| "sourceHandle": "dialog", | |
| "target": "node_mozxnmwp_1", | |
| "targetHandle": "dialog-in", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "edge_mp0uyv4r_2", | |
| "source": "node_mozxnmwp_1", | |
| "sourceHandle": "answer", | |
| "target": "node_mp0uxg4i_1", | |
| "targetHandle": "answer", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "edge_mp0uywqr_3", | |
| "source": "node_mp0uxg4i_1", | |
| "sourceHandle": "value", | |
| "target": "node_mp0uqlqd_4", | |
| "targetHandle": "text", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "edge_mp13jl8a_f", | |
| "source": "node_mp123lyt_4", | |
| "sourceHandle": "text", | |
| "target": "node_mp132kri_d", | |
| "targetHandle": "text", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "edge_mp13k1x0_h", | |
| "source": "node_mp132kri_d", | |
| "sourceHandle": "text", | |
| "target": "node_mp13jvg4_g", | |
| "targetHandle": "json", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "edge_mp13kwdr_j", | |
| "source": "node_mp13jvg4_g", | |
| "sourceHandle": "extract-0", | |
| "target": "node_mp13kptf_i", | |
| "targetHandle": "text", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "edge_mp13n7xa_n", | |
| "source": "node_mp13m138_k", | |
| "sourceHandle": "dialog", | |
| "target": "node_mp13n4bw_m", | |
| "targetHandle": "dialog-in", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "edge_mp13txvg_p", | |
| "source": "node_mp132kri_d", | |
| "sourceHandle": "dialog", | |
| "target": "node_mp13m138_k", | |
| "targetHandle": "dialog-in", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "edge_mp155vrg_2", | |
| "source": "node_mp13kptf_i", | |
| "sourceHandle": "text", | |
| "target": "node_mp155qzz_1", | |
| "targetHandle": "text", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "edge_mp156eyv_3", | |
| "source": "node_mp13n4bw_m", | |
| "sourceHandle": "answer", | |
| "target": "node_mp155qzz_1", | |
| "targetHandle": "answer", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "edge_mp158t2n_6", | |
| "source": "node_mp155qzz_1", | |
| "sourceHandle": "value", | |
| "target": "node_mp158qz8_5", | |
| "targetHandle": "text", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "edge_mp15f2dp_9", | |
| "source": "node_mp158qz8_5", | |
| "sourceHandle": "text", | |
| "target": "node_mp15evn7_8", | |
| "targetHandle": "text", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "edge_mp15ffmb_a", | |
| "source": "node_mp15evn7_8", | |
| "sourceHandle": "dialog", | |
| "target": "node_mp15ead0_7", | |
| "targetHandle": "dialog-in", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "edge_mp15jyp1_c", | |
| "source": "node_mp15ead0_7", | |
| "sourceHandle": "dialog", | |
| "target": "node_mp15jw8a_b", | |
| "targetHandle": "dialog-in", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "edge_mp169kp4_f", | |
| "source": "node_mp15evn7_8", | |
| "sourceHandle": "text", | |
| "target": "node_mp169gxr_e", | |
| "targetHandle": "json", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "edge_mp169ywz_h", | |
| "source": "node_mp169gxr_e", | |
| "sourceHandle": "extract-0", | |
| "target": "node_mp169wq4_g", | |
| "targetHandle": "text", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "edge_mp16ifx8_j", | |
| "source": "node_mp169wq4_g", | |
| "sourceHandle": "text", | |
| "target": "node_mp16id6z_i", | |
| "targetHandle": "text", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "edge_mp16im4l_k", | |
| "source": "node_mp15jw8a_b", | |
| "sourceHandle": "answer", | |
| "target": "node_mp16id6z_i", | |
| "targetHandle": "answer", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "edge_mp16jog4_m", | |
| "source": "node_mp16id6z_i", | |
| "sourceHandle": "value", | |
| "target": "node_mp16jlc0_l", | |
| "targetHandle": "text", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "edge_mp16km99_o", | |
| "source": "node_mp16jlc0_l", | |
| "sourceHandle": "text", | |
| "target": "node_mp16kcgm_n", | |
| "targetHandle": "text", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "edge_mp16l7be_q", | |
| "source": "node_mp16kcgm_n", | |
| "sourceHandle": "dialog", | |
| "target": "node_mp16kyuz_p", | |
| "targetHandle": "dialog-in", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "edge_mp16room_s", | |
| "source": "node_mp16kyuz_p", | |
| "sourceHandle": "dialog", | |
| "target": "node_mp16r58r_r", | |
| "targetHandle": "dialog-in", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "edge_mp16rq7i_t", | |
| "source": "node_mp16r58r_r", | |
| "sourceHandle": "dialog", | |
| "target": "node_mp123gsr_2", | |
| "targetHandle": "dialog", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "edge_mp174k1w_v", | |
| "source": "node_mp16kcgm_n", | |
| "sourceHandle": "text", | |
| "target": "node_mp174i5m_u", | |
| "targetHandle": "text", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "edge_mp174y0v_w", | |
| "source": "node_mp16id6z_i", | |
| "sourceHandle": "dialog", | |
| "target": "node_mp16kcgm_n", | |
| "targetHandle": "dialog-in", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "edge_mp17uqhm_i", | |
| "source": "node_mp0uxg4i_1", | |
| "sourceHandle": "dialog", | |
| "target": "node_mp17uqhm_h", | |
| "targetHandle": "input", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "edge_mp17uqhm_j", | |
| "source": "node_mp17uqhm_h", | |
| "sourceHandle": "output-0", | |
| "target": "node_mp123lyt_4", | |
| "targetHandle": "text", | |
| "type": "default" | |
| }, | |
| { | |
| "id": "edge_mp17uqhm_k", | |
| "source": "node_mp17uqhm_h", | |
| "sourceHandle": "output-1", | |
| "target": "node_mp132kri_d", | |
| "targetHandle": "dialog-in", | |
| "type": "default" | |
| } | |
| ], | |
| "viewport": { | |
| "x": 16.03975880404471, | |
| "y": -67.53327438491988, | |
| "zoom": 0.8705505632961251 | |
| } | |
| }, | |
| "componentTemplates": [], | |
| "settings": { | |
| "llmRolePrompt": "Ты посетитель выставки RosUpack. Отвечай коротко, естественно и по делу. Ты представляешь средний или крупный бизнес. Если тебя спрашивают хочешь ли ты еще спросить - иногда отвечай нет, 50/50. Каждый раз используй разное имя." | |
| } | |
| } | |