Собрал модель, которой пользуюсь сам и решил поделиться. Это локальная нейросеть, которая глубоко понимает PHP, 1C-Битрикс, JavaScript, CSS и SQL. Не онлайн-сервис, а модель на вашем компьютере - без интернета и без подписки. Никакие ваши данные и код не уходят на чужие сервера.
Локальная нейросеть c актуальными знаниями PHP, 1C-Битрикс и веб-разработки - бесплатно и без интернета
Вопросы и ответы по 1С-Битрикс, разборы реальных задач и обсуждение заметок блога. Задайте вопрос или помогите другим — все сообщения проходят модерацию.
|
Михаил Базаров: 23.06.2026 03:00:00
Локальная нейросеть c актуальными знаниями PHP, 1C-Битрикс и веб-разработки - бесплатно и без интернета
Собрал модель, которой пользуюсь сам и решил поделиться. Это локальная нейросеть, которая глубоко понимает PHP, 1C-Битрикс, JavaScript, CSS и SQL. Не онлайн-сервис, а модель на вашем компьютере - без интернета и без подписки. Никакие ваши данные и код не уходят на чужие сервера. |
|
Гость: 09.07.2026 11:00:00
Привет !
А есть смысл подключать MCP сервер на модели, типа Дипсика ? |
|
Михаил Базаров: 10.07.2026 11:00:00
Да, у него знания заканчиваются маем 2025, плюс все таки не вообще все о Битрикс знает (даже до этой даты).
А с MCP знает все |
|
Гость: 10.08.2026 07:00:00
Добрый день!
Раньше не разворачивал LLM и занялся этим после того, как прочитал данную статью. К сожалению, не все получается запустить и посмотреть в работе... Windows 11, установил LM Stydio, Node.js, подключил вашу модель. Без MCP сервера работает, про Битрикс что-то знает (сильно не допытывал, т.к. интересует использование с MCP) но при подключении MCP в ответе вижу запрос на сервер в виде json-а и ничего не происходит. Думал проблема в настройках ПО и потерял много времени, но когда случайно подключил модель, которая помечена значком "Tool use" (молоток), то все заработало и ответы MCP-сервера стали адекватными и обрабатываться. В чем может быть проблема и как заставить MCP-сервер работать с вашей моделью, которая обучена для работы с Битрикс и вроде как должна понимать вызов инструментов, но этого не происходит и в поиске LM Studio так же нет пометки, что она может использовать инструменты? |
|
Михаил Базаров: 11.08.2026 08:00:00
Хмм странно. Позже смогу проверить, но Tool calling у нее точно есть. Специально и забазирована на Qwen-Coder-2.5 у уоторой есть интрументы.
Ну и у меня работает с MCP на маке. |
|
Гость: 11.08.2026 12:00:00
На чистой Qwen 2.5 так же MCP не работает с теми же симптомами, но и она так же не помечена Tool Use-ом. А вот с Qwen 3 работает (Q4 загружаю на RTX 3090 с 24 Гб).
|
|
Михаил Базаров: 12.08.2026 10:00:00
Перепроверил, все нормально mcp видет и работает с ним. Единственное, что я использую не в LmStudio а в KiloCode.
Попробуйте запустить LmStudio в режиме сервера и подключиться к ее API через Kilo или подобное агентное приложение. MCP добавляем именно в Kilo/аналог. Позже подкорректирую статью |
|
Гость: 13.08.2026 12:00:00
а что за Slim API Bitrix? автор галлюционирует?)
|
|
Михаил Базаров: 13.08.2026 01:00:00
Действительно баганул чот ))
|
|
Гость: 31.08.2026 04:00:00
Здравствуйте!
Операционная система: Arch Linux Версия ядра: 7.1.11-zen1-1.1-zen (64-бита) Процессоры: 24 × Intel® Core™ Ultra 9 275HX Память: 32 ГиБ ОЗУ (30,8 ГиБ доступно) Графический процессор 1: Intel® Graphics Графический процессор 2: NVIDIA GeForce RTX 5070 Laptop GPU Производитель: Acer Название продукта: Predator PHN16S-71 запуск моделей через: LM-Studio/Ollama Обращение к модели через: - VSCode, пробовал 3 расширения(Continue / Kilo Code / Copilot) - LM-Studio GUI Результат всегда одинаков: - из-за маленького контекста(32k) попытка загрузить md-файл как описание проекта(~3Kb) - приводит к срыву модели... - попытка воспользоваться инструментами - опять упирается в размер контекста - простой запрос в чате: Как добавить компонент "bitrix:news" на страницу? - возвращает JSON: [{"id":"call_1","type":"function","function":{"name":"read_file","arguments":"{\"query\" При этом, если натравить не обученную данным датасетом битриксу модель (например gemma4:12b-it-qat) на mcp-сервер, то всё работает великолепно. PS Обучал модель модель из статьи датасетом https://huggingface.co/datasets/mark-darko/bitrix24-restapi-toolcalling-synth Нет такого поведения как у автора |
|
Михаил Базаров: 01.09.2026 10:00:00
Да в общем-то да, можно не париться с этой моделью - позже в статью добавлю что DEAPRICATED и оставлено для истории.
Таже gemma4:12b-it в связке с MCP круче по битриксу, моей получившейся |
Индивидуальный предприниматель
- mihail@bazarow.ru
- Написать в МАКС
- ВКонтакте
- Написать в Телеграм
- Написать через сайт
Работаю официально, с заключением договора и предоставлением всех закрывающих документов.
Заметки по 1С-Битрикс
-
Memcached на сайте под управлением битрикс, при использовании Веб Окружения Битрикс
Если вам важна скорость отдачи сайта, а у вашего сервера медленный диск для использования кеша на файлах. Можно кешировать данные прямо в оперативную ...
-
Определить местоположение пользователя и показать магазины поблизости.
Задача: в мобильном приложении, которое открывает сайт на 1С-Битрикс внутри себя, нужно определить местоположение пользователя и показать близжайшие к...
-
Сортировка элементов по индексу сортировки значений типа список
Внутри любого компонента есть заранее заложенные поля для сортировки элементов. Можно сортировать элементы в разных направлениях по этим полям, однако...
-
Регистрация пользователя в определенную группу сайта на Битрикс
Достаточно часто требуется регистрировать пользователя в определенную группу, в зависимости от того какую форму регистрации прошел пользователь. Это д...
-
GetNextElement() или GetNext() — какой метод выбрать при работе с инфоблоками
При разработке на 1С-Битрикс один из частых вопросов — какой метод использовать для обхода результатов выборки из инфоблока: GetNext() или Get...
-
Вывести разделы инфоблока по первым буквам не меняя структуру каталога. Алфавитный указатель
Например: у нас есть инфоблок с большим количеством разделов. И мы хотим, на сайте разбить разделы по буквам. Самый простой способ, это конечно же доб...