IAppIntent Конфигурация интента (команды)
Определяет структуру команды, включая ее имя, триггеры активации и флаг использования регулярных выражений.
// Простая командаconst intent: IAppIntent = { name: 'greeting', slots: ['привет', 'здравствуй'], is_pattern: false};// Команда с регулярным выражениемconst patternIntent: IAppIntent = { name: 'numbers', slots: ['\\b\\d{3}\\b'], is_pattern: true}; Copy
// Простая командаconst intent: IAppIntent = { name: 'greeting', slots: ['привет', 'здравствуй'], is_pattern: false};// Команда с регулярным выражениемconst patternIntent: IAppIntent = { name: 'numbers', slots: ['\\b\\d{3}\\b'], is_pattern: true};
Уникальный идентификатор команды
Триггеры активации команды
Массив слов или регулярных выражений для активации команды.
// Простые словаslots: ['привет', 'здравствуй']// Регулярное выражение для чиселslots: ['\\b\\d{3}\\b'] Copy
// Простые словаslots: ['привет', 'здравствуй']// Регулярное выражение для чиселslots: ['\\b\\d{3}\\b']
Optional
Флаг использования регулярных выражений
Если true, строки в slots интерпретируются как регулярные выражения.
false Copy
false
IAppIntent Конфигурация интента (команды)
Определяет структуру команды, включая ее имя, триггеры активации и флаг использования регулярных выражений.
Example