Представим обычное утро: клиент просит частичный возврат после приёмки, а менеджеру нужно понять, кто согласует исключение и какие документы запросить. Где-то есть инструкция, бухгалтер присылала уточнение в переписке, а на последней встрече руководитель называл новый срок. Ответ существует, но на его поиски уходит больше времени, чем на само решение.
Мы начали не с окна для вопросов, а с устройства этого хаоса. Важно было связать разные материалы, не потерять их даты и владельцев и не спрятать разногласия за гладко написанной фразой. Так появился единый поиск по знаниям компании: он помогает добраться до нужного места, но не притворяется новым источником истины.
Поиск по названию файла здесь не помогает
Люди помнят смысл, а не расположение документа. Менеджер спрашивает про возврат после приёмки, хотя нужный файл может называться «Регламент РП-12», а нужная строка — находиться на седьмой странице приложения. Совпадение слов в такой ситуации почти бесполезно.
Поэтому система сопоставляет вопрос с содержанием фрагментов: учитывает соседние предложения, заголовок раздела, дату и вид материала. В результат попадает не весь сорокастраничный регламент, а абзац, который действительно относится к вопросу, вместе со ссылкой на оригинал.
Один вопрос проходит весь путь до источника
Сначала определяется, какие части вопроса требуют подтверждения. В примере с возвратом это условия исключения, перечень документов, согласующий сотрудник и срок. Для каждой части находятся подходящие фрагменты, после чего проверяется, достаточно ли их для ответа.
Человек видит короткое резюме и сразу под ним — основания: название документа, дата, раздел и открываемая ссылка. Если нужно понять контекст, он переходит к исходной странице или к нужной минуте записи встречи. Ответ не отрывается от материала, из которого был собран.
Старое правило не должно спорить с новым молча
Самая неприятная ошибка возникает не тогда, когда ничего не найдено, а когда найдены две убедительные инструкции. Одна разрешает возврат в течение десяти дней, другая — в течение пяти, и обе выглядят официально. Выбрать одну без объяснения означало бы переложить скрытую ошибку архива на сотрудника.
Мы сохраняем дату, редакцию и владельца каждого материала. Более новая утверждённая версия получает приоритет, но противоречие всё равно показывается. Так поиск становится ещё и способом обнаружить документы, которые давно следовало убрать или пометить как архивные.
Разные форматы становятся одной картой знаний
В общий поиск могут входить инструкции, договоры, таблицы, презентации и расшифровки встреч. При загрузке сохраняется связь с исходной страницей, слайдом или временной отметкой. Повторяющиеся служебные страницы отсеиваются, а содержательные разделы остаются достаточно крупными, чтобы не потерять смысл.
Материалы не нужно переносить в новый редактор. Они продолжают жить там, где команда привыкла с ними работать, а поиск следит за обновлениями. Если документ заменён, новая версия появляется в выдаче, а старая перестаёт участвовать в обычных ответах.
Закрытая папка остаётся закрытой
Удобный поиск не должен превращать внутренние ограничения в декорацию. Права сотрудника проверяются до отбора фрагментов. Если человек не может открыть документ в исходном хранилище, его содержание не попадёт ни в ответ, ни в подсказку о найденном совпадении.
История вопросов тоже требует осторожности: по ней можно догадаться о клиентах, переговорах и внутренних проблемах. Поэтому право читать документы и право смотреть поисковые запросы разделены. Руководитель раздела видит пробелы в знаниях, но не получает автоматически доступ ко всем чужим обращениям.
Честное «не найдено» полезнее красивого ответа
Если в материалах нет срока или перечня документов, система не дописывает их из общих соображений. Она отвечает, какая часть вопроса подтверждена, чего не хватает и к кому лучше обратиться. Такой отказ может показаться менее впечатляющим, зато на него можно опереться в работе.
Мы проверяем не только удачные ответы. В набор испытаний входят старые формулировки, вопросы с ошибками, спорные источники и случаи, где правильным результатом будет отказ. Особенно важно убедиться, что ссылка ведёт именно к тому абзацу, который подтверждает вывод.
После запуска поиск начинает улучшать сам архив
Неотвеченные вопросы складываются в понятный список для владельцев разделов. Видно, какой процесс нигде не описан, какие две инструкции конфликтуют и к какому старому документу люди продолжают возвращаться. Это уже не отчёт о качестве поиска, а план наведения порядка в знаниях компании.
Главный результат проекта — не ещё один собеседник на экране. Сотрудник быстрее находит основание для решения, может проверить каждую важную фразу и замечает границу, за которой документация заканчивается. Поиск сокращает путь к источнику, но ответственность за само правило остаётся у его автора и у человека, который применяет его в конкретной ситуации.