Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_webasyst_apps | Получить список всех приложений Webasyst |
| get_app_info | Получить информацию о конкретном приложении |
| list_app_plugins | Получить список плагинов приложения |
| get_plugin_info | Получить информацию о плагине |
| list_app_themes | Получить список тем оформления приложения |
| list_app_widgets | Получить список виджетов приложения |
| get_routing_config | Получить конфигурацию маршрутизации |
| get_system_config | Получить системную конфигурацию |
| run_webasyst_cli | Выполнить CLI команду Webasyst |
| create_app_structure | Создать структуру нового приложения |
| create_plugin_structure | Создать структуру нового плагина |
| create_widget | Создать виджет для Dashboard |
| create_action | Создать action или controller |
| create_model | Создать модель для работы с БД |
| create_theme | Создать тему оформления для приложения |
| create_site_plugin | Создать плагин для приложения Site |
| create_site_widget | Создать виджет для Site |
| create_site_block | Создать блок конструктора Site |
| create_site_theme | Создать тему для Site |
| create_shop_plugin | Создать плагин Shop-Script |
| create_shop_theme | Создать тему Shop-Script |
| create_shipping_plugin | Создать плагин доставки (wa-plugins/shipping/) |
| create_payment_plugin | Создать плагин оплаты (wa-plugins/payment/) |
| create_shop_report | Создать отчет Shop-Script |
| create_generic_app | Создать новое приложение Webasyst (в указанном пути) |
| enable_webasyst_ui | Подключить дизайн-систему Webasyst UI 2.0 |
| create_ui_component | Сгенерировать UI-компонент Webasyst 2.0 |
| setup_seo_optimization | Базовые SEO-настройки (robots/sitemap) |
| analyze_project | Проанализировать проект Webasyst |
| generate_po_template | Создать/обновить PO шаблон для приложения |
| compile_mo | Скомпилировать .mo из .po |
| check_project_compliance | Проверить базовое соответствие UI/локализации |
| prepare_release_bundle | Собрать архив проекта для публикации |
| generate_nginx_vhost | Сгенерировать nginx-конфиг |
| generate_htaccess | Сгенерировать .htaccess |
| validate_ui_usage | Проверить использование UI 2.0 (хардкод цветов, устаревшие паттерны) |
| generate_color_scheme | Сгенерировать CSS-переменные цветовой схемы |
| create_responsive_layout | Создать адаптивные лейауты (Desktop + Mobile) с isMobile() |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |