# Региональные сервисы
[Home](/ru/ai)
[Catalog](/ru/ai/catalog)
Атлас сервисов СНГ и как он ведёт в каталог.
## Pages
[Главная](/ru/ai/docs)
### Быстрый старт
[Быстрый старт](/ru/ai/docs/quickstart)
[Для человека](/ru/ai/docs/quickstart/human)
[Для ИИ-агента](/ru/ai/docs/quickstart/agent)
[Харнессы](/ru/ai/docs/harnesses)
[Понятия](/ru/ai/docs/concepts)
[Каталог](/ru/ai/docs/catalog)
### CLI
[CLI](/ru/ai/docs/cli)
[Карта команд](/ru/ai/docs/cli/commands)
[Наблюдение](/ru/ai/docs/cli/observe)
[Конфигурация](/ru/ai/docs/cli/config)
[Телеметрия](/ru/ai/docs/cli/telemetry)
[Устройство](/ru/ai/docs/cli/device)
[Паспорта](/ru/ai/docs/cli/passport)
[Вход](/ru/ai/docs/cli/auth)
[Согласие](/ru/ai/docs/cli/consent)
[Проект](/ru/ai/docs/cli/project)
[Toolchain](/ru/ai/docs/cli/toolchain)
[Harness](/ru/ai/docs/cli/harness)
[Agent Skill CLI](/ru/ai/docs/cli/skill)
[Реестр](/ru/ai/docs/cli/registry)
#### Компонент
[Обзор](/ru/ai/docs/cli/component)
[Обнаружение](/ru/ai/docs/cli/component-discover)
[Паспорт](/ru/ai/docs/cli/component-passport)
[Источник](/ru/ai/docs/cli/component-source)
[Публикация](/ru/ai/docs/cli/component-publish)
[Выбор](/ru/ai/docs/cli/select)
[Установка](/ru/ai/docs/cli/install)
[Target](/ru/ai/docs/cli/target)
[Setup](/ru/ai/docs/cli/setup)
[Provider](/ru/ai/docs/cli/provider)
[Синхронизация](/ru/ai/docs/cli/sync)
[Доступ](/ru/ai/docs/cli/grant)
[Жалобы](/ru/ai/docs/cli/report)
[Owner](/ru/ai/docs/cli/owner)
[Publication](/ru/ai/docs/cli/publication)
[Eval](/ru/ai/docs/cli/eval)
### Веб
[Веб](/ru/ai/docs/web)
[Главная](/ru/ai/docs/web/home)
[Каталог](/ru/ai/docs/web/catalog)
[Карточка компонента](/ru/ai/docs/web/catalog-component)
[Карточка сетапа](/ru/ai/docs/web/catalog-setup)
[Региональные сервисы](/ru/ai/docs/web/services)
[Издатели](/ru/ai/docs/web/publishers)
[Content](/ru/ai/docs/web/content)
[Эта документация](/ru/ai/docs/web/docs)
[Контакт](/ru/ai/docs/web/contact)
[Правовые документы](/ru/ai/docs/web/legal)
[Вход](/ru/ai/docs/web/login)
[Аккаунт](/ru/ai/docs/web/account)
[Профиль](/ru/ai/docs/web/profile)
[Устройства](/ru/ai/docs/web/devices)
[Объекты](/ru/ai/docs/web/objects)
[Доступ](/ru/ai/docs/web/access)
[Жалобы](/ru/ai/docs/web/reports)
[Лайки](/ru/ai/docs/web/likes)
[Онбординг](/ru/ai/docs/web/onboarding)
[Публикация](/ru/ai/docs/web/publications)
### Компоненты
[Компоненты](/ru/ai/docs/components)
[instruction](/ru/ai/docs/components/instruction)
[skill](/ru/ai/docs/components/skill)
[mcp](/ru/ai/docs/components/mcp)
[hook](/ru/ai/docs/components/hook)
[command](/ru/ai/docs/components/command)
[agent](/ru/ai/docs/components/agent)
[plugin](/ru/ai/docs/components/plugin)
[setting](/ru/ai/docs/components/setting)
[Сетапы](/ru/ai/docs/setups)
### Публикация
[Публикация](/ru/ai/docs/publishing)
[Авторство](/ru/ai/docs/publishing/authoring)
### Доверие и безопасность
[Обзор](/ru/ai/docs/trust-and-safety)
[Проверки безопасности](/ru/ai/docs/security-checks)
[Диагностика](/ru/ai/docs/troubleshooting)
[cli](/ru/ai/docs/components/cli)
## Content
# Региональные сервисы
Региональные сервисы — рыночный атлас. Вы выбираете страну или внешний
сервис, затем открываете все публичные компоненты и сетапы, которые с
ним связаны. Страница не утверждает, что эти объекты принадлежат
только этому рынку, и ничего не устанавливает.
## URL и кто их видит
| Проекция | URL | Кому видно |
| --- | --- | --- |
| Human index | `/{locale}/services` | всем |
| Machine index | `/{locale}/ai/services` | всем |
| Human service | `/{locale}/services/{canonical_domain}` | всем |
| Machine service | `/{locale}/ai/services/{canonical_domain}` | всем |
| Human country | `/{locale}/countries/{code}` | всем |
| Machine country | `/{locale}/ai/countries/{code}` | всем |
Подпись в шапке — **Региональные сервисы**. В подвале то же в колонке
Product. Атлас может читать кто угодно. Привязка сервиса к своему
объекту — действие владельца на [Объектах](objects.md), не здесь.
Когда `NEXT_PUBLIC_EXTERNAL_CATALOG_ENABLED` равен `false`,
**детальные** страницы сервиса и страны дают 404. Индекс всё ещё может
отрисовать пустой explorer. Это флаг деплоя, не шлюз сессии.
## Зачем этот экран
Атлас нужен, чтобы:
- видеть рынки СНГ как страны;
- фильтровать список сервисов по стране и по имени сервиса;
- открыть карточку сервиса (основной HTTPS URL, страны, связанные объекты);
- перейти в каталог с фильтрами страны или сервиса.
Атлас **не**:
- продаёт внешний продукт;
- помечает компонент как валидный только в этой стране;
- создаёт сервис (это владельцы со страницы объекта);
- запускает Catalog QL (это остаётся в [Каталоге](catalog.md)).
Перечисленные сервисы — связанные, не исключительные. Сетап может
назвать `kaspi.kz` и всё равно быть применим в другом месте.
## Что на экране
### Индекс
Первый экран — сумеречная пластина-обзор, заголовок **Региональные
сервисы** и орбита флагов СНГ. Ниже компактные фильтры:
| Элемент | Подпись | Эффект |
| --- | --- | --- |
| Страны | Все страны / один код | сужает список сервисов |
| Сервисы | Все сервисы / один домен | сужает дальше |
| Счётчик | `N сервис(ов)` | сколько совпало |
| Пусто | Для выбранной комбинации сервисов нет. Сбросьте один из фильтров и попробуйте снова. | сбросьте один фильтр |
Каждый видимый сервис показывает имя, канонический домен и страны.
Действия:
| Действие | Куда |
| --- | --- |
| О сервисе | `/{locale}/services/{canonical_domain}` |
| Открыть в каталоге | каталог с `service_domain` / `country_code` |
| Чип страны | `/{locale}/countries/{code}` |
**Не задано** в фильтрах страны каталога — объекты без списка
стран. Это не страна этого атласа.
Human / Machine сохраняет путь. Machine index — список сервисов и
стран ссылками Markdown и полями.
### Карточка сервиса
| Элемент | Содержимое |
| --- | --- |
| Kicker | Внешний сервис |
| Title | имя сервиса |
| Link | `canonical_domain` → `primary_url` (HTTPS) |
| SEO summary | когда есть профиль |
| Country chips | ISO-коды со ссылками на страницы стран |
| Компоненты и сетапы | связанные публичные объекты |
Ссылки на объекты ведут на
`/{locale}/catalog/{components\|setups}/{stable_id}`. Отсутствующий
объект опускается, а не показывается сломанной карточкой.
### Карточка страны
| Элемент | Содержимое |
| --- | --- |
| Code | ISO-код страны |
| Title | локализованное имя региона |
| Сервисы | сервисы, которые указывают эту страну |
| Компоненты и сетапы | объекты, связанные с этим рынком |
## Совпадающие команды CLI
Команды `ai-stp services` нет. Близнец — поиск каталога:
```text
ai-stp registry search --json
ai-stp registry show --kind component --id <stable_id> --json
ai-stp registry show --kind setup --id <stable_id> --json
```
Передавайте те же ограничения harness, tag или author, что после
выхода из атласа. Фильтры страны и сервиса — query-ключи сайта
(`country_codes`, `service_domains`), которые уходят в поиск каталога.
Владельцы привязывают сервисы к объекту, опубликованному из CLI, затем
редактором сайта:
```bash
ai-stp owner objects --json
ai-stp owner object show --json
```
Форма **Внешние сервисы** на странице объекта описана в
[Объектах](objects.md).
## Тупики
| Что видно | Что это значит | Что делать |
| --- | --- | --- |
| Для выбранной комбинации сервисов нет | оба фильтра слишком узкие | сбросьте страну или сервис |
| Сервис 404 | неизвестный домен или внешний каталог выкл. | вернитесь к индексу |
| Страна 404 | неизвестный код или внешний каталог выкл. | вернитесь к индексу |
| Пустые Компоненты и сетапы | ещё ничего не связано | не выдумывайте объекты |
| Открыть в каталоге пуст | фильтры каталога дали ноль | снимите фильтр; включите experimental |
| Primary URL выглядит ненадёжно | вы ушли с ai_stp | считайте это сторонним сайтом |
| Здесь нельзя добавить сервис | вы не на объекте владельца | опубликуйте в CLI, затем Objects |
Графика атласа — оригинальная топографическая работа. Это не живая
карта деплоев и не счётчик установок.
## Связанные страницы
- [Каталог](catalog.md) — фильтры `country_code` и `service_domain`.
- [Карточка компонента](catalog-component.md) — колонка Localization /
Linked services.
- [Карточка сетапа](catalog-setup.md) — те же связи на сетапе.
- [Мои объекты](objects.md) — привязать или создать сервис как владелец.
- [Каталог (смысл)](../catalog/index.md) — связанное ≠ исключительное.
- [Издатели](publishers.md) — кто опубликовал связанный объект.
!!! note "Только HTTPS"
Основной URL сервиса — HTTPS. Не вставляйте токены на этот
сторонний сайт из сессии ai_stp и не кладите секреты в объект
каталога, чтобы «настроить» сервис.