Ограничения инструментов MCP

Notice: Доступно в Archicad Collaborate или Archicad Max.
MCP может выполнять только те действия, которые поддерживаются API Archicad. Если операция недоступна через этот API, ИИ не может безопасно ее выполнить, даже если в Archicad ее можно выполнить вручную. При отправке запросов MCP следует учитывать следующие ограничения:
  • Иерархия параметров: ИИ не может переместить элемент списка (например, классификацию, примечание и т. д.) в другой родительский элемент или группу, а также изменить его порядок среди элементов одного уровня.
  • Свойства элементов, которые нельзя редактировать: ИИ не может изменять Шрифт, Размер шрифта, Стиль шрифта, Тип линии, Перо текста, Тип выноски или Тип линии-выноски размера. Свойства, связанные с GDL (например, параметры окон и дверей, ширина рамы и параметры объектов), как правило, также недоступны для редактирования.
  • Видимость и выбор элементов: Невидимые элементы поддерживаются не полностью: ИИ может надежно находить или изменять их, но не может отображать невидимые элементы. Пользователи должны явно указывать, требуется ли изменять также и невидимые элементы.
  • Комбинации слоев: Содержимое пользовательской комбинации слоев прочитать невозможно. ИИ может только определить наличие пользовательской комбинации, но не то, какие настройки слоев в нее входят.
  • Параметры видов и макетов: Отсутствующие или неприменимые параметры вида прочитать невозможно. ИИ не может переключиться на Основной Макет. ИИ также может задать некорректный текущий Фильтр Реконструкции в Макете или отобразить отключенный Фильтр Реконструкции в Центре Взаимодействия или в окне Отчета. Хотя отключенный Фильтр Реконструкции можно изменить с помощью ИИ в Центре Взаимодействия, Макете, Основном Макете и окне Отчета, Archicad выводит предупреждение, а результат может не соответствовать нужному активному фильтру.
  • Возможности, которые еще не исследовались: Поддержка API еще не подтверждена для вывода списка свойств или классификаций, не используемых элементами модели, размещения внешних чертежей, настройки даты и времени для 3D-окна или доступа к разрешению (DPI) в Параметрах 3D-проекции.
  • Модальные диалоговые окна Archicad: Вызов инструмента может открыть диалоговое окно предупреждения или сообщения, требующее от пользователя нажать кнопку, например Продолжить или Отменить. Пока диалоговое окно открыто, выполнение операции будет заблокировано. В настоящее время ИИ не может читать текст диалогового окна или передавать выбор пользователя. В AI Assistant пользователь не сможет отправить новый запрос; в Public MCP новые запросы ожидают, пока диалоговое окно не будет закрыто непосредственно в Archicad. Если кажется, что запрос завис, проверьте, не открыты ли в Archicad какие-либо модальные диалоги — особенно при работе с несколькими мониторами.
  • Когда AI Assistant применяет Избранное к существующему элементу:
    • Параметры Конструктивной Аналитической Модели не применяются
    • Значения покрытий применяются только в том случае, если включена Замена Покрытий. (В отличие от этого, собственная команда Archicad «Применить» всегда назначает покрытия.)
    • Параметр «Исключить ID/Собственный этаж» всегда имеет приоритет (независимо от текущего значения по умолчанию в Параметрах Передачи Элементов)
  • Когда AI Assistant назначает Избранное параметром по умолчанию для элемента:
    • Включаются все параметры Избранного, включая ID и Собственный этаж.
  • Точно указывайте названия свойств: Если вы хотите запросить или изменить конкретное свойство, указывайте его название явно. Некоторые свойства имеют похожие названия, и ИИ может перепутать их и вернуть или изменить не то свойство — например: «Измени покрытие стен на Дерево — горизонтальное». Вместо этого уточните, какое именно покрытие требуется изменить: «Измени покрытие торца стены на Дерево — горизонтальное»