Документация Engee

Навыки

Навык (skill) — набор инструкций, который задает воспроизводимую инженерную процедуру: когда ее применять, какие данные требуются, что выполнить, как проверить результат и что передать пользователю. Навык может включать справочные материалы и служебные скрипты.

Инструмент выполняет отдельное действие, например запускает Julia-код. Навык определяет последовательность этих действий для конкретной задачи, например построения РЧ-компонента или проверки связи с РИТМ. Навык не обучает заново языковую модель (Large Language Model, LLM) и не заменяет лицензию, библиотеку или доступ к оборудованию.

Как использовать навыки

  1. Опишите задачу, исходные данные и ожидаемый результат.

  2. Агент проверяет среду и знакомится с доступными навыками через skill_list или из сведений engee_start.

  3. Загружает подходящий навык через skill_load, например с skill_path: "engee_model".

  4. По мере необходимости загружает конкретные справочные файлы.

  5. Выполняет процедуру, проверяет результат и сообщает, что подтверждено расчетом, а что осталось ограничением.

Можно указать навык явно:

Используй навык engee-rf-modeling. По приложенной документации создай модель указанного РЧ-компонента и отчет о допустимых уровнях детализации. Сначала проверь достаточность исходных данных.

Каталог навыков

Ниже приведен каталог из 26 навыков Engee MIND. Состав может меняться; пользовательские навыки добавляются отдельно. Технические идентификаторы сохранены дословно, включая написание developement.

Идентификатор Назначение

engee_model

Создание, расчет, диагностика и сохранение моделей Engee

engee-rf-modeling

Моделирование одного РЧ-компонента по документации и данным в EngeeRF

simulink_model_analysis

Структурный анализ .slx и отчеты; не выполняет конвертацию и поведенческую верификацию

engee_cfunction_developement

Разработка пользовательского блока C Function

engee_ngfunction_developement

Разработка блока Engee Function с пользовательским кодом

engee_integration_start

Подготовка и запуск Engee.Интеграции, подключение локального клиента

engee_integration_status

Пассивная проверка состояния Engee.Интеграции

engee_ritm_machine_card_manage

Просмотр, создание и удаление экземпляров машин РИТМ в списке

engee_ritm_machine_system_manage

Проверка доступности и системные операции выбранной машины РИТМ

engee_ritm_machine_model_manage

Сборка, развертывание, запуск и остановка моделей на РИТМ

engee_ritm_machine_update_manage

Версии и обновления прошивки и пакета поддержки РИТМ

engee_ritm_machine_artifact_manage

Получение результатов и файлов моделирования с РИТМ в сессию Engee

engee_genie_orchestrator

Организация разработки Genie App и контроль готовности

engee_genie_repo_adaptation

Подготовка репозитория к разработке Genie App

engee_genie_designer

Проектирование интерфейса приложения

engee_genie_frontend

Реализация клиентской части

engee_genie_backend

Серверная логика приложения

engee_genie_contract_research

Проверка контрактов функций и объектов Engee для приложения

engee_genie_matlab_research

Исследование поведения существующего MATLAB-кода

engee_genie_tester

Модульные, API- и статические проверки

engee_genie_e2e

Сквозная проверка приложения в браузере

engee_genie_devops

Операции с Git и развертывание Genie App

engee_skill_create

Создание и обновление пользовательских навыков Engee MIND

engee_julia_runtime

Служебная загрузка Julia-ресурсов предметных навыков

example

Шаблон формата навыка; не самостоятельный инженерный сценарий

Источники и приоритет

Навыки могут поступать из встроенного набора сервера (builtin), общего обновляемого набора (volume) или пользовательской среды (pod). При совпадении применимых версий действует приоритет:

pod → volume → builtin

Поэтому локально установленный пользовательский навык может изменить процедуру, которую выполняет агент. Чтобы понять, какой текст применяется, попросите показать источник и путь выбранного навыка, а затем загрузить его. Загрузка всех навыков сразу не требуется и расходует контекст LLM.

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