Использование

Проверка работы

Статус контейнера

docker ps --filter name=1c_help_mcp

Health check

Invoke-RestMethod -Uri "http://localhost:8003/health"

Просмотр логов

docker logs -f 1c_help_mcp

Работа через Cursor

После настройки mcp.json ИИ в Cursor автоматически использует HelpSearchServer для ответов на вопросы о платформе 1С.

Примеры запросов

Поиск методов

"Какие параметры у метода Запрос.Выполнить()?"

ИИ найдёт в справке описание метода Выполнить объекта Запрос и вернёт информацию о параметрах.

Поиск по функциональности

"Как получить остатки на регистре накопления?"

ИИ найдёт разделы справки о виртуальных таблицах регистров накопления.

Синтаксис конструкций

"Как написать условие ВЫБОР в запросе?"

ИИ найдёт описание конструкции ВЫБОР КОГДА в языке запросов.

Примеры кода

"Покажи пример работы с транзакциями"

ИИ найдёт разделы справки с примерами НачатьТранзакцию/ЗафиксироватьТранзакцию.

Типичные сценарии

Изучение нового метода

  1. Спросите: "Что делает метод ВыполнитьПакет объекта Запрос?"

  2. ИИ найдёт справку и объяснит назначение

  3. Попросите пример: "Покажи пример использования"

Поиск альтернатив

  1. Спросите: "Какие есть способы чтения файлов в 1С?"

  2. ИИ найдёт все связанные методы и объекты

  3. Сравните подходы для вашей задачи

Уточнение синтаксиса

  1. Напишите код с ошибкой

  2. Спросите: "Правильно ли я использую этот метод?"

  3. ИИ проверит по справке и укажет на ошибки

Интеграция с другими серверами

HelpSearchServer отлично работает вместе с:

SyntaxCheckServer

  1. HelpSearchServer — объясняет, как правильно

  2. SyntaxCheckServer — проверяет синтаксис написанного

SSLSearchServer

  1. HelpSearchServer — справка по платформе

  2. SSLSearchServer — справка по БСП

Пример комбинированного запроса:

"Как в БСП реализована работа с версиями объектов? Какие методы платформы при этом используются?"

Качество поиска

От чего зависит

  1. Embedding модель — Qwen лучше находит по смыслу

  2. Версия платформы — справка должна соответствовать вашей версии

  3. Формулировка запроса — конкретные вопросы дают лучшие результаты

Советы по запросам

Хорошо:

  • "Какие параметры у метода СформироватьПечатнуюФорму?"

  • "Как работает виртуальная таблица ОстаткиИОбороты?"

Плохо:

  • "Как работать с 1С?" — слишком общий вопрос

  • "Метод" — недостаточно информации

Ограничения

  • Поиск только по справке платформы (не по БСП)

  • Нет доступа к справке конфигурации

  • Качество зависит от embedding модели

Мониторинг использования

Логи запросов

Статистика индекса

Last updated