К содержимому
# Ваши объекты
[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
# Ваши объекты **Объекты** — инвентарь после входа: компоненты и сетапы, которыми этот аккаунт владеет на сервере. Паспорта, сборки и планы публикации создаются в CLI. Сайт их перечисляет, показывает жизненный цикл и даёт править **оформление каталога** компонента. ## URL и кто их видит | Проекция | URL | Кому видно | | --- | --- | --- | | Human list | `/{locale}/objects` | вошедшему владельцу | | Machine list | `/{locale}/ai/objects` | та же сессия | | Human object | `/{locale}/objects/{kind}/{stable_id}` | владельцу | | Human version | `/{locale}/objects/{kind}/{stable_id}/versions/{version}` | владельцу | | Human edit | `/{locale}/objects/component/{stable_id}/edit` | владельцу | | Machine twins | `/{locale}/ai/objects/…` | та же сессия | `{kind}` — `component` или `setup`. Иначе 404. 403/404 от API показывается как **Этот объект недоступен вашему аккаунту.** без намёка, существует ли объект. **Объекты** в шапке и **Мои объекты** в меню аккаунта открывают список. ## Зачем этот экран На **Объектах** можно: - видеть свои имена, `stable_id`, последнюю версию, lifecycle, visibility; - открыть публичную карточку каталога, если объект публичный; - смотреть версии, дайджесты, evidence, eligibility установки; - начать или продолжить план публикации, который подготовил CLI; - править bio и медиа компонента (изменяемое оформление); - привязать региональные сервисы (изменяемые метаданные, не дайджест). Объекты **не**: - создаёт компонент (это intent `author`); - меняет type, name, tags, source или байты версии; - применяет сетап к harness; - ставит `author_verified` галочкой. Подзаголовок списка: **Собственные компоненты и сетапы. Паспорта и сборка остаются в CLI.** ## Что на экране ### Список Пусто: **Пока нет собственных объектов. Сначала синхронизируйте или опубликуйте через CLI.** Два блока копирования: ```bash ai-stp task start --intent author --idempotency-key author-session-01 --json ai-stp task start --intent install --idempotency-key install-session-01 --json ``` Первый — повседневная регистрация. Второй — повседневная установка из каталога. Они не публикуют. Строка: `object_kind`, name, `stable_id`, latest version, бейдж lifecycle, бейдж visibility, опционально **Автор verified** / **Компонент verified**, **Открыть публичную страницу**, **Управлять объектом**. ### Карточка объекта Назад к списку. Kind, name, `stable_id`. Кнопки: **Открыть публичную страницу**; для компонентов — **Изменить био и медиа**. **Внешние сервисы** (когда внешний каталог включён): привязать существующие сервисы или **Создать сервис** (name, primary HTTPS URL, коды стран). **Сохранить сервисы** — изменяемые метаданные каталога. Дайджест версии не меняется. **Версии**: строка — `version`, content digest, lifecycle, **Допущен к установке** / **Установка заблокирована**. Клик ведёт на страницу версии. Пусто: **Для объекта нет записанных версий.** ### Страница версии | Поле | Смысл | | --- | --- | | Жизненный цикл | server `lifecycle_state` | | Видимость | visibility | | Content digest | байты этой версии или тире | | Автор verified | независимый бит | | Компонент verified | независимый бит | | Допущен к установке / Установка заблокирована | eligibility сервера, не гарантия безопасности | Таблица evidence: check, result, source, expires. Пустой evidence допустим. Если есть открытый план публикации, **Открыть план публикации** ведёт на [Публикацию](publications.md). Если `can_start_publication`, **Начать публикацию** делает POST плана (нужны CSRF и текущий `device_id`). **Пожаловаться на версию** предзаполняет [Жалобы](reports.md). Заметка на странице: eligibility установки и оси доверия приходят с сервера. Это не гарантия безопасности содержимого. ### Правка оформления (только компонент) Эти поля меняют только оформление каталога. Паспорт, type, name, tags, source и версии остаются неизменяемыми. | Поле | Правила | | --- | --- | | Описание в каталоге | Markdown оформления | | Медиа | до пяти элементов | | Источник элемента | загрузка, закреплённый GitHub raw URL или 11-символьный YouTube id | | Типы загрузки | JPEG, PNG, WebP, GIF, MP4, WebM до 25 MB | | GitHub URL | `raw.githubusercontent.com`, закреплённый на полный SHA коммита | | Альтернативный текст | обязательно | Локального превью недостаточно: загрузка должна завершиться до **Сохранить представление**. YouTube хочет id, не полный URL. ## Совпадающие команды CLI ```bash ai-stp owner objects --json ai-stp owner object show --json ai-stp owner version show --json ai-stp task start --intent author --idempotency-key author-session-01 --json ai-stp task start --intent publish --idempotency-key publish-session-01 --json ``` `owner objects` — список. `owner object show` — один объект и его версии. `owner version show` — один `X.Y` плюс evidence жизненного цикла. Подтверждение публикации может быть в CLI или на сайте; см. [Публикацию](publications.md). ## Тупики | Что видно | Что это значит | Что делать | | --- | --- | --- | | Пока нет объектов | на сервере ничего не принадлежит вам | start `author` / `publish` | | Этот объект недоступен вашему аккаунту. | не ваше или неизвестно | не зондируйте id | | Для объекта нет записанных версий. | никогда не выпускали | start `author` | | Install blocked | eligibility false | читайте evidence; не форсируйте apply | | Начать публикацию нет | не разрешено, нет CSRF или нет устройства | привяжите CLI-устройство; start `publish` | | Media upload failed | тип/размер/источник | исправьте элемент; не Save посреди загрузки | | Публичная страница 404 | не опубликовано / не видно | ожидаемо для частных черновиков | | External services скрыты | флаг выкл. | связи каталога опущены | ## Связанные страницы - [Публикация](publications.md) — подтвердить хеш плана. - [Каталог](catalog.md) — публичные карточки. - [Профиль](profile.md) — оформление аккаунта, не медиа объекта. - [Жалобы](reports.md) — пожаловаться на эту версию. - [Владелец](../cli/owner.md) — те же чтения в CLI. - [Опубликовать компонент](../cli/component-publish.md) — выпуск `X.Y`. - [Публикация (CLI)](../cli/publication.md) — plan, attest, confirm. !!! note "Неизменяемые байты, изменяемая полка" Оформление, ссылки на сервисы и лайки могут меняться. Дайджест `1.2` — нет. Читатели закрепляют версию, не bio.