Разработка постпроцессоров
  • Разработка постпроцессоров
v20.0.1
Search Results for

    Show / Hide Table of Contents

    Настройка инструментов

    Настройкой занимается сам ассистент. Ваша часть невелика: установить чат, с которым будете разговаривать, подготовить архив инструментов и ссылку на инструкцию и передать их ему. Всё дальнейшее — установку расширений, подключение MCP-серверов, указание им папки установки CAM, загрузку навыков — ассистент делает сам и докладывает о результате.

    1. Установите ассистента

    В CAM-системе. CAM Agent устанавливается из её собственного Extension Store: откройте магазин, установите CAM Agent, перезапустите CAM-систему, если она об этом попросит. Больше для начала работы ничего не нужно — см. разработку через CAM Agent.

    В Visual Studio Code. Чат — такое же расширение, как и остальные: откройте панель Extensions (Ctrl+Shift+X), найдите нужное по названию в магазине расширений и установите. Какое выбрать и чем клиент должен обладать для этой работы — в разработке в Visual Studio Code; клиент, живущий в терминале, устанавливается своим способом. Ещё понадобится учётная запись у поставщика ИИ-услуг — см. во что это обходится.

    Если вы работаете только через CAM Agent, остальная часть этой страницы всё равно относится к знаниям и навыкам, которыми он пользуется; набор инструментов ниже нужен для работы в VS Code.

    2. Подготовьте инструменты и инструкцию

    Адрес загрузки инструментов указан на странице «Внешние ссылки и примеры».

    • Набор инструментов — архив, имя которого начинается на posts-vscode-extensions-. Скачайте и распакуйте его, но пока ничего не устанавливайте.
    • Инструкция настройки — откройте расширенную настройку и передайте ассистенту ссылку на эту статью.

    Если ваш клиент уже подключён к сервису поиска по документации, достаточно названия статьи: ассистент найдёт её через этот сервис.

    3. Передайте это ассистенту

    Откройте чат, разрешите ему выполнять команды в рабочей папке и поставьте задачу. Поправьте пути и вставьте:

    Настрой инструменты для разработки постпроцессоров по инструкции
    https://docs.sprut.ru/technical/Postprocessors/20/ru/src/ai-assisted-development/advanced-setup.html
    
    Распакованный архив с расширениями: <bundle>
    CAM-система установлена в: <cam>
    
    Установи расширения, подключи серверы CLData и InP к этому клиенту,
    укажи расширениям папку установки CAM и загрузи опубликованные навыки.
    Затем скажи, что именно изменил и какие инструменты теперь видишь.
    

    Два действия ассистент за вас сделать не сможет: перезагрузить окно редактора и перезапустить чат-клиент после изменения конфигурации MCP. О том, что это нужно, он сообщит.

    4. Проверьте, что всё получилось

    Две просьбы в чат — этого достаточно. Обе безопасны: ассистент только читает, ничего не изменяет и не запускает на станке.

    Проверка чтения данных. Возьмите любой проект CAM-системы — файл *.stcp, лучше небольшой тестовый — и напишите своими словами примерно так:

    Прочти CLData из проекта D:\Test\Пример.stcp и скажи, какой там станок, в каких единицах и сколько файлов с командами.

    Хороший ответ называет станок, единицы измерения и перечисляет файлы с количеством команд в каждом — то есть сведения именно из вашего файла. Сверьте их с проектом: если станок не тот, вы дали ассистенту не тот путь.

    Проверка чтения постпроцессора. Возьмите файл *.sppx и напишите:

    Прочитай постпроцессор D:\Posts\Пример.sppx и перечисли обработчики, подпрограммы и регистры.

    Хороший ответ — список имён, взятых из этого файла. Для SPPX ассистенту нужна работающая среда InP: он либо запустит её сам, либо попросит вас открыть постпроцессор в ней.

    Как отличить неудачу. Ассистент без инструментов не молчит, а рассуждает: перечисляет «типичные» обработчики вроде OnRapid и OnLine, объясняет, как обычно устроен CLData, или просит прислать содержимое файла. Всё это значит, что нужный инструмент не подключился, — вернитесь к шагу 3 или к расширенной настройке.

    5. Обновления

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

    Если что-то не работает

    В устранении проблем собраны типичные симптомы. В расширенной настройке вся процедура подробно — та самая страница, которую вы передали ассистенту, так что любой шаг можно выполнить руками и проверить, что он сделал.

    In this article