惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

WordPress大学
WordPress大学
The Register - Security
The Register - Security
Hugging Face - Blog
Hugging Face - Blog
博客园 - 聂微东
GbyAI
GbyAI
Recent Commits to openclaw:main
Recent Commits to openclaw:main
博客园_首页
D
Docker
S
Security @ Cisco Blogs
K
Kaspersky official blog
爱范儿
爱范儿
Simon Willison's Weblog
Simon Willison's Weblog
TaoSecurity Blog
TaoSecurity Blog
V
V2EX
C
CXSECURITY Database RSS Feed - CXSecurity.com
T
Troy Hunt's Blog
Cloudbric
Cloudbric
博客园 - 三生石上(FineUI控件)
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
The Hacker News
The Hacker News
美团技术团队
S
SegmentFault 最新的问题
L
Lohrmann on Cybersecurity
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
宝玉的分享
宝玉的分享
The Last Watchdog
The Last Watchdog
Y
Y Combinator Blog
M
MIT News - Artificial intelligence
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
Martin Fowler
Martin Fowler
Google Online Security Blog
Google Online Security Blog
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
C
Cybersecurity and Infrastructure Security Agency CISA
T
Tor Project blog
Vercel News
Vercel News
The Cloudflare Blog
G
Google Developers Blog
T
Threat Research - Cisco Blogs
AI
AI
Stack Overflow Blog
Stack Overflow Blog
I
InfoQ
Scott Helme
Scott Helme
S
Schneier on Security
大猫的无限游戏
大猫的无限游戏
The GitHub Blog
The GitHub Blog
S
Securelist
IT之家
IT之家
Microsoft Azure Blog
Microsoft Azure Blog

Все публикации подряд на Хабре

Ловим музу за клавиатуру: как айтишнику стать автором Что умеет Midjourney в 2026? Мой немного грустный разбор этого шикарного инструмента Никто не любит писать тесты, но ИИ может исправить это IPv8 выглядит как мечта. Поэтому почти наверняка не взлетит Производители вернули в продажу материнки с DDR3. Что происходит? Управление агентом с телефона через Telegram теперь в KodaCode От координации к лидерству: как меняется роль руководителя разработки Я сделала родителям бизнес вместо пенсии: зарабатываем 70 тысяч, мама не даёт продать В три раза быстрее приемка товара и оптимизация трудозатрат на 73%: как «РСТ-Инвент» помог Gulliver Group ИИ-шечный мир победил? О влиянии искусственного интеллекта на игропром Кремль снижает давление на Телеграмм пока Европа строит интернет по паспорту Как CEO, CTO и CIO за 8 часов собрали ИИ-директора, который умеет держать позицию под давлением Как (не) потерять домен за выходные Вместо 8 разных VPS: как я организовал практику студентам на одном сервере Почему твой Open Source проект не замечают? R&D: искусство управления неопределенностью в разработке AI-дефляция: вакансий для разработчиков больше, а рост зарплат — худший за 15 лет Мы отдали управление роботами OpenClaw. Что из этого вышло Галактический ID: система идентификации для всех форм разумной жизни Шесть основ бизнес-анализа: начинаем с вопроса «Кто в игре?» Код-ревью, в котором дело не в коде Данные переехали. Команда — нет Системной подход к сдаче OSWE в 2025 Почему комната управления реактором покрашена в цвет морской пены 4 YAML-файла вместо PySpark: как аналитикам строить пайплайны без разработчиков LLM-агент для поиска свободных доменов: автоматизируем подбор Когда, зачем и как правильно начинать новую сессию в Claude Code? Как я заставил нейросеть писать макросы для FreeCAD Анатомия ИИ‑агента для подбора персонала. От тысячи резюме к топ‑10 за минуты Опыт разработчика как экономика внимания Автономность как точка невозврата: кто будет субъектом в цифровом будущем Обучение ИИ в «диких» условиях: как рутинные действия превращаются в датасеты Как измерить LLM для задач кибербеза: обзор открытых бенчмарков Где хранить код? Сравнение GitHub, GitLab и Bitbucket Математика объясняет, почему нормальное распределение встречается повсюду Почему ваш FinOps не работает: 12 тезисов от практиков Как подписать проектную документацию УКЭП с использованием бесплатных лицензий Pilot Адаптивное администрирование Sigla Vision Я грузил уран в бочки, а потом 20 лет строил ИТ в атомной отрасли Чем позвонить с Эвереста? История и обзор спутниковой связи. Часть 2 Как языковая модель помогает контролировать качество инструктажей по охране труда в металлургии Как не передать на desktop свой IP в РКН Анатомия SAP Privileges: как устроено управление правами в macOS MoneyDev: Сказка про три главных слова Обновлённый токенизатор видео K-VAE 2.0 от Сбера Как сделать диспетчеризацию дома на 1284 квартиры почти бесплатно Как мы разогнали железную дорогу Мы дали агентам рутину. Теперь надо решить — что делать с освободившимся временем Токсичный контент, промпт-хакинг и защита ИИ — всё о Guardrails для LLM Умный город начинается с точного взгляда: как «Фалькон Тех» меняет пространство к лучшему Навайбкодил приложение для анализа графов Почему Дюну так интересно читать? Упрощаем работу с рутиной или как стать Гендальфом Белым Деконструкция Go: CPU, RAM и что там происходит. Go Assembler база. Часть 1.1 Какие профессии исчезнут из-за ИИ, а какие появятся? И что с этим делать Как мы построили IT-отдел, где хочется расти: архитектурные встречи, прозрачные метрики и книжные подарки Rufler: Делаем из Claude Code автономный рой через один YAML-конфиг Sing-box и белый список приложений Как построить надёжный обмен сообщениями в микросервисах: лучшие практики для enterprise OpenAI строит MLM-пирамиду, а McKinsey и Accenture помогают ей в этом Дом, который не построил Фишер (Часть 2) «Сверхзвуковой математик» против «Вдумчивого логиста»: битва алгоритмов 3D-упаковки Мультимодальные модели – грубый и дорогой инструмент Разговоры ничего не стоят. Код тоже Проверки физических лиц: с кого начнет ФНС Топ-10 бесплатных нейросетей для создания видео в 2026 году Первые слои кода: как наши решения сегодня определяют архитектуру ИИ на десятилетия Разработка нового статического анализатора: PVS-Studio JavaScript Поиск уязвимостей ПО: базовый минимум или роскошный максимум Почему оценка персонала не работает как инструмент управления Как мы разработали ИИ-ассистента и сократили рутину продуктовой команды на 50% Как я ушел из найма, нажарил косточек и продал на маркетплейсах на 168 млн в год Когда 1С:ERP уже внедрена, а нормального производственного плана всё ещё нет Как я сделал Claude мультимодальным, подключив к нему Qwen Omni Как приглашение на вакансию мечты превращается в атаку Infrastructure as Code: философия и лучшие практики IaC Тестируем Yandex Code Assistant на задаче, в которой нужно хранить секреты nxs-universal-chart v3.0: новое поколение универсального Helm-чарта Callback Injection: Техника, которая отправила Microsoft Defender в глухой нокаут «Все идеи на стол»: митап как способ вывести проект из тупика Сегодня я узнал нечто новое о GPU благодаря багу в своей игре Как заставить LLM ̶ ̶г̶а̶л̶л̶ю̶ ̶ эволюционировать Карта событий как фундамент аналитики: практический кейс для E-commerce Что выбрать для AI: x86, ARM или RISC-V? Дайджест железа за март Роль соматических мутаций в развитии аутоиммунных заболеваний: путь к избирательной терапии Mythos от Anthropic — тревожный сигнал для всех, а не только для банков Guardrails для LLM на Java: как приручить промпт‑инъекции и токсичные ответы Green-VLA: как мы собрали VLA-модель для реального антропоморфного робота и не потеряли обобщение Финансовая гонка вооружений: почему умные люди добровольно в ней участвуют Эра ИИ-агентов наступила: выбираем лучшего цифрового сотрудника # Практический опыт внедрения WinCC Redundancy на производственном предприятии Сделал MVP за 3 дня, а потом неделю прикручивал оплату. Оно того стоило? Физика против Маска: почему Starship V3 может оказаться ещё одной катастрофой Нефть Венесуэлы: крупнейшие запасы в мире, но не крупнейшая нефтяная держава JPA 4. Переосмысление Hibernate Почему зеркальная фотокамера Nikon D5 десятилетней давности идеально подошла для миссии «Артемида-2» Проект «Уровень-Спутник» или как мы сделали платформу для гидрологов «Замедлиться, чтобы ускориться»: почему ИИ повышает цену ошибок в требованиях и архитектуре Как с нуля поднять трафик IT-компании на 1657% при бюджете 55 тыс. и выжить Pixel-perfect Downsampling — идеальная отрисовка 50 миллионов точек без потерь
Анатомия гибридного NLU: 6 слоев между вашим клиентом и галлюцинациями нейросети
Olegee (Финт · 2026-05-20 · via Все публикации подряд на Хабре

Уровень сложностиСредний

Время на прочтение6 мин

Охват и читатели3

Кейс

В прошлом материале мы подробно разобрали кейс внедрения ИИ-ассистента. Сегодня пойдем глубже и препарируем саму архитектуру системы, которая позволяет боту оставаться полезным и безопасным в жестких рамках финтеха. 

Гибридная архитектура голосового бота в финтехе — это не «NLU + LLM», а набор слоёв, где каждый отвечает за свою часть риска и пользы: ASR (Automatic Speech Recognition – автоматическое распознавание речи), NLU, routing, API, knowledge, compliance, voice и LLM-оркестрация. В такой системе самое слабое звено почти всегда важнее самой сильной модели. Если knowledge устарела, API не даёт факты, а routing не умеет передавать на человека, никакая LLM не спасёт.  

Когда про финтех-ботов рассказывают на слайдах, архитектура почти всегда выглядит обманчиво просто: вот звонок, вот модель, вот ответ клиенту. Вживую так не бывает. Исходный кейс как раз ценен тем, что показывает реальную, а не презентационную конструкцию: сначала сценарный движок, потом маршрутизация, дальше доступ к предметным данным через API, затем слой знаний, правовые ограничители и только после этого — LLM, которая получает право говорить естественно, но не получает права фантазировать о фактах. 

Что находится вокруг LLM в реальной архитектуре

Таблица ниже — сжатое сравнение ключевых компонентов такой архитектуры. Это не «единственно верный стандарт», а практическое обобщение исходного кейса, рекомендаций по управлению данными, принципов открытых API и исследовательских работ про retrieval (поиск/извлечение информации), tool use и voice systems. 

Компонент

За что отвечает

Что ломается, если компонент слабый

На что смотреть в эксплуатации

ASR 

Превращает речь в текст

Бот неверно понимает запрос уже на входе

Ошибки распознавания, устойчивость к шуму, время до первого понятного текста

NLU

Определяет намерение и базовый контекст

Система плохо маршрутизирует простые сценарии

Точность intent’ов (намерения пользователя), доля нераспознанных запросов

Routing

Решает, кто и как ведёт диалог дальше

Петли, потерянные клиенты, нарушения правил контакта

Доля корректных маршрутов, качество handoff (передача диалога оператору), ошибки по времени и частоте контактов

API / tools

Достаёт факты и запускает действия

Красивые, но ложные ответы

Успешность вызовов, latency (задержка ответов), качество возврата ошибок

Knowledge

Даёт нормативные и продуктовые знания

Общие, пустые или устаревшие ответы

Актуальность контента, полнота, качество retrieval 

Compliance

Ограничивает рамки общения и риски

Нарушения раскрытия, ПД, некорректные ответы

Наличие opening (стартовая фраза), логов, правил эскалации, контролей качества

Voice layer

Делает разговор естественным

Бот звучит как автоинформатор и сыпется на перебиваниях

Interruption handling (обработка перебиваний), паузы, время до начала полезного ответа

LLM orchestration

Собирает контекст, формулирует ответ, вызывает разрешённые инструменты

Модель либо говорит слишком свободно, либо бесполезно формально

Точность по сценариям, доля честных отказов, стабильность при длинном контексте

От routing до оркестрации

Первый недооценённый слой — routing. Обычно о нём говорят вскользь, но именно он часто решает, станет бот полезным или раздражающим. Routing определяет не только то, кому достанется разговор — оператору, сценарию или LLM, — но и то, что вообще допустимо делать в этом разговоре: можно ли сейчас звонить, не повторный ли это контакт, не переполнена ли очередь, должен ли сработать callback, не пора ли без споров передать человека человеку. В сценариях взыскания это ещё и прямая зона закона: там ограничены и время, и частота контактов, а при работе автоматизированного агента должна быть обеспечена возможность продолжить общение с физическим лицом. Фактически routing одновременно отвечает за удобство диалога, управление процессом и соблюдение требований.

Второй слой — API. И здесь очень полезно один раз жёстко проговорить простую вещь: бот не должен «знать» размер задолженности, дату последнего платежа, стадию обращения или доступный следующий шаг из весов модели. Всё это он должен получать из систем-источников. Исследования про tool use ровно про это и говорят: сильная языковая модель выигрывает, когда умеет обращаться к внешним инструментам и API, а не когда пытается заменить их собой. На российском финансовом рынке логика стандартизированного обмена тоже давно движется в ту же сторону: открытые API описываются через единые правила взаимодействия, форматы данных, требования к безопасности и распределение ответственности сторон.  

Третий слой — knowledge. И вот здесь команды часто допускают самую дорогую ошибку: считают, что база знаний — это просто «папка документов, прикреплённая к боту». Нет. Knowledge management — это система, которая включает: владельцев знаний, управление версиями, метаданные, процессы обновления, критерии качества и метрики результата. Рекомендации по управлению данными на финансовом рынке прямо говорят о жизненном цикле данных, необходимости документирования, обеспечении качества, безопасности и доверия к данным. Исследования показывают ту же мысль, но более технически: если система плохо ищет нужную информацию и хранит её неструктурированно, даже сильная модель не сможет стабильно давать точные и проверяемые ответы.

Четвёртый слой — compliance. Здесь особенно опасно путать «хороший промпт» с настоящим управлением риском. Промпт может попросить модель быть вежливой. Но он не заменяет прозрачность, не гарантирует право клиента отказаться от ИИ-взаимодействия, не обеспечивает пересмотр решений, не подменяет требования к информационной безопасности и не создаёт сам собой политику управления рисками. Этический кодекс регулятора по ИИ на финансовом рынке прямо перечисляет эти принципы: человекоцентричность, прозрачность, безопасность, проверку качества, мониторинг, конфиденциальность, непрерывность деятельности и ответственное управление рисками. 

Пятый слой — voice. И тут у бизнеса часто случается подмена ожиданий. Когда люди говорят: «Хотим, чтобы бот разговаривал естественно», они почти никогда не имеют в виду только тембр голоса. Обычно речь о другом: чтобы бот не ждал театральной паузы, не срывал реплику клиента, переживал перебивания, не говорил как диктор автоответчика. Современные исследования full-duplex dialogue systems (системы диалога, которые умеют говорить и слушать одновременно, как люди в живом разговоре) это хорошо показывают: естественность завязана на то, как система справляется с перебиваниями, короткими сигналами внимания (типа: «угу», «да», «понял», «секунду»), задержками, сменой очереди реплик и эмоциальный тон общения. Более того, опубликованные бенчмарки показывают, что даже продвинутые системы всё ещё заметно сыпятся при частых перебиваниях и шуме. То есть «сделать красивый TTS» — это ещё далеко не значит «сделать живой разговор». 

Шестой слой — собственно оркестрация LLM. Мне здесь нравится очень приземлённая формулировка: модель в зрелой системе — не мозг всей платформы, а слой смысловой сборки. Она получает допустимый контекст, вызывает разрешённые инструменты, обращается к знаниям, формулирует ответ понятным языком, проходит через фильтры и, если надо, без истерики отдаёт разговор человеку. Такая роль действительно ближе всего к тому, что показывают и практики работы с внешними данными, и исследования про tool use. Модель сильна тогда, когда у неё есть описанные инструменты, понятные границы и измеримое качество.

Трудные решения на пути к продакшену 

Отсюда вытекают три практических компромисса (trade-off), которые лучше обсудить заранее, а не после пилота.

  • задержка ответа (latency) против точности. Чем больше проверок, поиска по базе знаний (retrieval) и обращений к внешним системам, тем выше задержка, но тем ниже вероятность выдать уверенно неверный ответ.

  • управляемость против разговорной свободы. Чем жёстче заданы правила и маршруты диалога, тем безопаснее система, но тем менее естественно она звучит.

  • затраты (cost) против операционной зрелости. Сокращение расходов на логирование, оценку качества, обновление базы знаний и мониторинг напрямую снижает управляемость и стабильность системы.

Но именно эти вещи потом и определяют, превращается пилот в продукт или нет. Это уже не цитата из закона, а прямой практический вывод из исходного кейса, требований к данным и исследований по голосовым системам.  

Вредные советы

На этом фоне довольно легко перечислить анти-паттерны. 

  1. подключить LLM напрямую к телефонии и ждать магии. 

  2. считать CRM и API необязательными, потому что «модель и так всё объяснит».

  3. прикрутить к боту папку с PDF и назвать это knowledge management.

  4. вынести комплаенс в промпт. 

  5. измерять успех только качеством распознавания речи и не смотреть на корректность фактов, handoff и complaint-sensitive точки. Все эти ошибки выглядят по-разному, но корень у них один: моделью пытаются заменить архитектуру.  

Вывод. Гибридная архитектура в финтехе хороша не потому, что сочетает много модных терминов, а потому, что каждому слою возвращает его нормальную ответственность. ASR должен слышать, routing — направлять, API — давать факты, knowledge — поддерживать актуальность, compliance — держать рамку, а LLM — говорить по-человечески. Когда роли разделены, система становится не только умнее, но и взрослее.