Проблема
В любимой всеми Библиотеке Стандартных Подсистем есть множество полезных методов.
Часто бывает такое, что забываешь точное имя метода и приходится искать его, например, по ключевым словам. Или нужно сделать что-то, что, кажется, должно быть в БСП, но ты такого ещё не использовал, и тогда найти нужный метод становится ещё труднее. Также на Инфостарте есть множество статей со списками полезных методов из БСП.
Идея
Сейчас многие делают помощников для роботов, но можно же сделать что-то подобное и для человека.
Я попробовал решить проблему с поиском методов БСП и сделал телеграм-бота для "умного" поиска по экспортным методам общих модулей БСП: SSLHelperBot.
Как работать с ботом
Формулируйте запрос как описание действия или результата
Запрос должен отвечать на вопрос: "Что сделать?" или "Что делает?". Или просто описывать желаемый результат.
"Функция, которая возвращает дату" - плохо
"Текущая дата" - хорошо
Избегайте лишних слов
Не используйте "процедура", "функция". Они не несут смысла и только мешают поиску.
Не используйте "получить", "вернуть" и т. п. Все функции возвращают результат.
Не пишите код
Вместо терминов вроде ТекущаяДата
пишите словами: "текущая дата".
Используйте естественный язык
Пишите так, как объясняли бы человеку, а не конфигуратору.
На текущий момент в базе только версия 3.1.11
Про ЗУП, КД2 и прочее просьба его не спрашивать, он не ответит) LLM под капотом нет, поэтому сам код не пишет. Знает только экспортные методы общих модулей БСП.
В подборку включены методы из области ПрограммныйИнтерфейс. Не включены в подборку модули типов "Переопределяемый", "Локализация", "Служебный", "ВМоделиСервиса".
____________________________________________________________________
Возможно, вам будут интересны мои предыдущие публикации:
1. Редактор кода для "1С:Документооборот 3"
2. Проверка запросов на лишнюю выборку и разыменование полей составного типа
Вступайте в нашу телеграмм-группу Инфостарт