AI-вики платформа для корпоративной базы знаний

Ответ в базе знаний есть, но сотрудники тратят на его поиск часы. Мы разрабатываем AI вики под ключ: настраиваем ответы по смыслу, разграничение доступов и передачу готового решения в поддержку. Время на поиск ответа сокращается в разы, а新人 меньше зависит от опытных коллег.
Часто задаваемые вопросы

Почему AI вики не находит ответ в корпоративной базе знаний

Сотрудник формулирует вопрос своими словами — «как вернуть клиенту оплату за отменённый заказ», — а поиск по корпоративным документам ищет точные совпадения. В регламенте написано «возврат средств при расторжении», общих слов нет, и выдача получается либо пустой, либо состоит из формально совпавших, но нерелевантных страниц. Человек листает их, не находит ответ и идёт в чат к тому, кто «точно знает».

Вторая причина — разрозненные источники знаний. Вики, файловое хранилище, система заявок, почта, переписка в мессенджерах: у каждого своя структура, свой владелец и своя модель прав доступа. Пока документы не сведены, поиск видит только один остров и молчит про остальные. Если же свести всё в один индекс без учёта прав, сотрудник получит фрагмент документа, который ему читать не положено.

Третья причина — неточные ответы нейросети. AI вики достраивает формулировку по единственному найденному абзацу, не сверяясь с датой и статусом документа, и выдаёт уверенный текст без ссылки на первоисточник. Проверить его нельзя, а после второго-третьего такого ответа инструментом перестают пользоваться.

Итог предсказуем: нагрузка на экспертов растёт, одни и те же вопросы задают заново, очередь к носителю знания не рассасывается. Разбираем, как это закрывается — от единого слоя доступа к источникам до ответа со ссылкой на конкретный документ.

Что меняется после внедрения: скорость, точность, охват

До внедрения путь к ответу выглядит так: сотрудник открывает поиск по базе, получает список документов и читает пять-семь страниц, чтобы собрать фрагменты в одно решение. Часть вопросов уходит в профильные чаты к экспертам — те отвечают по памяти, и версии ответов постепенно расходятся. Мы начинаем с замера этой исходной точки по журналам обращений, а не с ощущений.

Первый эффект — время до готового ответа. Считаем от постановки вопроса до ответа со ссылками, отдельно медиану и хвост самых долгих запросов: он показывает, где базе не хватает документов. На практике это минуты вместо десятков минут, и разрыв растёт на вопросах, требующих свести три-четыре источника.

Второй — доля ответов с подтверждённым источником. Каждый ответ идёт с цитатой и ссылкой на конкретный документ в Confluence, поэтому проверяется за один переход, а не на веру. На тестовом наборе вопросов с эталонными ответами мы считаем точность и разбираем расхождения: где ответ неполный, где документ устарел, где запрос требует уточнения у автора.

Третий — охват. Смотрим, сколько подразделений и сотрудников возвращаются в базу повторно, и как меняется поток вопросов к экспертам в профильных чатах. Для новых сотрудников разница принципиальная: не «спросить некого», а найти ответ самостоятельно в первый рабочий день.

Варианты AI вики: внешний сервис, контур заказчика, гибрид

Способ развёртывания определяет, где физически лежат тексты документов и embeddings, кто отвечает за обновления и сколько времени займёт старт. Для базы знаний это не абстрактный выбор инфраструктуры: от него зависит, можно ли подключить внутренние источники и как обеспечивается изоляция конфиденциальных данных.

Вариант Когда подходит Ограничения
Внешний сервис для базы знаний Быстрый старт, документы не содержат коммерческой тайны, нужен доступ с любых устройств Данные размещены вне периметра, часть внутренних источников недоступна без выгрузки
Развёртывание в контуре заказчика Строгие требования к изоляции конфиденциальных данных, есть свои вычислительные ресурсы и администрирование Дольше подготовка инфраструктуры, обновления и мониторинг — на стороне заказчика
Гибридная схема хранения Основной массив документов закрыт, но нужны внешние модели и быстрые эксперименты Два контура, требуется разграничение прав и согласованность метаданных

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

Этапы работ: от аудита источников до передачи в поддержку

Разработку вики-платформы начинают не с кода, а с инвентаризации того, что уже написано. Порядок работ определяет, будут ли ответы опираться на актуальные редакции, а разграничение доступа не развалится на первом же запросе сотрудника из смежного отдела.

  1. Аудит источников знаний. Собираем перечень: где лежат документы, какие форматы, где дубликаты и устаревшие редакции, у каких материалов вообще нет владельца.
  2. Схема связей между системами. Решаем, что подтягивается из систем учёта напрямую, а что остаётся файлами, и по каким признакам сопоставляются сотрудники, проекты и подразделения.
  3. Настройка прав доступа. Группы наследуем из каталога и разграничиваем по разделам; проверяем, что ответ не склеивает фрагменты, которые сотруднику видеть не положено.
  4. Сборка и индексация. Документы делим на смысловые фрагменты и задаём правило цитирования: каждый ответ ведёт на конкретный документ и его редакцию.
  5. Приёмка качества ответов. Прогоняем реальные вопросы сотрудников, считаем долю ответов с верной ссылкой, разбираем промахи и доучиваем систему на них.
  6. Передача в поддержку. Отдаём регламент обновления базы, карту владельцев разделов и правила контроля, чтобы качество не деградировало после запуска.

Каждый этап закрывается артефактом, который можно проверить, — поэтому приёмка идёт по фактам, а не по ощущению.

Состав поставки: конфигурации, схемы интеграций, регламенты

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

  • Карта источников знаний — перечень систем, из которых собирается база: файловые хранилища, вики-пространства, базы заявок, почтовые архивы. По каждому источнику указан владелец, частота обновления и правила отбора, а также то, что сознательно исключено из индекса.
  • Политики доступа и роли — модель ролей, привязанная к группам каталога, и правила наследования прав: сотрудник получает в ответе ровно те фрагменты, к которым у него есть доступ в исходной системе. Отдельным пунктом — поведение ассистента, когда права в источнике изменились, а индекс ещё не пересобран.
  • Схема интеграций — коннекторы, расписание синхронизации, обработка изменений и удалений документов. Отмечены точки отказа: где ассистент отвечает по последней согласованной версии, а где честно сообщает об отсутствии данных.
  • Настройка генерации ответов — шаблоны запросов к модели, правила цитирования фрагмента-источника и порог, ниже которого ответ не выдаётся вовсе.
  • Инструкции для сотрудников — памятки на 1–2 экрана: как формулировать запрос, как проверить ссылку на первоисточник, куда сообщить о неверном ответе. Плюс памятка для владельцев контента о том, как поддерживать документы пригодными для поиска.
  • Метрики качества ответов — доля ответов со подтверждённой ссылкой на источник, частота обращений без найденных данных, оценка полезности от сотрудников, время до ответа. Дашборд с порогами, при выходе за которые требуется вмешательство.
  • Регламент эксплуатации — порядок обновления модели и пересборки индекса, реакция на инциденты, матрица ответственных на стороне заказчика.

Приёмка идёт по этому же перечню: каждый пункт проверяем на вашем стенде и вашими сотрудниками, а не на демо-данных.

Кейс: база знаний сервисной службы и время ответа оператора

Сервисная служба из 40 операторов вела знания в Confluence: статьи писались под продукт, а не под формулировку клиента. Поиск по названию статьи давал нужное в 40% случаев, остальное уходило в переписку к старшим инженерам. Среднее время подготовки ответа оператором — 11 минут, а каждый четвёртый клиент возвращался с тем же вопросом.

Что изменили

Мы разобрали поток обращений за квартал и переложили его в структуру базы: разметка по симптомам вместо продуктовых разделов, права доступа по ролям и регионам, обязательная связка «обращение — статья». Оператор видит только подтверждённые статьи, старший инженер — черновики. Черновик, который дважды не подтвердили ответом, уходит в архив автоматически, поэтому витрина не зарастает.

Показатель До После
Время подготовки ответа 11 минут 3 минуты
Повторные обращения по той же причине 27% 9%
Ответ найден с первого запроса 40% 78%
Вывод оператора до самостоятельных ответов 6 недель 3 недели

Отдельный эффект — перестал расти класс повторных обращений, где клиент попадал к другому оператору и начинал объяснять проблему заново: ответ теперь собирается из одной подтверждённой статьи. Разметку и правила доступа мы передали команде поддержки — новые статьи попадают в витрину без участия разработки.

Чем отличается поиск по словам от ответа по смыслу

Поиск по точным словам работает по инвертированному индексу: документ разбирается на лексемы, и запрос находит те фрагменты, где встречаются те же самые слова. Морфология и стоп-слова сглаживают часть расхождений, но синонимы и переформулировки остаются за бортом — «как оформить отпуск» и «порядок предоставления отдыха» дают разные выдачи при одном и том же смысле.

Поиск по смыслу запроса устроен иначе: и запрос, и каждый фрагмент базы знаний переводятся в векторное представление, а близость считается по расстоянию между ними, а не по совпадению букв. Формулировка «клиент просит вернуть деньги» находит регламент возврата, даже если слова «деньги» в тексте нет. Синонимы при этом подтягиваются из тезауруса ISO 25964 и из статистики реальных запросов сотрудников.

Слабое место смыслового поиска — он находит что-то всегда, даже когда верного ответа в базе нет. Поэтому оба механизма работают в паре: точные совпадения обязательны для артикулов, кодов ошибок и аббревиатур, где совпадение должно быть буквальным, смысловая близость добирает остальное, а общая выдача проходит переранжирование — наверх поднимаются фрагменты, релевантные и по смыслу, и по терминам запроса.

Качество выдачи в базе знаний измеряется не «похожестью», а тем, дошёл ли сотрудник до ответа. Отсюда два жёстких требования: ссылка на источник в ответе — с указанием документа и раздела, чтобы цитату можно было проверить, и набор тестовых пар «вопрос — верный документ», на которых регулярно проверяется, что поиск не разучился находить. Без ссылки смысловой ответ неотличим от уверенной выдумки; с ней это рабочий инструмент, по логам которого видно, каких тем в базе не хватает.

Ограничения и риски: качество данных, доступы, нагрузка

Платформа сама по себе не делает базу знаний актуальной — качество ответа ограничено качеством источника. Если в индексе лежат три редакции одного регламента, любая выдача будет уверенной и неверной. Часть ограничений закрывается не моделью, а правилами жизненного цикла документов и разграничением прав.

Ниже — четыре сомнения, которые чаще всего поднимают на пилотах, и как мы их снимаем.

Что будет с устаревшими документами?

У каждого документа есть владелец, область действия и срок пересмотра. По истечении срока он помечается как неподтверждённый: остаётся в базе для истории, но выпадает из выдачи и не цитируется в ответах. Владелец получает напоминание, а доля документов с подтверждённым сроком видна в отдельном отчёте — по ней видно, держится ли база в актуальном состоянии.

Как разрешается конфликт версий регламента?

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

Как разграничивается доступ?

Права наследуются из корпоративного каталога и проверяются при подборе фрагментов, а не при выводе ответа. Ответ не может пересказать документ, недоступный пользователю, — иначе через цитаты утекает содержание закрытых разделов. Гостевые и временные роли работают по той же схеме.

Что происходит при пиковой нагрузке?

Индексация новых документов и генерация ответов идут через очередь с ограничением параллельных задач, поиск по индексу остаётся отзывчивым. Частые вопросы обслуживаются из кэша, пользователь видит статус вместо таймаута. Утренний пик обращений не роняет сервис для остальных.

Обсудим задачу: что прислать для оценки и плана работ

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

  • Где знание лежит сейчас: корпоративная вики, файловые хранилища, тикетница, архивы переписки — и что из этого считается достоверным.
  • Объём и структура: примерное число страниц и разделов, языки контента, доля устаревших и дублирующих материалов.
  • Образцы: 20–30 реальных страниц, включая плохо размеченные, с таблицами и вложениями.
  • Пользователи и роли: сколько человек будет спрашивать, какие группы доступа есть, кто владелец разделов.
  • Типовые вопросы: 15–20 формулировок из поддержки и от коллег — это будущая проверочная выборка.
  • Ограничения: где разрешено хранить данные, что требуется по разграничению доступа и журналированию запросов.
  • Точки стыковки: мессенджер, каталог сотрудников, тикетница — куда ответ должен попадать и откуда браться контент.
  • Критерии приёмки: доля ответов со ссылкой на источник, скорость ответа, отсутствие выдуманных ссылок.

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

Направления AI-разработки

Последние работы

  • Разработка сайта компании B2B ADVANCE
    Разработка сайта компании B2B ADVANCE
    1542
  • Разработка веб-приложения для компании FEEDME
    Разработка веб-приложения для компании FEEDME
    1394
  • Разработка веб-сайта для компании БЕЛФИНГРУПП
    Разработка веб-сайта для компании БЕЛФИНГРУПП
    1081
  • Разработка интернет магазина для компании FURNORO
    Разработка интернет магазина для компании FURNORO
    1369
  • Разработка логотипа компании B2B Advance
    Разработка логотипа компании B2B Advance
    816
  • Разработка веб-приложения для компании Enviok
    Разработка веб-приложения для компании Enviok
    1142