Skill для ИИ, который научил его отлаживать 1С: смотреть переменные, идти по шагам и глубже разбирать код

13.04.26

Разработка - Инструментарий разработчика

Показываю переносимый пакет и skill, с помощью которых ИИ может не только читать код 1С, но и реально отлаживать его: ставить breakpoint, смотреть стек, читать значения переменных и разбираться в поведении прикладной логики глубже, чем при обычном анализе исходников.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Skill для ИИ, который научил его отлаживать 1С: смотреть переменные, идти по шагам и глубже разбирать код:
.rar 5,03Mb
7 3 400 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.
AI + 1С

Skill для ИИ, который научил его отлаживать 1С: смотреть переменные, идти по шагам и глубже разбирать код

Переносимый runtime-пакет и skill для ИИ, с которыми агент может не только читать исходники 1С, но и запускать live-отладку, видеть реальные значения переменных, вычислять выражения и разбирать поведение кода на исполнении.

Что это за продукт

Это готовый переносимый комплект из runtime-пакета и skill для ИИ. Его можно перенести на другой компьютер без установки среды разработки самого инструмента. Главная практическая ценность в том, что отладка становится доступна не только человеку, но и ИИ: агент через skill получает понятный способ запускать сессию, ставить точки останова, читать стек, смотреть переменные, вычислять выражения и собирать технические артефакты через shell-команды.

Обычно ИИ при работе с 1С видит только текст исходников. Этого хватает для поверхностного анализа, но не хватает для уверенной диагностики поведения: почему ветка пошла не туда, что реально лежит в переменной, как изменяется значение в цикле, какой объект пришел в параметр, где именно расходится ожидание и факт. Когда у ИИ появляется доступ к live-отладке, он перестает гадать по коду и начинает опираться на фактическое выполнение.

Важно, что источник кода для ИИ здесь вполне конкретный: это проект с исходниками или актуальный dump конфигурации 1С, лежащий на машине. Runtime не "берет отладку из воздуха". Launch-конфиг связывает пакет с конкретной базой и с конкретными исходниками, а breakpoints ставятся по реальным файлам и строкам этого проекта или дампа. Поэтому ИИ анализирует тот же код, к которому потом привязывается живая остановка в отладке.

Исходники Пример реального модуля 1С, по которому ИИ ставит breakpoint и затем читает значения
Листинг процедуры
Процедура ПередНачаломРаботыСистемы(Отказ)
	Товар = Неопределено;
	Количество = 100;
	Число = "Число";
	ПроизвольнаяПеременная = "ПроизвольнаяПеременная";
	Цена = 1500.50;

	Если Товар <> Неопределено Тогда
		Сумма = Количество * Цена;
		Сообщить("Итого: " + Сумма);
	КонецЕсли;

	ГСВ = Новый ГенераторСлучайныхЧисел();

	Для Индекс = 1 По 10 Цикл
		оп = ГСВ.СлучайноеЧисло(1, 100);
		ПроизвольнаяПеременная = "ПроизвольнаяПеременная" + оп;
		Сообщить(Индекс);
	КонецЦикла;

	Сообщить("1");
	Сообщить("2");
КонецПроцедуры

Ключевой момент здесь именно в связке двух частей. Runtime-пакет дает техническую возможность отладить 1С, а skill объясняет ИИ, как этим пользоваться: какую команду запустить, где лежит конфиг, как снять стек, как прочитать переменные, как сделать watch по выражению и как корректно завершить сессию.

Live-отладка

ИИ может запустить сессию, остановиться на breakpoint и работать уже не с догадками, а с живым состоянием программы.

Переменные и выражения

Доступны стек, локальные переменные, дочерние значения, вычисление выражений и точечное наблюдение за отдельной переменной.

Переносимый пакет

Решение можно перенести на другой ПК и использовать как готовый универсальный runtime для разработчика и для AI-агента.

Главный результат

ИИ теперь умеет не просто читать код 1С, а отлаживать его через подключенный skill: останавливаться на нужной строке, смотреть реальные значения, проходить код по шагам и использовать полученные данные, чтобы разбираться в прикладной логике глубже и точнее.

Что именно умеет ИИ с этим пакетом

После подключения пакета ИИ получает не абстрактный доступ к "отладке вообще", а набор конкретных технических возможностей.

  • запуск отлаживаемой сессии 1С в режиме launch;
  • установка breakpoints по файлу и строке;
  • получение списка thread'ов и стека вызовов;
  • чтение локальных переменных и вложенных значений;
  • вычисление выражений в текущем контексте;
  • пошаговое выполнение через continue, next, step-in, step-out;
  • съем отчетов по шагам и наблюдение за отдельной переменной или выражением;
  • повторная работа с уже поднятой debug-сессией без нового cold launch.

То есть ИИ может не только сказать "здесь, вероятно, проблема", но и подтвердить это отладкой: показать, что именно пришло в переменную, как оно изменилось, где пошло расхождение и на каком шаге поведение стало отличаться от ожидаемого.

Практика Пример результата live-отладки по переменной ПроизвольнаяПеременная

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

Шаг Строка Код Новое значение
1 7 Цена = 1500.50; "ПроизвольнаяПеременнаяИсходное"
2 18 Сообщить(Индекс); "ПроизвольнаяПеременная27"
3 18 Сообщить(Индекс); "ПроизвольнаяПеременная40"
4 18 Сообщить(Индекс); "ПроизвольнаяПеременная96"
5 18 Сообщить(Индекс); "ПроизвольнаяПеременная76"
6 18 Сообщить(Индекс); "ПроизвольнаяПеременная47"
7 18 Сообщить(Индекс); "ПроизвольнаяПеременная84"
8 18 Сообщить(Индекс); "ПроизвольнаяПеременная59"
9 18 Сообщить(Индекс); "ПроизвольнаяПеременная46"
10 18 Сообщить(Индекс); "ПроизвольнаяПеременная19"
11 18 Сообщить(Индекс); "ПроизвольнаяПеременная20"

То есть ИИ видит не просто сам факт цикла, а конкретную последовательность значений, которые реально возникли во время исполнения. Именно за счет этого он может объяснять поведение кода уже на уровне факта, а не гипотезы.

Почему это особенно полезно при разработке с ИИ

Когда ИИ работает только по статическому коду, он ограничен предположениями. Он видит структуру модуля, имена процедур и возможные ветки, но не видит фактическое состояние программы. В 1С это особенно заметно, потому что поведение часто определяется данными, контекстом вызова, составом объектов, состоянием коллекций и значениями, которые появляются только во время исполнения.

Из-за этого без live-отладки ИИ часто вынужден строить гипотезы: возможно, здесь Неопределено, возможно, параметр пришел пустой, возможно, цикл отрабатывает иначе, возможно, ветка не выполняется из-за состава данных. С отладкой эти гипотезы можно тут же проверить.

Меньше догадок

ИИ опирается на реальные значения переменных и фактический маршрут выполнения, а не только на предположения по тексту кода.

Глубже анализ прикладной логики

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

Лучше помощь в расследовании

ИИ может собрать технический отчет по остановкам, значениям и переходам, а затем уже на его основе предлагать исправление.

Удобнее повторяемая работа

Пакет годится не только для одного разбора, но и для серийных прогонов, smoke-проверок и повторного анализа того же участка кода.

Что меняется в практике

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

Как подключить это как skill к своему ИИ

С практической точки зрения схема подключения очень простая. На целевой машине нужны две части: runtime и skill.

  1. Распаковать runtime-пакет рядом с рабочим проектом или в отдельную служебную папку.
  2. Заполнить launch-конфиг: пути к платформе 1С, параметры базы, рабочую директорию, логин и пароль, breakpoints при необходимости.
  3. Скопировать папку skill в каталог skills того ИИ или агентной среды, через которую планируется работа.
  4. Убедиться, что ИИ через skill видит доступные команды и может вызывать shell-команды на этой машине.
  5. После этого ИИ можно давать уже прикладные задачи: запусти отладку, покажи стек, прочитай переменные, отследи выражение, собери отчет по остановкам.

То есть сам skill не содержит внутри отладчик. Skill - это пользовательский слой, который учит ИИ правильно пользоваться уже поставленным runtime-пакетом.

Если говорить совсем коротко, то подключение выглядит так: сначала кладем runtime на машину, потом подключаем skill к ИИ, после этого ИИ начинает пользоваться отладчиком как рабочим инструментом.

Подключение Runtime и skill работают в связке
Шаг 1
Runtime
На машине лежат onec_debug_adapter.exe, onec_debug_cli.exe и launch-конфиг.
Шаг 2
Skill
В AI-среду подключается skill, который объясняет агенту, как пользоваться runtime.
Шаг 3
Shell-команды
ИИ запускает готовые команды: smoke, stack, variables, watch, session-start.
Шаг 4
Live-отладка
Агент получает стек, переменные, значения выражений и живое состояние выполнения 1С.

Минимальная схема подключения

Чтобы человек сразу понял, как этим пользоваться, схему можно свести к трем сущностям:

  • runtime/ - папка с onec_debug_adapter.exe, onec_debug_cli.exe и launch-конфигом;
  • skill/ - папка skill, которую нужно подключить к своей AI-среде;
  • launch.template.json - файл, где прописываются пути к 1С, параметры базы, путь к исходникам и breakpoints.

Практически это выглядит так: runtime кладется на машину, рядом лежит проект или dump исходников 1С, skill подключается в среду ИИ, launch-конфиг настраивается под конкретную базу и путь к исходникам, после чего ИИ уже может вызывать готовые команды и работать с отладкой.

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

Структура Что именно нужно положить на машину и в ИИ
Состав папок
onec_debug_ai_ready_package/
  runtime/
    bin/
      onec_debug_adapter.exe
      onec_debug_cli.exe
    configs/
      launch.template.json
  dart_sources/
    bin/
    lib/
    test/
    pubspec.yaml
  skill/
    onec-dap-debugging/
      SKILL.md
      references/
      agents/
  03_PACKAGE_CONTENTS.md

Что должен уметь ИИ, чтобы это заработало

Со стороны ИИ здесь не требуется специальная магия. Нужны три базовые возможности:

  • уметь подключать локальный skill;
  • уметь запускать shell-команды на машине, где лежит runtime;
  • уметь читать файлы-артефакты: JSON, markdown-отчеты и конфигурацию запуска.

Если агентная среда это поддерживает, то дальше она может использовать наш skill как обычный рабочий инструмент. Отдельный DAP-клиент ИИ писать не нужно, потому что большая часть прикладной работы уже закрыта готовыми CLI-командами.

Какой запрос потом можно дать ИИ

После подключения skill пользователь может ставить ИИ уже прикладные задачи в естественной форме. Например:

"Запусти отладку 1С по текущему launch-конфигу, остановись на breakpoint, покажи стек вызовов, выведи значения локальных переменных и отдельно отследи, как меняется переменная Сумма по шагам."

Или другой пример:

"Подними warm session, вычисли выражение по текущему контексту, проверь значение параметра в точке остановки и собери markdown-отчет по всем изменениям переменной."

Как устроен пользовательский контур

Пакет построен как универсальный runtime. На целевой машине лежат готовые исполняемые файлы, launch-конфиг и документация. Внешняя автоматизация работает через CLI-команды, а при необходимости можно использовать и DAP-слой как техническую основу для отдельного IDE-клиента.

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

  • не требуется отдельная разработческая среда для самого инструмента;
  • можно запускать пакет на другом ПК как готовое решение;
  • одни и те же команды подходят для человека, shell-сценария и AI-агента;
  • конфигурация хранится в одном launch JSON, а не размазана по разным ручным настройкам.

За счет этого решение позиционируется не как внутренняя заготовка, а как самостоятельный универсальный продукт: переносимый runtime плюс skill, через который ИИ получает доступ к live-отладке 1С.

Runtime Пакет можно переносить и использовать на другой машине
Что лежит в пакете
onec_debug_ai_ready_package/
  runtime/
    bin/
      onec_debug_adapter.exe
      onec_debug_cli.exe
    configs/
      launch.template.json
  dart_sources/
    bin/
    lib/
    test/
    pubspec.yaml
  skill/
    onec-dap-debugging/
      SKILL.md
      references/
      agents/
  01_INSTALLATION.md
  02_HOW_IT_WORKS_AND_CONFIG.md
  03_PACKAGE_CONTENTS.md
  README_FIRST.md

Что входит в поставку

  • runtime/bin/onec_debug_adapter.exe - отладочный адаптер;
  • runtime/bin/onec_debug_cli.exe - CLI для shell и AI-сценариев;
  • runtime/configs/launch.template.json - шаблон launch-конфига;
  • dart_sources/ - исходники проекта на Dart: bin, lib, test, pubspec.yaml и сопутствующие файлы;
  • папка skill для подключения к ИИ или агентной среде;
  • документация по запуску и диагностике;
  • 03_PACKAGE_CONTENTS.md - отдельный файл состава поставки с кратким назначением каждого элемента;
  • готовый zip-пакет для переноса на другой компьютер.

Целевая машина не требует установки Dart SDK. Достаточно платформы 1С, доступа к базе, самого runtime-набора и подключенного skill в той AI-среде, через которую планируется работа.

Поддерживаемые возможности

Launch-режим

Текущая версия ориентирована на стабильный launch-сценарий для запуска live-отладки.

Breakpoints и step-команды

Доступны breakpoints, continue, next, step-in, step-out и корректное завершение сессии.

Stack, variables, evaluate

Можно получать стек, локальные значения, дочерние элементы и результаты вычисления выражений.

Watch и warm session

Можно следить за конкретным выражением и повторно выполнять команды по уже живой debug-сессии.

На чем тестировалось и для каких конфигураций подходит

Пакет тестировался на платформе 1С:Предприятие 8.3.27.1936.

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

Иными словами, ограничение здесь идет не по прикладной конфигурации, а по техническим условиям запуска: версия платформы, доступность dbgs.exe, корректные параметры базы и наличие проекта или dump исходников для привязки breakpoint'ов.

Технический стек и ориентир по реализации

Технически пакет построен на собственном DAP-адаптере и CLI-клиенте. Внутри используется стек, ориентированный на RDBG HTTP/XML и automation-friendly работу через shell-команды.

  • основная реализация выполнена на Dart;
  • снаружи пакет отдает DAP-интерфейс и CLI-команды;
  • взаимодействие с 1С идет через dbgs.exe и отладочный HTTP/XML слой платформы;
  • для проектирования и сверки поведения в качестве "настольной книги" использовался open-source проект akpaevj/onec-debug-adapter.

Это важно именно как честное позиционирование: речь не о перепаковке чужого решения, а о собственной реализации, которую мы строили, постоянно сверяясь с уже существующим рабочим open-source ориентиром.

Ограничения текущей версии

  • целевая платформа текущей версии - Windows;
  • основной рабочий сценарий текущей версии - launch;
  • для надежной привязки breakpoint'ов нужен актуальный dump исходников;
  • cold start ограничен реальным запуском 1С и attach debug target;
  • локальные защитные средства, включая агрессивный антивирус, могут мешать EXE и session-daemon.

То есть это уже рабочий инструмент для практического использования, но с четко обозначенными рамками текущей фазы.

Итог

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

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

  • если нужен переносимый пакет для live-отладки 1С на другом ПК, это уже готовый рабочий вариант;
  • если нужно, чтобы ИИ реально пользовался этой отладкой, пакет уже дополнен skill-слоем для подключения к агенту;
  • если ИИ должен не просто читать код, а реально помогать разбираться в нем глубже, ключевая часть уже закрыта;
  • если дальше понадобится отдельный IDE-слой, текущий runtime можно использовать как техническую основу для будущего плагина.

Вступайте в нашу телеграмм-группу Инфостарт

1С:Предприятие отладка 1С ИИ искусственный интеллект skill для ИИ AI agent DAP debug adapter runtime-пакет live-отладка переменные breakpoint стек вызовов shell-автоматизация launch.json dbgs.exe VS Code CLI Infostart

См. также

Инструментарий разработчика Чистка данных Свертка базы Инструменты администратора БД Системный администратор Программист Руководитель проекта 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

Инструмент представляет собой обработку для проведения свёртки или обрезки баз данных. Работает на ЛЮБЫХ конфигурациях (УТ, БП, ERP, УНФ, КА и т.д.). Поддерживаются серверные и файловые базы, управляемые и обычные формы. Может выполнять свертку одновременно в несколько потоков. А так же автоматически, без непосредственного участия пользователя. Решение в Реестре отечественного ПО

24900 руб.

20.08.2024    68959    366    164    

315

Инструментарий разработчика Роли и права Запросы СКД Программист Руководитель проекта 1С:Предприятие 8 Платные (руб)

Инструменты для разработчиков 1С 8.3: Infostart Toolkit. Автоматизация и ускорение разработки на управляемых формах. Легкость работы с 1С.

16500 руб.

02.09.2020    259413    1431    421    

1165

Пакетная печать Печатные формы Инструментарий разработчика Программист 1С:Предприятие 8 Платные (руб)

Расширение для создания и редактирования печатных форм в системе 1С:Предприятие 8.3. Благодаря конструктору можно значительно снизить затраты времени на разработку печатных форм, повысить качество и прозрачность разработки, а также навести порядок в многообразии корпоративных печатных форм. Обновление версии от 21.04.26

22570 руб.

06.10.2023    38388    107    46    

122

Инструментарий разработчика Нейросети Платные (руб)

Первые попытки разработки на 1С с использованием больших языковых моделей (LLM) могут разочаровать. LLMки сильно галлюцинируют, потому что не знают устройства конфигураций 1С, не знают нюансов синтаксиса. Но если дать им подсказки с помощью MCP, то результат получается кардинально лучше. Далее в публикации: MCP для поиска по метаданным 1С, справке синтакс-помощника и проверки синтаксиса.

15250 руб.

25.08.2025    55718    111    29    

124

Инструменты администратора БД Инструментарий разработчика Роли и права Программист 1С:Предприятие 8 1C:Бухгалтерия Россия Платные (руб)

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

17000 руб.

10.11.2023    25369    93    46    

102

Мастера заполнения Поиск данных Инструментарий разработчика Подбор и обработка объектов 1С 8.3 1С 8.5 Платные (руб)

Infostart MagicInput улучшает подбор в полях ввода 1С: ищет по любой части названия и по нескольким ключевым фрагментам, распознаёт ввод в другой раскладке и показывает иконки/статусы объектов прямо в списке. Поддерживает вставку навигационной ссылки/представления документа для автоподбора; для разработчиков доступны поиск по GUID и полному имени предопределённого. Работает в управляемых формах и подключается в большинстве конфигураций 1С 8.3/8.5.

6000 руб.

25.02.2026    3798    13    1    

16

Инструментарий разработчика Программист 1С:Предприятие 8 Платные (руб)

Инструмент для написания и отладки кода в режиме «1С:Предприятие». Представляет собой консоль кода с возможностью пошаговой отладки, просмотра значений переменных любых типов, использования процедур и функций, просмотра стека вызовов, вычисления произвольных выражений на встроенном языке в контексте точки останова, синтаксического контроля и остановки по ошибке. В консоли используется удобный редактор кода с подсветкой, контекстной подсказкой, возможностью вызова конструкторов запроса и форматной строки. 1.3.11 Доработан механизм контекстной подсказки по метаданным

9500 руб.

17.05.2024    53043    183    63    

216
Отзывы
7. gybson 13 13.04.26 22:43 Сейчас в теме
(6) я бы еще в названии все-таки обозначил более явно продукт, а то ИИ нечаянно по другим отладчикам могут информацию найти и применить неправильно. Я тут с ИИ настраивал отладчик в vscode, он все варианты перебрал =)

ну и назревает проблема с конфигурациями в json файлах =) тут тоже лучше давать более уникальные названия
а то мы скоро все в них запутаемся, где чей конфиг

ну или договориться всем писать в 1c-ai.json
Остальные комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. GarriSoft 568 13.04.26 20:55 Сейчас в теме
Статья объясняет, как ИИ перестаёт гадать. Но сам автор, похоже, продолжает гадать, как написать понятно. Одна вода, а по делу - две строчки про какие-то exe. Остальное - "смотри, стек, переменные, волшебство". Не статья, а сеанс гипноза для программиста.
2. sqr4 67 13.04.26 21:21 Сейчас в теме
(1) спасибо конечно за мнение, постараюсь в дальнейшем писать понятнее для вас. Если будут конкретные вопросы пишите.
3. GarriSoft 568 13.04.26 21:38 Сейчас в теме
(2)
Коллега, я вроде не тупой, чтобы писать понятнее для меня.
5. sqr4 67 13.04.26 22:23 Сейчас в теме
(3) спасибо за уточнение
4. gybson 13 13.04.26 21:48 Сейчас в теме
Предоставляется не исходный код, как я понимаю из описания. А это здорово не соответствует условию распространения указанному в начале.

Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.


При этом существуют решения и полностью открытые.
6. sqr4 67 13.04.26 22:23 Сейчас в теме
(4) спасибо за действительно ценный комментарий, приложил исходники на dart в архив

Коллеги кто уже скачал и кому актуальны исходники, напишите мне - предоставлю вам их.
7. gybson 13 13.04.26 22:43 Сейчас в теме
(6) я бы еще в названии все-таки обозначил более явно продукт, а то ИИ нечаянно по другим отладчикам могут информацию найти и применить неправильно. Я тут с ИИ настраивал отладчик в vscode, он все варианты перебрал =)

ну и назревает проблема с конфигурациями в json файлах =) тут тоже лучше давать более уникальные названия
а то мы скоро все в них запутаемся, где чей конфиг

ну или договориться всем писать в 1c-ai.json
8. sqr4 67 13.04.26 23:17 Сейчас в теме
(7) я пробовал связку вот этого плагина https://marketplace.visualstudio.com/items?itemName=akpaevj.onec-debug + MCP одного умельца, уже не вспомню какое точно, который давал возможность взаимодействия с параметрами отладки самого vscode, вроде завелось но было медленно, решил сделать свое, вроде процесс ускорился.
9. bashinsky 156 15.04.26 11:20 Сейчас в теме
А где файлы то скачать?
10. sqr4 67 15.04.26 14:30 Сейчас в теме
(9) огромное спасибо за подсказку) я похоже забыл не сохранил приложенное. Сейчас можно
11. andrew.ab 242 15.04.26 21:19 Сейчас в теме
Автор! Можно хотя бы текст статьи писать своими руками? Или хотя бы делать правки после ИИ? Не возможно читать этот набор букв.

За идею плюс, за оформление минус. Итог: ноль.

Адаптер для отладки от Акпаева старый и давно не обновлялся. И да, соглашусь, он очень тормозной особенно на конфигурациях класса ерп (я даже знаю почему тормозит, т. к. разбирал протокол отладки сервера dbsg. exe)

Спасибо!
12. sqr4 67 16.04.26 11:53 Сейчас в теме
(11) да на первый взгляд показалось достаточно сносной, в 12ч ночи после работы)
А не поделитесь причиной замедления?
13. andrew.ab 242 16.04.26 13:29 Сейчас в теме
(12) не правильно расставлены тайминги, для вычислений используется выставляется ожидание всего стека до 30Мб, хотя для правильных таймингов достаточно до 10Мб.

DevTools1C - в проекте реализовано динамическое управление таймингами.
14. sqr4 67 16.04.26 22:57 Сейчас в теме
15. kalyaka 1182 06.05.26 14:35 Сейчас в теме
Оформление статьи понравилось. Можете поделиться секретом верстки статьи?
16. sqr4 67 06.05.26 15:25 Сейчас в теме
(15) все через ИИ. Сначала попросил сделать анализ лучших паттернов оформления технических статей. Затем выбрал первый по списку и попросил оформить статью согласно этому паттерну оформления и готово.
Если нужно конкретно как у меня, могу скинуть исходник статьи в HTML и попросите ии сделать также и все)
17. kalyaka 1182 06.05.26 15:41 Сейчас в теме
(16) скиньте, я потом добавлю в свое решение по верстке статей для ИС
18. sqr4 67 06.05.26 16:39 Сейчас в теме
(17) вроде прикрепилось
Прикрепленные файлы:
Статья.HTML
19. kalyaka 1182 06.05.26 16:51 Сейчас в теме
20. MissionOnly 25 15.05.26 09:27 Сейчас в теме
В ИИ на текущий момент похожи на плохого ленивого программиста (которого нужно уволить, но заменить не кем). Ему ставишь общую задачу, он делает не то. Ставишь более подробно, делает не так, как требуется. Пишешь ему рыбу программы. Получаешь ошибки и косяки. В итоге пишешь все сам и стараешься по меньше к нему обращаться. Единственное, что ИИ умеет делать идеально, сидеть на * прямо.
Для отправки сообщения требуется регистрация/авторизация