Навыки
Навык (skill) — набор инструкций, который задает воспроизводимую инженерную процедуру: когда ее применять, какие данные требуются, что выполнить, как проверить результат и что передать пользователю. Навык может включать справочные материалы и служебные скрипты.
Инструмент выполняет отдельное действие, например запускает Julia-код. Навык определяет последовательность этих действий для конкретной задачи, например построения РЧ-компонента или проверки связи с РИТМ. Навык не обучает заново языковую модель (Large Language Model, LLM) и не заменяет лицензию, библиотеку или доступ к оборудованию.
Как использовать навыки
-
Опишите задачу, исходные данные и ожидаемый результат.
-
Агент проверяет среду и знакомится с доступными навыками через
skill_listили из сведенийengee_start. -
Загружает подходящий навык через
skill_load, например сskill_path: "engee_model". -
По мере необходимости загружает конкретные справочные файлы.
-
Выполняет процедуру, проверяет результат и сообщает, что подтверждено расчетом, а что осталось ограничением.
Можно указать навык явно:
Используй навык engee-rf-modeling. По приложенной документации создай модель указанного РЧ-компонента и отчет о допустимых уровнях детализации. Сначала проверь достаточность исходных данных.
Каталог навыков
Ниже приведен каталог из 26 навыков Engee MIND. Состав может меняться; пользовательские навыки добавляются отдельно. Технические идентификаторы сохранены дословно, включая написание developement.
| Идентификатор | Назначение |
|---|---|
|
Создание, расчет, диагностика и сохранение моделей Engee |
|
Моделирование одного РЧ-компонента по документации и данным в EngeeRF |
|
Структурный анализ |
|
Разработка пользовательского блока C Function |
|
Разработка блока Engee Function с пользовательским кодом |
|
Подготовка и запуск Engee.Интеграции, подключение локального клиента |
|
Пассивная проверка состояния Engee.Интеграции |
|
Просмотр, создание и удаление экземпляров машин РИТМ в списке |
|
Проверка доступности и системные операции выбранной машины РИТМ |
|
Сборка, развертывание, запуск и остановка моделей на РИТМ |
|
Версии и обновления прошивки и пакета поддержки РИТМ |
|
Получение результатов и файлов моделирования с РИТМ в сессию Engee |
|
Организация разработки Genie App и контроль готовности |
|
Подготовка репозитория к разработке Genie App |
|
Проектирование интерфейса приложения |
|
Реализация клиентской части |
|
Серверная логика приложения |
|
Проверка контрактов функций и объектов Engee для приложения |
|
Исследование поведения существующего MATLAB-кода |
|
Модульные, API- и статические проверки |
|
Сквозная проверка приложения в браузере |
|
Операции с Git и развертывание Genie App |
|
Создание и обновление пользовательских навыков Engee MIND |
|
Служебная загрузка Julia-ресурсов предметных навыков |
|
Шаблон формата навыка; не самостоятельный инженерный сценарий |
Источники и приоритет
Навыки могут поступать из встроенного набора сервера (builtin), общего обновляемого набора (volume) или пользовательской среды (pod). При совпадении применимых версий действует приоритет:
pod → volume → builtin
Поэтому локально установленный пользовательский навык может изменить процедуру, которую выполняет агент. Чтобы понять, какой текст применяется, попросите показать источник и путь выбранного навыка, а затем загрузить его. Загрузка всех навыков сразу не требуется и расходует контекст LLM.
Если в задаче нет подходящего готового навыка, агент может выполнять операции инструментами Engee MIND по вашим требованиям. Не следует считать любое упоминание сценария доказательством наличия отдельного автоматического конвертера или специального инструмента.