[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"media-detail-with-another--ai-chatbot-chto-proverit-pered-razrabotkoy":3},{"media":4,"anotherMedia":547},{"id":5,"documentId":6,"title":7,"date":8,"description":9,"order":10,"slug":11,"showOnMainPage":12,"createdAt":13,"updatedAt":14,"publishedAt":15,"locale":16,"media_areas":17,"cover":500,"content":542},255,"dcenjtj61ta9j4xssc9be8n4","AI-чатбот за 2 недели: что проверить до сметы на 2 млн","2026-07-30",null,3,"-ai-chatbot-chto-proverit-pered-razrabotkoy",true,"2026-07-30T13:23:01.866Z","2026-08-31T12:14:49.531Z","2026-08-31T12:14:49.629Z","ru",[18,486],{"id":19,"documentId":20,"title":21,"slug":22,"order":23,"createdAt":24,"updatedAt":24,"publishedAt":25,"locale":16,"media":26,"localizations":485},2,"ei24o3vyhndi1hqwqhnd61p0","Все","ALL",500,"2026-02-25T07:47:50.713Z","2026-02-25T07:47:50.739Z",[27,38,48,57,67,76,85,94,103,113,122,132,141,150,159,168,177,186,195,204,213,223,232,241,249,250,258,266,274,282,290,298,307,317,326,335,344,353,362,371,380,389,398,407,416,425,434,443,451,460,469,478],{"id":28,"documentId":29,"title":30,"date":31,"description":32,"order":33,"slug":34,"showOnMainPage":12,"createdAt":35,"updatedAt":36,"publishedAt":37,"locale":16},194,"ogd13ylii6xd51tsg0yg5vjm","Мы регулярно участвуем в премиях \u2028и рейтингах ","2025-12-12","В этом году мы не «надеялись на победу» — мы за ней поехали",600,"my-regulyarno-uchastvuem-v-premiyah-i-rejtingah-1","2026-02-27T13:43:43.450Z","2026-07-30T14:49:41.482Z","2026-07-30T14:49:41.550Z",{"id":39,"documentId":40,"title":41,"date":42,"description":43,"order":33,"slug":44,"showOnMainPage":12,"createdAt":45,"updatedAt":46,"publishedAt":47,"locale":16},188,"ydsmydf287a3yxdji1i4r5z1","еще одна победа!","2025-12-04","Проект Qtim — приложение «Дневник» для «Онлайн-школы №1» — занял третье место в Рейтинге Рунета.","eshhe-odna-pobeda","2026-03-04T07:03:38.855Z","2026-07-30T14:47:13.394Z","2026-07-30T14:47:13.435Z",{"id":49,"documentId":50,"title":51,"date":52,"description":9,"order":33,"slug":53,"showOnMainPage":12,"createdAt":54,"updatedAt":55,"publishedAt":56,"locale":16},189,"zx8hvq7xvwm6a72a8wvncuft","Workspace объявил результаты рейтинга ","2026-10-10","workspace-obyavil-rezultaty-rejtinga","2026-03-04T09:37:49.436Z","2026-07-30T14:47:33.683Z","2026-07-30T14:47:33.742Z",{"id":58,"documentId":59,"title":60,"date":61,"description":62,"order":33,"slug":63,"showOnMainPage":12,"createdAt":64,"updatedAt":65,"publishedAt":66,"locale":16},193,"r3pwx014em719gtwicw9p36t"," церемония награждения премии «Золотой сайт»","2024-12-20","Онлайн-школа №1 забирает все награды","czeremoniya-nagrazhdeniya-premii-zolotoj-sajt","2026-03-04T10:16:10.453Z","2026-07-30T14:49:27.733Z","2026-07-30T14:49:27.815Z",{"id":68,"documentId":69,"title":70,"date":71,"description":9,"order":23,"slug":72,"showOnMainPage":12,"createdAt":73,"updatedAt":74,"publishedAt":75,"locale":16},136,"ej9r23ghy5qy8etbvuujvhun","ФНС проверяет реальность ИТ-разработок","2026-03-25","fns-proveryaet-realnost-it-razrabotok-chto-mozhno-uspet-za-30-dnej","2026-03-25T09:35:43.649Z","2026-05-27T09:11:19.129Z","2026-05-27T09:11:19.211Z",{"id":77,"documentId":78,"title":79,"date":80,"description":9,"order":23,"slug":81,"showOnMainPage":12,"createdAt":82,"updatedAt":83,"publishedAt":84,"locale":16},135,"px232j10z8907syoldwzbqnw","Почему рынку в 2026 году нужен не статус ИТ-компании, а доказуемый продукт","2026-03-27","pochemu-v-2026-godu-vazhen-ne-status-it-kompanii-a-realnyj-produkt","2026-03-27T15:41:14.276Z","2026-05-27T09:11:04.501Z","2026-05-27T09:11:04.562Z",{"id":86,"documentId":87,"title":88,"date":89,"description":9,"order":23,"slug":90,"showOnMainPage":12,"createdAt":91,"updatedAt":92,"publishedAt":93,"locale":16},149,"gbefdj7617jkuhdg2uiw6ifn","Сколько стоит разработка MVP в 2026","2026-03-26","stoimost-razrabotki-mvp-v-2026-godu","2026-03-27T16:29:20.000Z","2026-05-27T09:17:03.014Z","2026-05-27T09:17:03.107Z",{"id":95,"documentId":96,"title":97,"date":98,"description":9,"order":23,"slug":99,"showOnMainPage":12,"createdAt":100,"updatedAt":101,"publishedAt":102,"locale":16},134,"rl2huy6muohp1clo4cvg00zz","Рынок готовых платформ попадает в зону давления","2026-03-31","rynok-gotovyh-platform-pod-davleniem","2026-03-31T16:00:40.688Z","2026-05-27T09:10:09.516Z","2026-05-27T09:10:09.576Z",{"id":104,"documentId":105,"title":106,"date":107,"description":108,"order":33,"slug":109,"showOnMainPage":12,"createdAt":110,"updatedAt":111,"publishedAt":112,"locale":16},192,"slc42o5s3klmtwkvvzyjfji5","Забрали сразу две награды на премии «Золотое приложение»","2026-04-01","Две награды. Два разных проекта. Два сильных результата.\n","media-3","2026-04-03T07:26:17.360Z","2026-07-30T14:49:14.439Z","2026-07-30T14:49:14.576Z",{"id":114,"documentId":115,"title":116,"date":117,"description":9,"order":23,"slug":118,"showOnMainPage":12,"createdAt":119,"updatedAt":120,"publishedAt":121,"locale":16},156,"qu6e4sgiy5zjcz548x1mija8","Почему EdTech-проектам рискованно строиться на чужой платформе","2026-04-10","riski-edtech-proektov-na-chuzhikh-platformakh","2026-04-10T14:54:48.320Z","2026-05-27T11:20:55.448Z","2026-05-27T11:20:55.519Z",{"id":123,"documentId":124,"title":125,"date":126,"description":9,"order":127,"slug":128,"showOnMainPage":12,"createdAt":129,"updatedAt":130,"publishedAt":131,"locale":16},195,"ersgie5e85wpniq47fuqbstp","Почему дешевые обходные схемы становятся дорогими","2026-04-14",300,"pochemu-deshevye-shemy-obkhoda-privodyat-k-vysokim-zatratam","2026-04-14T13:00:12.314Z","2026-07-30T14:50:35.406Z","2026-07-30T14:50:35.453Z",{"id":133,"documentId":134,"title":135,"date":136,"description":9,"order":23,"slug":137,"showOnMainPage":12,"createdAt":138,"updatedAt":139,"publishedAt":140,"locale":16},153,"g5b2wxj7re10lyayjsqbpd9j","Как понять, чем компания реально управляет в своем ИТ-продукте","2026-04-15","kak-proverit-upravlenie-it-produktom-v-kompanii","2026-04-15T15:10:47.274Z","2026-05-27T11:14:52.446Z","2026-05-27T11:14:52.512Z",{"id":142,"documentId":143,"title":144,"date":145,"description":9,"order":23,"slug":146,"showOnMainPage":12,"createdAt":147,"updatedAt":148,"publishedAt":149,"locale":16},155,"iemgcvwws2lyzyz8qref9ebq","Где заканчивается внедрение и начинается собственный продукт","2026-04-23","vnedrenie-korobochnyh-resheniy-i-sobstvennyy-produkt-dlya-biznesa","2026-04-23T12:45:27.057Z","2026-05-27T11:20:11.958Z","2026-05-27T11:20:12.051Z",{"id":151,"documentId":152,"title":153,"date":154,"description":9,"order":23,"slug":155,"showOnMainPage":12,"createdAt":156,"updatedAt":157,"publishedAt":158,"locale":16},151,"ebwajdbr53mo5mno9n9hy44c","AI-агенты в продакшене: экономия или новая статья расходов","2026-04-29","ai-agenty-v-biznese","2026-04-29T15:00:44.149Z","2026-05-27T11:12:37.292Z","2026-05-27T11:12:37.378Z",{"id":160,"documentId":161,"title":162,"date":163,"description":9,"order":23,"slug":164,"showOnMainPage":12,"createdAt":165,"updatedAt":166,"publishedAt":167,"locale":16},137,"h713429nv5nf42hksety3udo","Как выбрать подрядчика по разработке: чек-лист от компании с 280+ проектами","2026-05-12","kak-vybrat-podryadchika-po-razrabotke","2026-05-12T14:27:43.934Z","2026-05-27T09:11:52.833Z","2026-05-27T09:11:52.888Z",{"id":169,"documentId":170,"title":171,"date":172,"description":9,"order":23,"slug":173,"showOnMainPage":12,"createdAt":174,"updatedAt":175,"publishedAt":176,"locale":16},160,"fleu8iabwalh7dwbfkxuew4p","Flutter в продакшене: где появляется экономия","2026-06-23","flutter-v-razrabotke-ekonomiya-na-mobilnykh-prilozheniyakh","2026-06-23T13:14:39.410Z","2026-06-23T13:18:38.472Z","2026-06-23T13:18:38.525Z",{"id":178,"documentId":179,"title":180,"date":181,"description":9,"order":23,"slug":182,"showOnMainPage":12,"createdAt":183,"updatedAt":184,"publishedAt":185,"locale":16},175,"g0rbfiyvtlpoh0wlalq8dsyp","Когда бизнесу пора переходить от идеи к MVP","2026-07-03","kogda-biznesu-stoit-perehodit-ot-idei-k-mvp","2026-07-03T14:26:20.648Z","2026-07-27T08:28:26.249Z","2026-07-27T08:28:26.319Z",{"id":187,"documentId":188,"title":189,"date":190,"description":9,"order":127,"slug":191,"showOnMainPage":12,"createdAt":192,"updatedAt":193,"publishedAt":194,"locale":16},256,"txt60k65mnql530q38z0path","Когда онлайн-школе пора менять стандартную LMS\n","2026-07-13","kogda-onlajn-shkole-stoit-smenit-standartnuyu-lms","2026-07-13T14:45:31.490Z","2026-08-31T12:15:47.434Z","2026-08-31T12:15:47.500Z",{"id":196,"documentId":197,"title":198,"date":199,"description":9,"order":19,"slug":200,"showOnMainPage":12,"createdAt":201,"updatedAt":202,"publishedAt":203,"locale":16},186,"b82vt0dmoot3vi0yo5y3j435","Как посчитать бюджет RAG и не переплатить за модель","2026-07-14","kak-rasschitat-byudzet-rag-i-izbezhat-lishnikh-zatrat","2026-07-14T12:01:48.568Z","2026-07-30T14:46:13.608Z","2026-07-30T14:46:13.670Z",{"id":205,"documentId":206,"title":207,"date":208,"description":9,"order":23,"slug":209,"showOnMainPage":12,"createdAt":210,"updatedAt":211,"publishedAt":212,"locale":16},257,"jknljxwtbcr6umo95k5onfcq","Мы выбрали для EdTech ту же технологию, что и Pornhub. Потому что тормоза всем мешают","2026-07-17","-tekhnologiya-pornhub-dlya-edtech","2026-07-17T13:13:00.710Z","2026-08-31T12:17:25.061Z","2026-08-31T12:17:25.155Z",{"id":214,"documentId":215,"title":216,"date":217,"description":9,"order":218,"slug":219,"showOnMainPage":12,"createdAt":220,"updatedAt":221,"publishedAt":222,"locale":16},185,"yazmsp31df1ggv8saaix8dkd","«Тут почти стандартно, пара нюансов»: как эта фраза убивает экономику подписки\n","2026-07-22",1,"-tut-pochti-standartno-para-nyuansov-kak-eta-fraza-ubivaet-ekonomiku-podpiski","2026-07-22T11:46:36.625Z","2026-07-30T14:45:14.144Z","2026-07-30T14:45:14.200Z",{"id":224,"documentId":225,"title":226,"date":227,"description":9,"order":23,"slug":228,"showOnMainPage":12,"createdAt":229,"updatedAt":230,"publishedAt":231,"locale":16},258,"gnlxdx5dl5wgdemt91xm57j9","4 продукта на NestJS: где стек сработал, а где мы ушли на Go\n","2026-07-23","-produkty-na-nestjs-i-go","2026-07-23T15:10:53.621Z","2026-08-31T12:18:05.700Z","2026-08-31T12:18:05.791Z",{"id":233,"documentId":234,"title":235,"date":236,"description":9,"order":23,"slug":237,"showOnMainPage":12,"createdAt":238,"updatedAt":239,"publishedAt":240,"locale":16},178,"nlh8oehrwqcexi2atoqykh3s","Как мы для онлайн-школы выбирали между коробкой, конструктором и стройкой с нуля — и что из этого выходит по деньгам\n","2026-07-27","-vybor-mezhdu-korobkoy-konstruktorom-i-stroykoy-onlayn-shkoly","2026-07-27T15:09:01.113Z","2026-07-27T15:10:18.774Z","2026-07-27T15:10:18.825Z",{"id":242,"documentId":243,"title":244,"date":245,"description":9,"order":23,"slug":246,"showOnMainPage":12,"createdAt":247,"updatedAt":247,"publishedAt":248,"locale":16},180,"u6ilvydbctqytrf7heo2scno","Кнопка «Войти» за миллионы: когда бизнесу правда нужна своя ВКС\n","2026-07-28","-knopka-voiti-za-milliony-kogda-biznesu-pravda-nuzhna-svoya-vks","2026-07-28T13:47:41.153Z","2026-07-28T13:47:41.222Z",{"id":5,"documentId":6,"title":7,"date":8,"description":9,"order":10,"slug":11,"showOnMainPage":12,"createdAt":13,"updatedAt":14,"publishedAt":15,"locale":16},{"id":251,"documentId":252,"title":253,"date":254,"description":9,"order":218,"slug":255,"showOnMainPage":12,"createdAt":256,"updatedAt":256,"publishedAt":257,"locale":16},198,"k77qvgjbwvomrrx4tn51benn","Почему похожие интернет-магазины отличаются по стоимости в несколько раз","2026-07-31","-pochemu-pohozhie-internet-magaziny-otlichayutsya-po-stoimosti-v-neskolko-raz","2026-07-31T16:11:46.552Z","2026-07-31T16:11:46.606Z",{"id":259,"documentId":260,"title":261,"date":262,"description":9,"order":23,"slug":263,"showOnMainPage":12,"createdAt":264,"updatedAt":264,"publishedAt":265,"locale":16},200,"myvt92baeeu5v8avnec7dqxv","Кнопка стала красивее, товара всё равно нет: почему редизайн не спасает продажи в e-commerce","2026-08-03","-redizayn-interfeysa-v-e-commerce","2026-08-03T15:04:24.695Z","2026-08-03T15:04:24.753Z",{"id":267,"documentId":268,"title":269,"date":270,"description":9,"order":23,"slug":271,"showOnMainPage":12,"createdAt":272,"updatedAt":272,"publishedAt":273,"locale":16},202,"a4ckp7tbgmtv0utmia4b808l","Новая роль — новый проект: когда личные кабинеты пора собирать в экосистему","2026-08-04","-lichnye-kabineti-v-ekosisteme-optimizatsiya-protsessov","2026-08-04T14:13:59.695Z","2026-08-04T14:13:59.762Z",{"id":275,"documentId":276,"title":277,"date":278,"description":9,"order":10,"slug":279,"showOnMainPage":12,"createdAt":280,"updatedAt":280,"publishedAt":281,"locale":16},204,"k14jk3d9zgf69tmumdlcoh2f","Сколько стоит AI после релиза: токены, контекст, хранение и контроль качества","2026-08-05","-stoimost-ai-posle-reliza-tokeny-kontekst-khranenie-i-kontrol-kachestva","2026-08-05T17:49:43.277Z","2026-08-05T17:49:43.342Z",{"id":283,"documentId":284,"title":285,"date":286,"description":9,"order":19,"slug":287,"showOnMainPage":12,"createdAt":288,"updatedAt":288,"publishedAt":289,"locale":16},206,"jdz6gl00sz72z0egu84yf8cn","16 млн за полгода: аутсорс или штат в 2026 году","2026-08-06","-autsorsing-ili-shtat-sravnenie-zatrat","2026-08-06T17:30:36.209Z","2026-08-06T17:30:36.277Z",{"id":291,"documentId":292,"title":293,"date":294,"description":9,"order":23,"slug":295,"showOnMainPage":12,"createdAt":296,"updatedAt":296,"publishedAt":297,"locale":16},210,"imbbxnbft75duehba72yjk23","Любая правка — мини-проект: 6 признаков, что корпоративный сайт пора пересобирать","2026-08-10","-priznaki-neobhodimosti-peresborki-korporativnogo-sajta","2026-08-11T23:47:18.300Z","2026-08-11T23:47:18.367Z",{"id":299,"documentId":300,"title":301,"date":302,"description":9,"order":303,"slug":304,"showOnMainPage":12,"createdAt":305,"updatedAt":305,"publishedAt":306,"locale":16},212,"heaihqewz8dlu9x3ninbdiqq","GetCourse, iSpring или своя LMS: когда онлайн-школе нужна отдельная платформа","2026-08-11",5,"-getcourse-ispring-ili-svoya-lms-vybor-platformy-dlya-onlayn-shkoly","2026-08-11T23:59:00.384Z","2026-08-11T23:59:00.458Z",{"id":308,"documentId":309,"title":310,"date":311,"description":9,"order":312,"slug":313,"showOnMainPage":12,"createdAt":314,"updatedAt":315,"publishedAt":316,"locale":16},215,"wcg59mzuex1spvgeegxdhn63","В дашборде план выполнен, в кассе денег нет: почему CRM показывает несколько версий бизнеса","2026-08-12",4,"-pochemu-crm-pokazyvaet-raznye-versii-biznesa","2026-08-12T22:13:44.432Z","2026-08-14T09:21:40.369Z","2026-08-14T09:21:40.431Z",{"id":318,"documentId":319,"title":320,"date":321,"description":9,"order":19,"slug":322,"showOnMainPage":12,"createdAt":323,"updatedAt":324,"publishedAt":325,"locale":16},224,"mpxer9aw8jjq44rby7j47pwi","Стоимость разработки интеграции — API, CRM, 1С и внешние сервисы\n","2026-08-13","stoimost-razrabotki-integracii-api-crm-1s-i-vneshnie-servisy","2026-08-18T10:36:53.371Z","2026-08-18T10:49:40.493Z","2026-08-18T10:49:40.546Z",{"id":327,"documentId":328,"title":329,"date":330,"description":9,"order":218,"slug":331,"showOnMainPage":12,"createdAt":332,"updatedAt":333,"publishedAt":334,"locale":16},228,"vvxg6n1kmg9y7k6143t9gm8o","1 октября в прод: что 12 платформам придётся перестроить из-за нового закона","2026-08-14","novyy-zakon-dlya-platform-12-servisov","2026-08-18T10:59:43.550Z","2026-08-18T11:02:24.604Z","2026-08-18T11:02:24.671Z",{"id":336,"documentId":337,"title":338,"date":339,"description":9,"order":218,"slug":340,"showOnMainPage":12,"createdAt":341,"updatedAt":342,"publishedAt":343,"locale":16},232,"z5gc803xpd7jutuksh8q0er3","97% компаний создают учебный контент сами: следующий дефицит EdTech — подготовка преподавателей","2026-08-17","97-kompaniy-sozdayut-uchebnyy-kontent-sami-podgotovka-prepodavateley","2026-08-18T11:17:37.963Z","2026-08-18T11:20:01.322Z","2026-08-18T11:20:01.454Z",{"id":345,"documentId":346,"title":347,"date":348,"description":9,"order":218,"slug":349,"showOnMainPage":12,"createdAt":350,"updatedAt":351,"publishedAt":352,"locale":16},242,"fm5glwnple0jwjkmo8gvldan","Сколько стоит мобильное приложение в 2026 году: почему сметы отличаются втрое\n","2026-08-18","stoimost-razrabotki-mobilnogo-prilozheniya-2026-smeta","2026-08-18T11:31:22.195Z","2026-08-25T09:45:14.051Z","2026-08-25T09:45:14.111Z",{"id":354,"documentId":355,"title":356,"date":357,"description":9,"order":218,"slug":358,"showOnMainPage":12,"createdAt":359,"updatedAt":360,"publishedAt":361,"locale":16},239,"x28rh3zoj50o59tcgvzve415","AI-агенты внутри компании: где нужны доступы, ограничения и человек на проверке","2026-08-19","ai-agenty-v-kompanii-dostupy-i-kontrol","2026-08-18T14:05:29.647Z","2026-08-19T11:43:48.164Z","2026-08-19T11:43:48.221Z",{"id":363,"documentId":364,"title":365,"date":366,"description":9,"order":218,"slug":367,"showOnMainPage":12,"createdAt":368,"updatedAt":369,"publishedAt":370,"locale":16},275,"cs2j0db6ed7l2zglni926s05","Как проверить AI-навык кандидата: тестовое, критерии и красные флаги","2026-08-21","proverka-ai-navyka-kandidata-testovoe-kriterii","2026-08-19T13:56:11.468Z","2026-09-09T12:26:24.517Z","2026-09-09T12:26:24.590Z",{"id":372,"documentId":373,"title":374,"date":375,"description":9,"order":218,"slug":376,"showOnMainPage":12,"createdAt":377,"updatedAt":378,"publishedAt":379,"locale":16},244,"qh3qmzfp2ceif4xf3tdoi9ap","Один товар, три цены и очередь согласований: чем B2B-маркетплейс отличается от интернет-магазина","2026-08-26","b2b-marketpleys-otlichiya-ot-internet-magazina","2026-08-26T09:04:07.905Z","2026-08-26T12:29:36.564Z","2026-08-26T12:29:36.858Z",{"id":381,"documentId":382,"title":383,"date":384,"description":9,"order":218,"slug":385,"showOnMainPage":12,"createdAt":386,"updatedAt":387,"publishedAt":388,"locale":16},247,"w8n42241rgavwtld0dn1fvcl","Один статус «готовится» запускает цепочку потерь: где ломается экономика приложения доставки","2026-08-27","gde-prilozhenie-sedaet-marzhu","2026-08-26T14:56:30.346Z","2026-08-27T13:42:41.608Z","2026-08-27T13:42:41.679Z",{"id":390,"documentId":391,"title":392,"date":393,"description":9,"order":218,"slug":394,"showOnMainPage":12,"createdAt":395,"updatedAt":396,"publishedAt":397,"locale":16},254,"xujodhmvw1zxpvpcqahtklmc","Когда D2C становится выгоднее маркетплейса: расчёт по заказам\n","2026-08-28","kogda-d2c-vygodnee-marketpleysa-raschet-po-zakazam","2026-08-27T14:24:12.532Z","2026-08-31T12:11:58.488Z","2026-08-31T12:11:58.570Z",{"id":399,"documentId":400,"title":401,"date":402,"description":9,"order":218,"slug":403,"showOnMainPage":12,"createdAt":404,"updatedAt":405,"publishedAt":406,"locale":16},253,"zm2xqct6baoxjz7jsy605ztw","Duolingo прибавил 23% ежедневной аудитории. Что интернет-магазин может забрать у совы\n","2026-08-31","duolingo-23-rosta-gamifikaciya-dlya-magazina","2026-08-31T08:37:31.518Z","2026-08-31T12:06:50.040Z","2026-08-31T12:06:50.109Z",{"id":408,"documentId":409,"title":410,"date":411,"description":9,"order":218,"slug":412,"showOnMainPage":12,"createdAt":413,"updatedAt":414,"publishedAt":415,"locale":16},264,"lb4x4pfodc0sbnv9umz0b32a","Закрыл ноутбук, открыл телефон — и начал заново: где теряется контекст пользователя\n","2026-09-01","gde-teryaetsya-kontekst-polzovatelya","2026-08-31T12:47:31.448Z","2026-09-02T13:23:18.959Z","2026-09-02T13:23:19.031Z",{"id":417,"documentId":418,"title":419,"date":420,"description":9,"order":218,"slug":421,"showOnMainPage":12,"createdAt":422,"updatedAt":423,"publishedAt":424,"locale":16},263,"pbpm1u7r2yocuobuig7aows1","После оффера оценка кандидата пропадает: как связать найм, обучение и эффективность","2026-09-02","kak-svyazat-naym-obuchenie-i-effektivnost","2026-09-02T08:28:55.851Z","2026-09-02T13:16:56.637Z","2026-09-02T13:16:56.726Z",{"id":426,"documentId":427,"title":428,"date":429,"description":9,"order":218,"slug":430,"showOnMainPage":12,"createdAt":431,"updatedAt":432,"publishedAt":433,"locale":16},266,"xigmp6s4a3rypjza7nyd2jyu","AI-агент оформляет заказ: готов ли интернет-магазин отдать ему каталог, остатки и оплату","2026-09-03","ai-agent-oformlyaet-zakaz-katalog-ostatki-oplata","2026-09-03T08:28:16.365Z","2026-09-03T12:51:46.475Z","2026-09-03T12:51:46.548Z",{"id":435,"documentId":436,"title":437,"date":438,"description":9,"order":218,"slug":439,"showOnMainPage":12,"createdAt":440,"updatedAt":441,"publishedAt":442,"locale":16},268,"ono02gti54gmgguq55q3eqfl","Мобильная LMS: как понять, что отдельному приложению есть работа\n","2026-09-04","mobilnaya-lms-otdelnoe-prilozhenie","2026-09-03T14:02:36.259Z","2026-09-04T12:25:32.211Z","2026-09-04T12:25:32.283Z",{"id":444,"documentId":445,"title":446,"date":447,"description":9,"order":218,"slug":448,"showOnMainPage":12,"createdAt":449,"updatedAt":449,"publishedAt":450,"locale":16},270,"tia92neitxsmtmvtu3k6ox2x","Пилот с планом на рост: как подготовить цифровой продукт к масштабированию","2026-09-07","pilot-s-planom-na-rost-masshtabirovanie","2026-09-07T13:11:01.617Z","2026-09-07T13:11:01.691Z",{"id":452,"documentId":453,"title":454,"date":455,"description":9,"order":218,"slug":456,"showOnMainPage":12,"createdAt":457,"updatedAt":458,"publishedAt":459,"locale":16},274,"mfzw1oxq307h7hldor2v71hh","Реклама сработала, сайт лёг: как проверить предел системы до пикового трафика","2026-09-08","reklama-srabotala-sayt-lyog-pikovyy-trafik","2026-09-08T11:25:13.641Z","2026-09-08T12:47:04.929Z","2026-09-08T12:47:04.999Z",{"id":461,"documentId":462,"title":463,"date":464,"description":9,"order":218,"slug":465,"showOnMainPage":12,"createdAt":466,"updatedAt":467,"publishedAt":468,"locale":16},277,"dqf6p9puiqfz6u2djss216vw","Баллы списались дважды: где ломается программа лояльности под нагрузкой","2026-09-09","programmnaya-loyalnost-pod-nagruzkoy","2026-09-08T11:39:39.209Z","2026-09-09T12:52:38.507Z","2026-09-09T12:52:38.592Z",{"id":470,"documentId":471,"title":472,"date":473,"description":9,"order":218,"slug":474,"showOnMainPage":12,"createdAt":475,"updatedAt":476,"publishedAt":477,"locale":16},279,"zttjv8sbmge05zro1ok576xe","Что IT-аудит находит в проекте перед релизом","2026-09-11","it-audit-pered-relizom","2026-09-08T11:52:07.373Z","2026-09-11T12:36:23.593Z","2026-09-11T12:36:23.659Z",{"id":479,"documentId":480,"title":481,"date":473,"description":9,"order":23,"slug":482,"showOnMainPage":12,"createdAt":483,"updatedAt":483,"publishedAt":484,"locale":16},281,"ggdl1zmuuohkn3ubgxqu5wdz","Этапы разработки сайта: 7 контрольных точек от идеи до запуска","etapy-razrabotki-sayta-ot-idei-do-zapuska","2026-09-11T14:21:51.168Z","2026-09-11T14:21:51.261Z",[],{"id":487,"documentId":488,"title":489,"slug":490,"order":23,"createdAt":491,"updatedAt":491,"publishedAt":492,"locale":16,"media":493,"localizations":499},25,"pzycouhlw11nznfb4b0zb2tv","AI и нейросети","ai-i-nejroseti","2026-07-30T14:30:01.132Z","2026-07-30T14:30:01.147Z",[494,495,496,497,498],{"id":275,"documentId":276,"title":277,"date":278,"description":9,"order":10,"slug":279,"showOnMainPage":12,"createdAt":280,"updatedAt":280,"publishedAt":281,"locale":16},{"id":354,"documentId":355,"title":356,"date":357,"description":9,"order":218,"slug":358,"showOnMainPage":12,"createdAt":359,"updatedAt":360,"publishedAt":361,"locale":16},{"id":363,"documentId":364,"title":365,"date":366,"description":9,"order":218,"slug":367,"showOnMainPage":12,"createdAt":368,"updatedAt":369,"publishedAt":370,"locale":16},{"id":381,"documentId":382,"title":383,"date":384,"description":9,"order":218,"slug":385,"showOnMainPage":12,"createdAt":386,"updatedAt":387,"publishedAt":388,"locale":16},{"id":5,"documentId":6,"title":7,"date":8,"description":9,"order":10,"slug":11,"showOnMainPage":12,"createdAt":13,"updatedAt":14,"publishedAt":15,"locale":16},[],{"id":501,"documentId":502,"name":503,"alternativeText":9,"caption":9,"width":504,"height":504,"formats":505,"hash":534,"ext":507,"mime":510,"size":535,"url":536,"previewUrl":9,"provider":537,"provider_metadata":9,"createdAt":538,"updatedAt":538,"publishedAt":538,"related":539},575,"p01cshhp9ibp4rjtb7s4xtef","обложка-10.png",3240,{"large":506,"small":515,"medium":521,"thumbnail":528},{"ext":507,"url":508,"hash":509,"mime":510,"name":511,"path":9,"size":512,"width":513,"height":513,"sizeInBytes":514},".png","https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Flarge_oblozhka_10_5d4826c086.png","large_oblozhka_10_5d4826c086","image\u002Fpng","large_обложка-10.png",703.08,1000,703075,{"ext":507,"url":516,"hash":517,"mime":510,"name":518,"path":9,"size":519,"width":23,"height":23,"sizeInBytes":520},"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fsmall_oblozhka_10_5d4826c086.png","small_oblozhka_10_5d4826c086","small_обложка-10.png",204.1,204097,{"ext":507,"url":522,"hash":523,"mime":510,"name":524,"path":9,"size":525,"width":526,"height":526,"sizeInBytes":527},"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fmedium_oblozhka_10_5d4826c086.png","medium_oblozhka_10_5d4826c086","medium_обложка-10.png",418.41,750,418406,{"ext":507,"url":529,"hash":530,"mime":510,"name":531,"path":9,"size":532,"width":114,"height":114,"sizeInBytes":533},"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fthumbnail_oblozhka_10_5d4826c086.png","thumbnail_oblozhka_10_5d4826c086","thumbnail_обложка-10.png",30.31,30311,"oblozhka_10_5d4826c086",1310.61,"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Foblozhka_10_5d4826c086.png","aws-s3","2026-07-30T13:08:35.852Z",[540],{"__type":541,"id":5,"documentId":6,"title":7,"date":8,"description":9,"order":10,"slug":11,"showOnMainPage":12,"createdAt":13,"updatedAt":14,"publishedAt":15,"locale":16},"api::media.media",[543],{"__component":544,"id":545,"text":546},"media.text",217,"\u003Cp>Самый опасный AI-чатбот не падает. Он отвечает не тем регламентом, путает старую инструкцию с новой или ведёт клиента в сценарий, который давно закрыли. На демо это выглядит как «поправим базу». В продакшене это тикеты, потерянные заявки и вопрос от юриста: «а кто дал ему доступ к этим данным?»\u003C\u002Fp>\u003Cp>Мы делаем \u003Ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\u002F\u002Fqtim.pro\u002Fservices\u002Fai-chatbots\">AI-чатботы и RAG-системы\u003C\u002Fa>, и почти каждый разговор начинается с фразы: «Хотим бот с GPT. Сколько стоит?» Я бы начинал с другого вопроса: какой один процесс бот должен улучшить за первые две недели?\u003C\u002Fp>\u003Cp>Если на него нет ясного ответа, большой продакшен считать рано. Сначала нужен короткий PoC.\u003C\u002Fp>\u003Ch2>Бизнес приходит, когда вопросы уже накопились\u003C\u002Fh2>\u003Cfigure class=\"image\">\u003Cimg alt=\"01-6.png\" src=\"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002F01_6_146e172491.png\" srcset=\"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fthumbnail_01_6_146e172491.png 245w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fsmall_01_6_146e172491.png 500w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fmedium_01_6_146e172491.png 750w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Flarge_01_6_146e172491.png 1000w\" sizes=\"100vw\" width=\"1000\">\u003C\u002Ffigure>\u003Cp>Запрос на AI-чатбота обычно появляется после вполне приземлённых симптомов. Поддержка отвечает на одно и то же. Сотрудники ищут регламент дольше, чем выполняют задачу. Новичок спрашивает у пяти людей, где отпуск, бонусы и заявка на технику. Клиент пишет вечером, а менеджер видит обращение только утром.\u003C\u002Fp>\u003Cp>В таких случаях бот нужен не для красивого окна с текстом. Он должен снизить нагрузку на поддержку, ускорить поиск по базе знаний, автоматизировать онбординг, консультировать клиентов и не терять обращения вне рабочего времени.\u003C\u002Fp>\u003Cp>Звучит просто, пока не начинаешь смотреть на данные. Где лежат актуальные инструкции? Кто отвечает за обновление базы? Какие вопросы бот имеет право закрывать сам, а где обязан передать диалог человеку? Вот это и стоит проверить до большой разработки.\u003C\u002Fp>\u003Ch2>За две недели проверяется один сценарий\u003C\u002Fh2>\u003Cfigure class=\"image\">\u003Cimg alt=\"02-10.jpg\" src=\"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002F02_10_8c7b23d306.jpg\" srcset=\"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fthumbnail_02_10_8c7b23d306.jpg 245w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fsmall_02_10_8c7b23d306.jpg 500w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fmedium_02_10_8c7b23d306.jpg 750w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Flarge_02_10_8c7b23d306.jpg 1000w\" sizes=\"100vw\" width=\"1000\">\u003C\u002Ffigure>\u003Cp>У PoC узкая задача: проверить одну гипотезу на рабочем прототипе. Например, «бот отвечает на типовые HR-вопросы», «бот ищет ответы по базе знаний для отдела продаж» или «бот помогает клиенту выбрать товар по каталогу».\u003C\u002Fp>\u003Cp>За две недели можно подключить ограниченную базу знаний, настроить один-два сценария, прогнать тестовые диалоги и показать команде живой прототип. В хорошем PoC видно, где ответ подтверждён найденными источниками, где контекста недостаточно, а где система должна запросить уточнение или передать диалог оператору.\u003C\u002Fp>\u003Cp>Это ещё не полноценный продукт с CRM, правами доступа, аналитикой и мониторингом качества. Зато у команды появляется материал для решения: развивать идею, менять сценарий или закрывать гипотезу до того, как она съела бюджет.\u003C\u002Fp>\u003Ch2>Слабое место чаще в базе, а не в модели\u003C\u002Fh2>\u003Cfigure class=\"image\">\u003Cimg alt=\"03-7.jpg\" src=\"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002F03_7_8a4f6f5e8b.jpg\" srcset=\"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fthumbnail_03_7_8a4f6f5e8b.jpg 245w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fsmall_03_7_8a4f6f5e8b.jpg 500w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fmedium_03_7_8a4f6f5e8b.jpg 750w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Flarge_03_7_8a4f6f5e8b.jpg 1000w\" sizes=\"100vw\" width=\"1000\">\u003C\u002Ffigure>\u003Cp>На пресейле полезнее просить AI-разработчика назвать риски, чем подтверждать очевидное «GPT прикрутим». Модель можно подключить быстро. Дальше начинаются менее эффектные, зато более дорогие вопросы.\u003C\u002Fp>\u003Cp>Первое слабое место — база знаний. Если в ней лежат старые инструкции, дубли и документы без владельца, бот будет доставать из неё такой же беспорядок.\u003C\u002Fp>\u003Cp>Второе — интеграции. На словах нужно «просто подтянуть данные из CRM». На практике выясняется, что CRM, ERP, 1С или Битрикс24 живут по своим правилам, а API не всегда отдаёт данные в удобном виде.\u003C\u002Fp>\u003Cp>Третье — права доступа. Бот не должен показывать сотруднику документ, который тот не увидел бы в обычной системе. Это надо проектировать, а не добавлять в последний день.\u003C\u002Fp>\u003Cp>Четвёртое — нетипичные вопросы. Пользователь не обязан спрашивать так, как написано в тестовом сценарии. Он ошибается, сокращает, злится, присылает кусок переписки и ждёт ответа.\u003C\u002Fp>\u003Cp>Пятое — стоимость запросов к модели. Чем больше каналов, пользователей и длинных документов, тем важнее считать не только разработку, но и эксплуатацию.\u003C\u002Fp>\u003Cp>Шестое — тестирование ответов. AI-бота нельзя проверять одной демонстрацией. Нужны тестовые диалоги, набор ожидаемых ответов, логирование ошибок и регулярная оценка качества.\u003C\u002Fp>\u003Ch2>Первым клиентом бота стали мы сами\u003C\u002Fh2>\u003Cp>У нас уже был близкий опыт до нынешней волны AI-проектов. На vc.ru мы рассказывали историю \u003Ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\u002F\u002Fvc.ru\u002Flife\u002F1176245-istoriya-o-tom-kak-my-pilili-svoi-startap-vnutri-it-kompanii\">Wombot\u003C\u002Fa> — конструктора Telegram-ботов, который помогает собирать сценарии, принимать оплату, работать с курсами, поддержкой и онбордингом.\u003C\u002Fp>\u003Cp>Первыми пользователями стали мы сами. В отдельном материале про \u003Ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\u002F\u002Fvc.ru\u002Fdev\u002F1239802-onbording-v-it\">онбординг в IT\u003C\u002Fa> мы писали, как собрали в боте регламенты, графики отпусков, корпоративные бонусы и заявки. Для команды 60+ сотрудников это стало единым входом в типовые HR-вопросы: где посмотреть правила, как оформить отпуск, какие бонусы есть в компании, что нужно новичку на старте.\u003C\u002Fp>\u003Cp>По внутренней оценке, за год через HR-бота прошли около 50 сотрудников. Он забрал на себя часть типового онбординга и повторяющихся HR-вопросов: это экономило команде примерно 3-4 часа в день, или около 80 часов в месяц. Ещё около 20 часов в месяц удавалось сохранять за счёт того, что регламенты и инструкции были собраны в одном месте.\u003C\u002Fp>\u003Cp>Ценность бота появляется там, где он помогает с конкретными действиями.Он отвечает, ведёт к следующему шагу, находит документ, а для заявки или статуса заказа запускает отдельную интеграцию с бизнес-системой. Один пересказ базы знаний быстро перестает давать эффект.\u003C\u002Fp>\u003Ch2>На реальном проекте RAG помогал подбирать двери и комплектующие\u003C\u002Fh2>\u003Cp>Один из практических кейсов Qtim — AI-консультант для магазина дверей. Его задача была вести клиента через первичный подбор: определить тип двери, условия установки, размеры, требования к материалу, тепло- и шумоизоляции, внешнему виду и комплектации.\u003C\u002Fp>\u003Cp>Пользователь писал обычными словами: «подберите входную дверь для загородного дома», «нужна межкомнатная модель в светлом цвете», «нужен комплект с фурнитурой». Если запроса не хватало, бот задавал уточняющие вопросы: где будет стоять дверь, какие размеры нужны, для какого помещения подбирается модель, что важно по материалу, изоляции, виду и комплектующим.\u003C\u002Fp>\u003Cp>Ответы клиента превращались в поисковый контекст. RAG в этом сценарии не сводился к векторному поиску: система брала данные из каталога и правил подбора, а затем передавала найденный контекст языковой модели. Поиск помогал находить позиции с буквальным совпадением и близкие по смыслу варианты, когда клиент не знал точное название модели или характеристики.\u003C\u002Fp>\u003Cp>После поиска бот проверял варианты по правилам подбора: учитывал ограничения, совместимость характеристик и неполные данные в карточках. Неподходящие позиции отсекались, а клиент получал список товаров с объяснением: почему эти двери и комплектующие подходят, чем они отличаются и какие параметры ещё нужно уточнить перед заказом.\u003C\u002Fp>\u003Cp>Фактически это был диалоговый подбор: запрос клиента → уточняющие вопросы → требования → поиск по каталогу и связанным данным → проверка правил → рекомендация.\u003C\u002Fp>\u003Cp>Важно разделять RAG и другие функции бота. RAG отвечает за поиск и передачу модели релевантного контекста из каталога, документов или других источников. Информацию о статусе заказа бот получает напрямую из базы, а оформление заявки — это отдельное действие или интеграция. В одном чат-боте эти элементы могут работать рядом, но бюджет и риски у них разные.\u003C\u002Fp>\u003Cp>В результате бот закрывал часть первичных консультаций: клиент заранее сужал выбор, а менеджер подключался к диалогу с уже собранными вводными и предварительно подобранными позициями. Нестандартные случаи, сложные комплекты и финальные расчёты всё равно уходили человеку: неполные карточки, неоднозначные запросы и совместимость комплектующих нельзя оставлять без контроля.\u003C\u002Fp>\u003Ch2>Продакшен начинается там, где бот получает доступы\u003C\u002Fh2>\u003Cp>Прототип можно показать быстро. Продакшен начинается в момент, когда бот выходит из песочницы и получает доступ к реальным данным, каналам и пользователям.\u003C\u002Fp>\u003Cp>После PoC к продукту добавляются источники данных, правила извлечения и актуализации контекста, интеграции с CRM, ERP, 1С или Битрикс24, интерфейсы для Telegram, WhatsApp или веба, логирование, аналитика, сценарий передачи оператору, мониторинг качества, роли и доступы, защита данных и регулярное обновление базы знаний. RAG здесь не равен векторному поиску: система может брать контекст из файлов, каталогов, баз данных, сайтов и других источников, если они удобны для конкретного сценария.\u003C\u002Fp>\u003Cp>Именно здесь становится понятно, что AI-чатбот — это продуктовая система, а не отдельная кнопка «спросить у GPT». Чем больше бот делает внутри бизнеса, тем важнее архитектура вокруг него.\u003C\u002Fp>\u003Ch2>Где в бюджете появляются 1,5–2 млн\u003C\u002Fh2>\u003Cp>В статье про \u003Ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\u002F\u002Fqtim.pro\u002Fblog\u002Fstoimost-razrabotki-mvp-v-2026-godu\">стоимость разработки MVP\u003C\u002Fa> в 2026 году я уже разбирал, как AI влияет на смету. Чат-бот с GPT, подключённый к базе знаний через RAG, может добавлять к бюджету примерно 1,5–2 млн рублей.\u003C\u002Fp>\u003Cp>Эта цифра не описывает «цену любого бота». Она про полноценный слой вокруг языковой модели: подготовку данных, поиск по базе, промпты, сценарии, тестирование, логирование, интеграции и контроль качества.\u003C\u002Fp>\u003Cp>Простую AI-интеграцию разумно начинать с PoC. Полноценный продукт считают после него: когда понятны каналы, объём данных, сложность интеграций, требования к безопасности и ожидаемая нагрузка.\u003C\u002Fp>\u003Ch2>С чего я бы начал вместо сметы\u003C\u002Fh2>\u003Cp>Перед разработкой я бы задал один вопрос: какой один процесс бот должен улучшить за первые две недели?\u003C\u002Fp>\u003Cp>Сократить типовые обращения в поддержку. Ускорить поиск по внутренним документам. Помочь новичкам пройти онбординг. Ответить клиенту ночью и передать контекст менеджеру утром.\u003C\u002Fp>\u003Cp>Если процесс измерим, проект проще оценить и довести до результата. Если сценарий уже есть, можно принести его на \u003Ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\u002F\u002Fqtim.pro\u002Fservices\u002Fai-chatbots\">обсуждение AI-проекта\u003C\u002Fa>. За первые две недели станет понятно, где у идеи рабочее ядро, а где начинается продакшен с интеграциями, безопасностью и настоящей экономикой.\u003C\u002Fp>",[548,595,638],{"createdAt":256,"id":251,"documentId":252,"title":253,"date":254,"description":9,"order":218,"slug":255,"showOnMainPage":12,"updatedAt":256,"publishedAt":257,"locale":16,"cover":549,"content":582,"media_event":9,"media_areas":585,"seo":9,"localizations":594},{"id":550,"documentId":551,"name":552,"alternativeText":9,"caption":9,"width":504,"height":504,"formats":553,"hash":578,"ext":507,"mime":510,"size":579,"url":580,"previewUrl":9,"provider":537,"provider_metadata":9,"createdAt":581,"updatedAt":581,"publishedAt":581},581,"b3x6fvc55h3dhxqyi2bh9gzq","обложка-12.png",{"large":554,"small":560,"medium":566,"thumbnail":572},{"ext":507,"url":555,"hash":556,"mime":510,"name":557,"path":9,"size":558,"width":513,"height":513,"sizeInBytes":559},"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Flarge_oblozhka_12_ea11fc75ec.png","large_oblozhka_12_ea11fc75ec","large_обложка-12.png",957.89,957887,{"ext":507,"url":561,"hash":562,"mime":510,"name":563,"path":9,"size":564,"width":23,"height":23,"sizeInBytes":565},"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fsmall_oblozhka_12_ea11fc75ec.png","small_oblozhka_12_ea11fc75ec","small_обложка-12.png",291.09,291091,{"ext":507,"url":567,"hash":568,"mime":510,"name":569,"path":9,"size":570,"width":526,"height":526,"sizeInBytes":571},"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fmedium_oblozhka_12_ea11fc75ec.png","medium_oblozhka_12_ea11fc75ec","medium_обложка-12.png",586.59,586587,{"ext":507,"url":573,"hash":574,"mime":510,"name":575,"path":9,"size":576,"width":114,"height":114,"sizeInBytes":577},"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fthumbnail_oblozhka_12_ea11fc75ec.png","thumbnail_oblozhka_12_ea11fc75ec","thumbnail_обложка-12.png",39.13,39127,"oblozhka_12_ea11fc75ec",1681.24,"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Foblozhka_12_ea11fc75ec.png","2026-07-31T16:03:46.403Z",[583],{"__component":544,"id":169,"text":584},"\u003Cp>Запрос «нужен интернет-магазин» почти ничего не говорит о будущей разработке. В одной заявке за ним стоит каталог на 300 товаров, один склад и доставка по понятным правилам. В другой — десятки тысяч позиций, несколько поставщиков, личные цены, бонусы, синхронизация с 1С и остатки, которые обновляются чаще, чем кто-то успевает открыть Excel.\u003Cbr>\u003Cbr>На экране разница бывает минимальной: каталог, карточка товара, корзина, оплата. Основной объём прячется в процессах, данных, интеграциях и ролях.\u003Cbr>Кратная разница в стоимости появляется из-за количества состояний, которые нужно спроектировать, связать с системами и проверить на отказ. Склад не ответил. Цена изменилась во время оплаты. Платёж прошёл, а CRM временно недоступна. Поставщик загрузил товар, который должен пройти модерацию. Каждое такое состояние требует логики, интерфейса, проверки и поддержки.\u003Cbr>\u003Cbr>Разберу, где оценка начинает расходиться и как мы смотрим на такие проекты в Qtim.\u003C\u002Fp>\u003Ch2>За одной кнопкой «купить» стоят разные роли\u003C\u002Fh2>\u003Cfigure class=\"image\">\u003Cimg alt=\"01-7.png\" src=\"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002F01_7_57c67596b6.png\" srcset=\"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fthumbnail_01_7_57c67596b6.png 245w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fsmall_01_7_57c67596b6.png 500w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fmedium_01_7_57c67596b6.png 750w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Flarge_01_7_57c67596b6.png 1000w\" sizes=\"100vw\" width=\"1000\">\u003C\u002Ffigure>\u003Cp>Сначала важно понять, кто управляет продажей.\u003C\u002Fp>\u003Cp>Если ассортиментом занимается сам бизнес, логика обычно строится вокруг каталога, остатков, оплаты, доставки и админки. У команды есть понятный набор ролей: администратор, менеджер, покупатель.\u003C\u002Fp>\u003Cp>У маркетплейса появляются поставщики, модераторы, комиссии, взаиморасчёты, разные права доступа и личные кабинеты. Товар добавляет один участник, проверяет другой, деньги распределяются по правилам площадки.\u003C\u002Fp>\u003Cp>Для покупателя это всё ещё кнопка «купить». Для разработки — отдельный операционный слой, который двигает сроки и бюджет.\u003C\u002Fp>\u003Ch2>MVP начинается с границ первой версии\u003C\u002Fh2>\u003Cp>Мы в Qtim считаем MVP по сквозному сценарию покупки.\u003C\u002Fp>\u003Cp>Покупатель должен найти товар, изучить карточку, добавить позицию в корзину, выбрать доставку и оплатить заказ. Сотрудник должен получить заявку, увидеть состав, передать дальше в обработку и обновить статус.\u003C\u002Fp>\u003Cp>В «\u003Ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\u002F\u002Fqtim.pro\u002Fprojects\u002Fklik-yut\">Клик ЮТ\u003C\u002Fa>» такой сценарий связал каталог с фильтрами, разные способы оплаты и доставку с учётом местоположения клиента.\u003C\u002Fp>\u003Cp>Звучит базово. Но даже в таком «базово» должны сойтись каталог, корзина, платежи, доставка и административная часть. Если сразу добавить бонусы, персональные цены, сложные акции и несколько типов клиентов, первая версия быстро перестаёт быть маленькой.\u003C\u002Fp>\u003Ch2>Интеграции съедают больше времени, чем кажется\u003C\u002Fh2>\u003Cfigure class=\"image\">\u003Cimg alt=\"03-8.jpg\" src=\"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002F03_8_473b518978.jpg\" srcset=\"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fthumbnail_03_8_473b518978.jpg 245w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fsmall_03_8_473b518978.jpg 500w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fmedium_03_8_473b518978.jpg 750w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Flarge_03_8_473b518978.jpg 1000w\" sizes=\"100vw\" width=\"1000\">\u003C\u002Ffigure>\u003Cp>До разработки нужно понять, где живут цены, остатки, заказы и клиентские данные.\u003C\u002Fp>\u003Cp>Иногда всё хранится внутри сайта. Тогда проще. Чаще цены приезжают из 1С, наличие — со склада, доставку считает внешний сервис, платежи подтверждает банк, а статусы отправлений возвращает логистический партнёр.\u003C\u002Fp>\u003Cp>Каждую такую связь нужно разработать, проверить и поддерживать. Что делать, если 1С прислала цену со старой скидкой? Как показать товар, если склад отдаёт остаток с задержкой в час? Куда записать заказ, если банк подтвердил оплату дважды?\u003C\u002Fp>\u003Cp>На макете этого не видно. В смете — видно.\u003C\u002Fp>\u003Ch2>Главная сложность живёт за пределами корзины\u003C\u002Fh2>\u003Cp>В e-commerce самая трудная часть не всегда связана с каталогом и оплатой.\u003C\u002Fp>\u003Cp>В \u003Ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\u002F\u002Fqtim.pro\u002Fprojects\u002Fscanwow\">ScanWow\u003C\u002Fa> пользователь выбирает 3D-модель и пресет под нужный движок, а платформа готовит архив для скачивания. Внутри этого сценария — серверная обработка файлов, очередь фоновых задач, экспортёр моделей и письмо со ссылкой, когда архив готов.\u003C\u002Fp>\u003Cp>Для пользователя путь короткий: выбрал, скачал, импортировал. Для разработки это отдельная продуктовая логика, которая и создаёт ценность сервиса.\u003C\u002Fp>\u003Cp>Такую функцию нельзя оценивать как ещё одну кнопку в карточке товара. Она влияет на архитектуру, сроки и стоимость сильнее, чем десяток обычных экранов.\u003C\u002Fp>\u003Ch2>Коробка хороша, пока не мешает развитию\u003C\u002Fh2>\u003Cfigure class=\"image\">\u003Cimg alt=\"03-8.jpg\" src=\"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002F03_8_5422399479.jpg\" srcset=\"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fthumbnail_03_8_5422399479.jpg 245w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fsmall_03_8_5422399479.jpg 500w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fmedium_03_8_5422399479.jpg 750w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Flarge_03_8_5422399479.jpg 1000w\" sizes=\"100vw\" width=\"1000\">\u003C\u002Ffigure>\u003Cp>Готовая платформа подходит, когда процессы совпадают с её логикой: стандартный каталог, понятный заказ, типовая админка, привычные интеграции.\u003C\u002Fp>\u003Cp>Проблемы начинаются при росте каталога, сложной лояльности, нестандартных правилах продажи, высоких требованиях к скорости или желании развивать продукт без постоянных обходных решений.\u003C\u002Fp>\u003Cp>В \u003Ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\u002F\u002Fqtim.pro\u002Fprojects\u002F4fresh\">4fresh\u003C\u002Fa> возможности 1С-Битрикс стали ограничивать развитие магазина. Мы перенесли площадку на собственное решение и сохранили профили пользователей, историю заказов и тысячи отзывов.\u003C\u002Fp>\u003Cp>Миграция такого уровня — отдельная работа. Нужно перенести данные, проверить их целостность, сохранить привычный опыт для покупателей и не уронить то, что уже приносит бизнесу деньги.\u003C\u002Fp>\u003Cp>Низкая оценка редко означает, что проект проще. Чаще часть состояний просто не заложили в смету: не спросили про остатки из 1С, не продумали поведение при недоступной оплате, не учли роли поставщиков. Эти сценарии никуда не деваются. Они всплывают переделкой после релиза, когда чинить уже дороже.\u003C\u002Fp>\u003Ch2>Первый релиз проверяет спрос\u003C\u002Fh2>\u003Cp>После запуска приоритеты становятся конкретнее. Уже видно, где падает конверсия, где тормозит загрузка, на каком шаге ошибаются пользователи и сколько времени сотрудники тратят на обработку заказа.\u003C\u002Fp>\u003Cp>В \u003Ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\u002F\u002Fqtim.pro\u002Fprojects\u002Fdroneshow-gallery\">DroneShow Gallery\u003C\u002Fa> за 2,5 месяца мы запустили маркетплейс готовых дрон-шоу: каталог сценариев, фильтры по параметрам площадки, просмотр моделей в 3D, оплату и доступ к исходным файлам.\u003C\u002Fp>\u003Cp>Первый релиз закрыл путь от просмотра модели до покупки и скачивания исходников. Редактор моделей, расширенную аналитику и дополнительные сценарии можно развивать следующим этапом, когда уже понятно, как люди пользуются продуктом.\u003C\u002Fp>\u003Ch2>Объём прячется за витриной\u003C\u002Fh2>\u003Cp>В оценке интернет-магазина мы идём от процесса продажи: кто управляет товарами, откуда приходят цены и остатки, какие системы уже есть у бизнеса, где заказ может зависнуть и что нужно для первого рабочего релиза.\u003C\u002Fp>\u003Cp>В этом и есть работа интегратора: увидеть связи под витриной до того, как они расползутся по срокам.\u003C\u002Fp>\u003Cp>Иногда проект можно запустить проще и дешевле, чем казалось на старте. Иногда за коротким запросом оказывается маркетплейс с интеграциями, ролями, миграцией и нетиповой логикой.\u003C\u002Fp>\u003Cp>Оценка на глаз почти всегда мимо: недозаложили — сорвали сроки и бюджет, перезаложили — переплатили за то, что можно было отложить на второй этап. Дешевле разобрать состав работ до старта.\u003C\u002Fp>\u003Cp>Если у вас есть идея магазина, текущая площадка или список «хотим как у конкурентов», можно разобрать это с нами. Покажем, что стоит запускать первым, какие места потянут сроки и где лучше не тащить всё в первый релиз: \u003Ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\u002F\u002Fqtim.pro\u002Fservices\u002Fe-commerce\">получить предварительный план запуска\u003C\u002Fa>.\u003C\u002Fp>",[586,587],{"id":19,"documentId":20,"title":21,"slug":22,"order":23,"createdAt":24,"updatedAt":24,"publishedAt":25,"locale":16},{"id":588,"documentId":589,"title":590,"slug":591,"order":23,"createdAt":592,"updatedAt":592,"publishedAt":593,"locale":16},31,"x54tt9ferpmy25va1y5hlmqq","Стоимость и бюджеты","stoimost-i-byudzhety","2026-07-30T14:30:46.759Z","2026-07-30T14:30:46.777Z",[],{"createdAt":264,"id":259,"documentId":260,"title":261,"date":262,"description":9,"order":23,"slug":263,"showOnMainPage":12,"updatedAt":264,"publishedAt":265,"locale":16,"cover":596,"content":630,"media_event":9,"media_areas":634,"seo":9,"localizations":637},{"id":597,"documentId":598,"name":599,"alternativeText":9,"caption":9,"width":504,"height":504,"formats":600,"hash":625,"ext":507,"mime":510,"size":626,"url":627,"previewUrl":9,"provider":537,"provider_metadata":9,"createdAt":628,"updatedAt":628,"publishedAt":629},587,"r6ztug095iwm01w831etyhse","pic-3.png",{"large":601,"small":607,"medium":613,"thumbnail":619},{"ext":507,"url":602,"hash":603,"mime":510,"name":604,"path":9,"size":605,"width":513,"height":513,"sizeInBytes":606},"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Flarge_pic_3_610466d368.png","large_pic_3_610466d368","large_pic-3.png",1191.91,1191908,{"ext":507,"url":608,"hash":609,"mime":510,"name":610,"path":9,"size":611,"width":23,"height":23,"sizeInBytes":612},"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fsmall_pic_3_610466d368.png","small_pic_3_610466d368","small_pic-3.png",337.05,337054,{"ext":507,"url":614,"hash":615,"mime":510,"name":616,"path":9,"size":617,"width":526,"height":526,"sizeInBytes":618},"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fmedium_pic_3_610466d368.png","medium_pic_3_610466d368","medium_pic-3.png",704.76,704757,{"ext":507,"url":620,"hash":621,"mime":510,"name":622,"path":9,"size":623,"width":114,"height":114,"sizeInBytes":624},"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fthumbnail_pic_3_610466d368.png","thumbnail_pic_3_610466d368","thumbnail_pic-3.png",41.47,41466,"pic_3_610466d368",1852.9,"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fpic_3_610466d368.png","2026-08-03T14:42:38.263Z","2026-08-03T14:42:38.264Z",[631],{"__component":544,"id":632,"text":633},162,"\u003Cp>Представьте обычный заказ. На карточке товар есть в наличии. В корзине доставка «завтра» меняется на «через пять дней». Ближайший ПВЗ пропадает после ввода адреса. После оплаты заказ делится на две посылки, а магазин толком не объясняет почему.\u003C\u002Fp>\u003Cp>Интерфейс на каждом шаге может выглядеть аккуратно. У покупателя остаётся другое впечатление: магазин меняет условия по ходу покупки.\u003C\u002Fp>\u003Cp>Поэтому некоторые редизайны проходят без проблем и почти не влияют на продажи. Команда упрощает корзину, обновляет карточки и делает кнопку заметнее, а заказ продолжает ломаться в остатках, резерве, расчёте доставки и статусах. Экран становится местом, где покупатель видит сбой.\u003C\u002Fp>\u003Ch2>После редизайна заказ всё равно ломается\u003C\u002Fh2>\u003Cfigure class=\"image\">\u003Cimg alt=\"pic-4.png\" src=\"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fpic_4_918b177d14.png\" srcset=\"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fthumbnail_pic_4_918b177d14.png 245w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fsmall_pic_4_918b177d14.png 500w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fmedium_pic_4_918b177d14.png 750w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Flarge_pic_4_918b177d14.png 1000w\" sizes=\"100vw\" width=\"1000\">\u003C\u002Ffigure>\u003Cp>Российский e-commerce уже слишком большой, чтобы считать доставку и наличие второстепенными деталями. По данным \u003Ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\u002F\u002Fdatainsight.ru\u002FDI_eCommerce_2026\">Data Insight\u003C\u002Fa>, в 2025 году рынок розничной интернет-торговли в России достиг 13,4 трлн рублей. Маркетплейсы забрали 81% заказов и 62% объёма продаж. Поэтому карточку, корзину и доставку оценивают по стандарту платформ, через которые проходит большинство заказов.\u003C\u002Fp>\u003Cp>Этот стандарт уже привычен: пользователь хочет заранее видеть срок, ближайший ПВЗ, статус, условия возврата и уведомления. Скидка и знакомый бренд могут привести его на карточку товара. Решение об оплате зависит от того, насколько понятным и выполнимым выглядит весь заказ.\u003C\u002Fp>\u003Cp>Логистика уже стала частью этого решения. В исследовании Data Insight о \u003Ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\u002F\u002Fdatainsight.ru\u002FRussian_online_shopping_market_with_delivery_2025\">последней миле e-commerce\u003C\u002Fa> рынок онлайн-торговли с доставкой в России за 2025 год оценивается в 7,7 млрд посылок. На собственные службы магазинов и платформ приходится 91,2% посылок, причём почти весь этот объём — Wildberries и Ozon: 84,1% рынка доставки. Значит, ожидания покупателя формируются внутри крупных платформ, где витрина и доставка работают как один сервис.\u003C\u002Fp>\u003Cp>Отдельный магазин сравнивают с этим опытом, хотя его заказ часто проходит через несколько отдельных систем: склад, платёжный сервис, службу доставки и поддержку. Несогласованность между ними проявляется в самый дорогой момент — когда человек уже выбрал товар и готов заплатить.\u003C\u002Fp>\u003Ch2>Корзина стала черновиком покупки\u003C\u002Fh2>\u003Cp>По данным RetailCRM, которые приводил \u003Ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\u002F\u002Fnew-retail.ru\u002Fnovosti\u002Fretail\u002Fretailcrm_88_korzin_v_rossiyskikh_internet_magazinakh_ostayutsya_broshennymi\u002F\">New Retail\u003C\u002Fa>, в первом квартале 2026 года 88% корзин в российских интернет-магазинах остались незавершёнными. При этом 46% таких корзин позже всё же превратились в заказ. Значит, часть отказов остаётся паузой: второй шанс сохраняется, пока товар доступен и срок не изменился.\u003C\u002Fp>\u003Cp>Корзина всё чаще работает как черновик. Пользователь сравнивает цены, читает отзывы, ждёт зарплату, выбирает пункт выдачи и проверяет, когда сможет забрать покупку. Вернуться к оформлению проще, если выбранные товары доступны, а расчёт доставки остался прежним.\u003C\u002Fp>\u003Cp>Если товар исчезает без объяснения или доставка становится неудобной, напоминание вернёт пользователя к той же причине отказа. Новый дизайн тоже не устранит этот разрыв.\u003C\u002Fp>\u003Ch2>ПВЗ и срок решают судьбу заказа ещё до оплаты\u003C\u002Fh2>\u003Cfigure class=\"image\">\u003Cimg alt=\"pic-5.png\" src=\"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fpic_5_3b5dfb077d.png\" srcset=\"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fthumbnail_pic_5_3b5dfb077d.png 245w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fsmall_pic_5_3b5dfb077d.png 500w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fmedium_pic_5_3b5dfb077d.png 750w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Flarge_pic_5_3b5dfb077d.png 1000w\" sizes=\"100vw\" width=\"1000\">\u003C\u002Ffigure>\u003Cp>К 1 января 2026 года в России работало 226,4 тыс. пунктов выдачи заказов, на 44,7% больше, чем годом ранее. Это данные «Яндекс Карт», которые приводил «\u003Ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\u002F\u002Fwww.kommersant.ru\u002Fdoc\u002F8361680\">Коммерсантъ\u003C\u002Fa>». ПВЗ стал привычной частью покупки. Для магазина без собственной сети отсутствие удобной точки теперь ощущается так же остро, как отсутствие нужного способа оплаты.\u003C\u002Fp>\u003Cp>СДЭК в исследовании о том, как россияне забирают заказы, отмечал, что \u003Ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\u002F\u002Fwww.retail.ru\u002Fnews\u002Fsdek-kak-rossiyane-zabirayut-zakazy-v-2025-godu-22-aprelya-2025-263841\u002F\">93% опрошенных выбирают самовывоз\u003C\u002Fa>. Цифра относится к аудитории исследования, но хорошо показывает приоритеты покупателя: близость, понятный срок и контроль над получением.\u003C\u002Fp>\u003Cp>Если магазин обещает доставку завтра, а после выбора ПВЗ переносит её на следующую неделю, человек оценивает уже другой заказ. Чем позже меняются условия, тем больше потраченного времени и раздражения.\u003C\u002Fp>\u003Cp>Если похожие сбои уже видны в магазине, \u003Ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\u002F\u002Fqtim.pro\u002Fservices\u002Fe-commerce\">на нашей странице разработки e-commerce-систем\u003C\u002Fa> можно посмотреть, какие системы мы связываем: витрину, админку, оплату, доставку и интеграции.\u003C\u002Fp>\u003Ch2>Пять причин, из-за которых новый интерфейс не поднимает продажи\u003C\u002Fh2>\u003Cp>1. Витрина предлагает товар, который уже продан\u003C\u002Fp>\u003Cp>Один и тот же ассортимент может продаваться на сайте, маркетплейсах и в офлайн-точках, а храниться на нескольких складах. Если каналы обновляются с разной скоростью, карточка показывает вчерашний остаток. Покупатель узнаёт об этом в корзине или уже после оплаты.\u003C\u002Fp>\u003Cp>Здесь полезно считать отмены и изменения заказа из-за неверного наличия. Эта цифра показывает цену сбоя точнее, чем общая конверсия карточки.\u003C\u002Fp>\u003Cp>2. Последнюю единицу обещают нескольким покупателям\u003C\u002Fp>\u003Cp>Товар может лежать в одной корзине, ждать оплаты в другом заказе и оставаться доступным на маркетплейсе. Без понятных правил резерва несколько человек получают одно обещание.\u003C\u002Fp>\u003Cp>Магазину нужно определить, в какой момент товар закрепляется за заказом, сколько действует резерв и когда остаток возвращается в продажу после неуспешной оплаты. Покупателю достаточно одного результата: товар не исчезает, пока он завершает оформление.\u003C\u002Fp>\u003Cp>3. Срок доставки ухудшается по ходу оформления\u003C\u002Fp>\u003Cp>Товар со склада в Подмосковье может приехать завтра, со склада в Казани — через несколько дней. На срок влияют время заказа, габариты, загрузка службы доставки и разделение корзины на несколько отправлений.\u003C\u002Fp>\u003Cp>Реальный диапазон лучше показать на карточке или в корзине и сразу объяснить, что на него влияет. Покупатель может согласиться подождать. Необъяснимый перенос воспринимается как подмена условий.\u003C\u002Fp>\u003Cp>4. ПВЗ и возврат становятся понятны слишком поздно\u003C\u002Fp>\u003Cp>Пользователю важны пункт у дома, режим работы, примерка, срок хранения, постамат и порядок возврата. Когда эти данные появляются только в конце, покупку приходится оценивать заново.\u003C\u002Fp>\u003Cp>Интерфейс помогает, когда получает полный список доступных вариантов заранее. Если удобного ПВЗ или нужного способа возврата нет, дизайн не сможет его создать.\u003C\u002Fp>\u003Cp>5. Поддержка не может быстро объяснить, что случилось\u003C\u002Fp>\u003Cp>После оплаты доверие держится на понятном статусе и внятном ответе. Когда менеджер отдельно проверяет платеж, резерв, склад, трек и историю уведомлений, вопрос «где мой заказ?» превращается в расследование.\u003C\u002Fp>\u003Cp>Покупателю и поддержке нужна одна история заказа: оплата, сборка, доставка, ПВЗ или возврат. Разрыв в этой цепочке снижает шанс на повторную покупку.\u003C\u002Fp>\u003Ch2>Где искать проблему, если новый интерфейс не поднял продажи\u003C\u002Fh2>\u003Cfigure class=\"image\">\u003Cimg alt=\"pic-6.png\" src=\"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fpic_6_3782a0cfd5.png\" srcset=\"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fthumbnail_pic_6_3782a0cfd5.png 245w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fsmall_pic_6_3782a0cfd5.png 500w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fmedium_pic_6_3782a0cfd5.png 750w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Flarge_pic_6_3782a0cfd5.png 1000w\" sizes=\"100vw\" width=\"1000\">\u003C\u002Ffigure>\u003Cp>Мы проходим один заказ от карточки до получения и отмечаем каждую точку, где меняются условия: наличие, цена, срок, ПВЗ, оплата, отправление и возврат. Затем сравниваем этот путь с тем, что видят витрина, склад и поддержка.\u003C\u002Fp>\u003Cp>Так появляется порядок работ: исправляем остаток у источника, пересобираем расчёт там, где меняется срок, уточняем интерфейс при непонятных условиях и даём поддержке полный контекст после оплаты.\u003C\u002Fp>\u003Cp>Критерий простой: если покупатель уходит после изменения цены, наличия или доставки, нужно разбирать данные и путь заказа. Если условия остаются стабильными, а человек всё равно не завершает покупку, стоит искать проблему в интерфейсе.\u003C\u002Fp>\u003Cp>У маркетплейса есть привычка и кредит доверия, у отдельного магазина — нет. Поэтому та же ошибка со сроком или остатком стоит ему дороже: второй попытки покупатель может не дать.\u003C\u002Fp>\u003Cp>Продажи растут, когда обещание на экране выдерживает реальный заказ. Если хотите понять, где оно ломается, можно \u003Ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\u002F\u002Fqtim.pro\u002Fservices\u002Fe-commerce\">разобрать путь покупателя и связанные системы вместе с нами\u003C\u002Fa>.\u003C\u002Fp>",[635,636],{"id":19,"documentId":20,"title":21,"slug":22,"order":23,"createdAt":24,"updatedAt":24,"publishedAt":25,"locale":16},{"id":588,"documentId":589,"title":590,"slug":591,"order":23,"createdAt":592,"updatedAt":592,"publishedAt":593,"locale":16},[],{"createdAt":272,"id":267,"documentId":268,"title":269,"date":270,"description":9,"order":23,"slug":271,"showOnMainPage":12,"updatedAt":272,"publishedAt":273,"locale":16,"cover":639,"content":673,"media_event":9,"media_areas":677,"seo":9,"localizations":686},{"id":640,"documentId":641,"name":642,"alternativeText":9,"caption":9,"width":504,"height":504,"formats":643,"hash":668,"ext":507,"mime":510,"size":669,"url":670,"previewUrl":9,"provider":537,"provider_metadata":9,"createdAt":671,"updatedAt":671,"publishedAt":672},598,"ddz96c70678shxfvjsmmzqru","pic-10.png",{"large":644,"small":650,"medium":656,"thumbnail":662},{"ext":507,"url":645,"hash":646,"mime":510,"name":647,"path":9,"size":648,"width":513,"height":513,"sizeInBytes":649},"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Flarge_pic_10_118cc9edcd.png","large_pic_10_118cc9edcd","large_pic-10.png",722.76,722762,{"ext":507,"url":651,"hash":652,"mime":510,"name":653,"path":9,"size":654,"width":23,"height":23,"sizeInBytes":655},"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fsmall_pic_10_118cc9edcd.png","small_pic_10_118cc9edcd","small_pic-10.png",233.65,233651,{"ext":507,"url":657,"hash":658,"mime":510,"name":659,"path":9,"size":660,"width":526,"height":526,"sizeInBytes":661},"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fmedium_pic_10_118cc9edcd.png","medium_pic_10_118cc9edcd","medium_pic-10.png",447.31,447309,{"ext":507,"url":663,"hash":664,"mime":510,"name":665,"path":9,"size":666,"width":114,"height":114,"sizeInBytes":667},"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fthumbnail_pic_10_118cc9edcd.png","thumbnail_pic_10_118cc9edcd","thumbnail_pic-10.png",34.09,34087,"pic_10_118cc9edcd",1361.04,"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fpic_10_118cc9edcd.png","2026-08-04T13:38:17.439Z","2026-08-04T13:38:17.440Z",[674],{"__component":544,"id":675,"text":676},164,"\u003Cp>Компания запускает личный кабинет для клиентов: заказы, счета, документы и обращения переходят в одно окно. Через год нужен портал для партнёров, затем — для поставщиков и сотрудников. Каждый интерфейс появляется по понятной причине, но его часто проектируют как отдельный продукт.\u003C\u002Fp>\u003Cp>Снаружи всё выглядит аккуратно: у каждой аудитории свои экраны и сценарии. Внутри накапливаются отдельные учётные записи, справочники, статусы, интеграции и правила доступа. Один контрагент числится под разными названиями, а изменение реквизитов приходится разносить по всей цепочке.\u003C\u002Fp>\u003Cp>Фраза «новая роль — новый проект» точно описывает этот этап роста. Экосистема начинается там, где несколько групп пользователей работают с общими деньгами, документами и процессами. Дальше бизнесу выгоднее развивать единое ядро и подключать к нему разные кабинеты.\u003C\u002Fp>\u003Ch2>Пятый кабинет приносит пятую версию статуса\u003C\u002Fh2>\u003Cp>Количество экранов само по себе не создаёт проблему. Потери возникают на стыках. Поставщик меняет дату отгрузки, менеджер видит обновление в учётной системе, а клиентский кабинет продолжает показывать старый срок. Поддержка проверяет несколько источников, клиент ждёт, команда выясняет, какая версия верна.\u003C\u002Fp>\u003Cp>С доступами происходит то же самое. Партнёр может одновременно представлять несколько юридических лиц, сотрудник — перейти в другой филиал, а клиент — получить права администратора своей организации. Если каждый портал хранит собственную модель пользователей, любое изменение превращается в серию заявок и проверок.\u003C\u002Fp>\u003Cp>Интеграции тоже начинают дублироваться. Кабинет клиента отдельно подключают к 1С, портал поставщика — к той же 1С, админку — к CRM и банку. У каждого обмена появляются свои форматы, расписания и обработка ошибок. Поддержка платит за эту разницу на каждом сбое, а разработка — перед каждым релизом.\u003C\u002Fp>\u003Cp>Главный риск проявляется во времени. Команда добавляет новую роль дольше, потому что заново собирает вход, права, справочники, уведомления, отчётность и историю действий. Бизнес откладывает запуск канала или продолжает вести часть процесса в почте и таблицах.\u003C\u002Fp>\u003Ch2>Четыре числа покажут цену разрозненных кабинетов\u003C\u002Fh2>\u003Cp>Проблему удобно обсуждать через показатели, которые уже видят продукт, поддержка и операционные команды.\u003C\u002Fp>\u003Cp>Срок подключения новой роли. От согласования сценария до первого пользователя в системе. Увеличение периода показывает, сколько базовых функций команда каждый раз собирает заново.\u003C\u002Fp>\u003Cp>Обращения из-за доступов, статусов и документов. Их количество фиксирует цену рассинхронизации. Полезно отделять вопросы по самому процессу от случаев, когда человек не может войти, не видит нужную организацию или получает устаревшие данные.\u003C\u002Fp>\u003Cp>Число систем, которые меняют одну сущность. Если реквизиты контрагента, статус заказа или лимит партнёра редактируют в нескольких местах, источник истины размывается. Чем больше точек записи, тем дороже сверка и выше риск конфликта.\u003C\u002Fp>\u003Cp>Объём проверок перед релизом. Новая функция затрагивает клиента, поставщика, менеджера, биллинг и уведомления. Количество сценариев регресса показывает, насколько роли связаны между собой и умеет ли архитектура держать эту связь.\u003C\u002Fp>\u003Cp>Одновременный рост всех четырёх показателей уже влияет на стоимость владения: релизы замедляются, поддержка тратит больше времени, а запуск следующего кабинета становится отдельной сметой.\u003C\u002Fp>\u003Ch2>Один логин ещё не создаёт экосистему\u003C\u002Fh2>\u003Cp>SSO снимает повторный вход и даёт пользователю одну учётную запись. Экосистема появляется, когда кабинеты работают по общим правилам, а действие одной стороны меняет процесс для остальных.\u003C\u002Fp>\u003Cp>У каждой аудитории остаётся собственный интерфейс: клиент размещает заказ, партнёр ведёт отклики, сотрудник управляет операциями. Платформенный слой проводит заявку через согласование и оплату, проверяет доступ и записывает изменения.\u003C\u002Fp>\u003Cp>Команда может обновлять отдельные экраны, не копируя бизнес-правила в каждый кабинет. Связь между ролями остаётся внутри платформы, а проверки выполняются на сервере.\u003C\u002Fp>\u003Cp>Связность ролей хорошо видна в \u003Ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\u002F\u002Fqtim.pro\u002Fprojects\u002Faltprof\">кейсе «Альтпроф»\u003C\u002Fa>: заказчик публикует задачу и выбирает исполнителя, специалист работает с откликами и заказами, команда бизнеса управляет пользователями, ролями, оплатами и критичными сценариями. Действия трёх сторон влияют на сделки, статусы и администрирование, поэтому их проектировали внутри одной системы.\u003C\u002Fp>\u003Ch2>Один пользователь, три компании и общий профиль\u003C\u002Fh2>\u003Cfigure class=\"image\">\u003Cimg alt=\"pic-8.png\" src=\"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fpic_8_822a67fe15.png\" srcset=\"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fthumbnail_pic_8_822a67fe15.png 245w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fsmall_pic_8_822a67fe15.png 500w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fmedium_pic_8_822a67fe15.png 750w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Flarge_pic_8_822a67fe15.png 1000w\" sizes=\"100vw\" width=\"1000\">\u003C\u002Ffigure>\u003Cp>&nbsp;\u003C\u002Fp>\u003Cp>Учётная запись связывает вход с конкретным пользователем, роль задаёт доступные действия, а контекст показывает, от имени какой компании, филиала или команды он действует сейчас.\u003C\u002Fp>\u003Cp>Один пользователь может размещать заказ от одной организации, согласовывать документы для другой и администрировать сотрудников в третьей. Он переключает компанию, а набор доступных действий зависит от роли в ней. Единый профиль сохраняет историю действий и избавляет от дублей.\u003C\u002Fp>\u003Cp>Базовые права удобно собирать через RBAC — наборы разрешений для ролей. Когда доступ зависит от региона, организации, типа объекта, суммы или статуса, к роли добавляют атрибуты и контекст — подход ABAC. Проверка должна работать на сервере: скрытая кнопка в интерфейсе не защищает операцию.\u003C\u002Fp>\u003Cp>Для бизнеса такая модель даёт предсказуемый рост. Новую группу пользователей подключают через правила доступа и существующие сущности. Команда сохраняет единый журнал действий и меньше зависит от исключений, записанных в инструкциях.\u003C\u002Fp>\u003Ch2>Источник истины нужно назначить до первой интеграции\u003C\u002Fh2>\u003Cp>Для каждой ключевой сущности нужен владелец данных. Счёт может формироваться в 1С, сделка — в CRM, статус подписания — в ЭДО, а согласие пользователя и настройки уведомлений — в личном кабинете. Конкретное распределение зависит от контура; важен один ответ на вопрос, где запись считается актуальной.\u003C\u002Fp>\u003Cp>После этого команда описывает направление обмена и реакцию на сбой. Что произойдёт, если 1С недоступна? Повторится ли событие позже? Не создаст ли повторная доставка второй заказ или платёж? Увидит ли менеджер ошибку до обращения клиента? Эти решения входят в интеграцию вместе с API и вебхуками.\u003C\u002Fp>\u003Cp>Очереди помогают пережить временную недоступность внешней системы, идемпотентность защищает от дублей, а журнал событий показывает, где остановился процесс. Пользователь получает согласованный статус, поддержка — понятную историю, разработка — место для диагностики.\u003C\u002Fp>\u003Cp>Та же дисциплина нужна аналитике. Когда кабинеты отправляют события в общей модели, бизнес сравнивает завершённые процессы: заказ, согласование, оплату, отгрузку или обращение.\u003C\u002Fp>\u003Ch2>Общее ядро тоже выставляет счёт\u003C\u002Fh2>\u003Cp>Платформенный слой требует вложений в начале. Команде предстоит описать роли и границы организаций, разобрать источники данных, очистить дубли, спроектировать миграцию, настроить SSO, журнал действий и мониторинг интеграций. Регрессионные тесты охватывают связи между кабинетами, поэтому их тоже планируют заранее.\u003C\u002Fp>\u003Cp>Особенно дорого обходится переход с нескольких действующих систем. Адаптеры позволяют подключать старый контур поэтапно, но каждый адаптер нужно поддерживать, мониторить и обновлять при изменении API. Миграция справочников также не исправляет качество исходных данных автоматически.\u003C\u002Fp>\u003Cp>Для простого кабинета на одну-две роли, без сложных согласований и глубоких интеграций, коробочный портал часто остаётся разумным выбором. Собственная платформа оправдывается, когда кабинет влияет на деньги, документы, права доступа и основной путь клиента, а новые роли уже стоят бизнесу отдельных запусков.\u003C\u002Fp>\u003Ch2>Главный критерий: новая роль подключается модулем\u003C\u002Fh2>\u003Cfigure class=\"image\">\u003Cimg alt=\"pic-9.png\" src=\"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fpic_9_a31f5469c8.png\" srcset=\"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fthumbnail_pic_9_a31f5469c8.png 245w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fsmall_pic_9_a31f5469c8.png 500w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fmedium_pic_9_a31f5469c8.png 750w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Flarge_pic_9_a31f5469c8.png 1000w\" sizes=\"100vw\" width=\"1000\">\u003C\u002Ffigure>\u003Cp>Проверка проста: к существующему ядру добавляют только сценарии и интерфейс очередной аудитории.\u003C\u002Fp>\u003Cp>Если при таком запуске приходится копировать базовые функции и заново настраивать обмен данными, архитектура по-прежнему состоит из независимых продуктов. Единый цвет кнопок этого не изменит.\u003C\u002Fp>\u003Cp>Начать можно с карты пересечений. Для каждой роли выпишите ключевые действия, данные, текущую систему и владельца процесса. Совпадающие сущности и правила образуют кандидатов в общее ядро. Уникальные задачи остаются в интерфейсе конкретного кабинета. Такая карта помогает оценить первый модуль и заложить расширение без попытки сразу построить весь будущий контур.\u003C\u002Fp>\u003Cp>Если новая роль уже запускается как отдельный проект, \u003Ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\u002F\u002Fqtim.pro\u002Fservices\u002Fcabinets\">о разработке личных кабинетов и экосистем\u003C\u002Fa> можно посмотреть на нашем сайте, как мы разделяем интерфейсы, доступы, интеграции и данные. Для оценки достаточно текущей схемы ролей и списка систем: сначала разберём границы общего ядра, затем предложим фазы запуска.\u003C\u002Fp>",[678,679],{"id":19,"documentId":20,"title":21,"slug":22,"order":23,"createdAt":24,"updatedAt":24,"publishedAt":25,"locale":16},{"id":680,"documentId":681,"title":682,"slug":683,"order":23,"createdAt":684,"updatedAt":684,"publishedAt":685,"locale":16},15,"w2syds6h6g6w4q901gfyrw0j","Экспертиза ","media-area-3","2026-05-27T09:11:34.563Z","2026-05-27T09:11:34.578Z",[]]