Not translated yet — page language: Russian

Витрина моделей

Обновлено: 2026-11-12
На этой странице

Витрина моделей

Витрина (/gallery) — публичный каталог моделей Skyforge, которые можно скачать и построить самому: файлы для печати и резки, инструкция, лицензия.

Раздел открывается без входа — как вики и проверка связки винтомоторной группы (большая часть платформы уводит гостя на вход). Инструкции по сборке тоже открываются без входа. Скачивание остальных файлов, наоборот, требует аккаунта и согласия с Условиями использования и Политикой приватности: файлы персональны, каждый выданный экземпляр привязан к аккаунту получателя (см. Скачивание файлов).

Раздел готовится. Пока включённый фича-флаг design_gallery показывает витрину только администраторам — так раздел смотрят по мере готовности, не открывая незаполненную витрину всем. Открытие для всех — отдельное решение, когда каталог наполнится (эпик «Витрина моделей»).

Свой адрес витрины. Самолёты и витрина переезжают на отдельный сайт — SkyForge Planes. Пока переезд не включён, всё открывается по прежним адресам платформы. После включения старые ссылки вида /gallery/<модель> на платформе сами ведут на тот же адрес нового сайта — закладки и ссылки из писем и уведомлений продолжают работать.

Как попасть в раздел

  • Пункт «Самолёты» в левом меню — первый после «Главной»: это витрина продукта, те же самолёты, что на главной странице сайта. Раздел корневой, не внутри Ангара: в Ангаре лежат ваши борта, а здесь — наши проекты, которые можно скачать; со Справочником не путать — там техпаспорта любых моделей.
  • Главная страница сайта / — случайная из опубликованных (при каждом показе) модель крупным планом и сетка всех опубликованных моделей со ссылками на их карточки, плюс пункт «Самолёты» в шапке.
  • Пункт «Аксессуары» в шапке витрины — рядом с «Самолётами»: печатные мелочи к моделям (например, площадка полётного контроллера). Страница аксессуара устроена так же, как страница самолёта, — файлы, варианты, скачивание после входа, — а в «Характеристиках» у неё материал, время печати и совместимость («подходит к …»). Аксессуары не появляются среди самолётов, на главной и в Ангаре: это не модель, к которой заводят борт.
  • Блок «Скачайте готовые модели» на странице о платформе — для тех, кто ещё не завёл аккаунт: смотреть витрину можно без регистрации, скачать файлы — после входа.

Пункт меню и блок на главной появляются ровно у тех, кому раздел действительно открыт: пока витрина видна только администраторам, остальные её в меню не увидят — ссылки, ведущей в «страница не найдена», не будет.

Что показывает список

Карточка в списке минимальна: она отвечает на вопрос «что это за самолёт», а всё остальное — на странице модели. Данные карточка берёт из двух источников: издание не дублирует характеристики модели, а ссылается на её запись в Справочнике моделей.

На карточке Откуда
Фото модели запись справочника (то же фото, что в каталоге)
Название, размах и взлётный вес запись справочника
Строка под названием, отметка «Новинка» издание

Кликабельна вся карточка (ссылка — имя модели). Порядок — свежие сверху, по дате публикации издания. Правка описания издание наверх не поднимает.

Раскладка зависит от числа моделей: одна — большая карточка во всю ширину, две — две колонки, от трёх — три; с семи моделей самая свежая стоит крупной карточкой над сеткой.

Производитель заводской модели виден в таблице характеристик на странице издания. У самоделки производителя не бывает вовсе, поэтому пустой графы «Производитель» у неё нет, а автора проекта на витрине не показывают (на витрине все модели — основателя, и строка «Автор проектирования» была лишней). Поле «Автор проекта» остаётся в записи справочника — его видно в каталоге платформы и модератору; в машиночитаемых данных страницы (для поисковиков) автор тоже указан, а ссылка на него — только если ведёт к автору, а не на саму платформу.

Поиск и фильтры

Фильтры появляются, когда моделей в разделе шесть и больше, поиск — с двенадцати: на коротком списке они только мешают его увидеть.

  • Поиск — по названию, производителю и алиасам модели: «ворон» находит Raven, если алиас задан в справочнике (те же алиасы, что в каталоге моделей).
  • Материал — по бытовой категории («3D печать», «Пена», «Дерево», «Композит», «Другое»), а не по конкретному написанию: «EPP» и «пенопласт» попадают в одну «Пену».
  • Производитель — разные написания одного бренда («AtomRC», «atomrc official») схлопнуты в один пункт.

Фильтры и номер страницы живут в адресе страницы: отфильтрованный список можно переслать ссылкой или сохранить в закладки. Кнопка «Сбросить фильтры» возвращает полный список.

Список страничный. Поиск ищет по всему разделу, а не по текущей странице, поэтому «дальше» не сбрасывает фильтры.

Чего в списке нет (и почему)

  • Черновиков. На витрине видны только издания с включённой публикацией. Неопубликованное издание недостижимо и по прямому адресу — раздел отвечает «не найдено», не раскрывая факт его существования.
  • Ссылок на файлы. В списке видно только их количество; состав файлов показывает карточка издания (ниже).

На каком языке тексты

Интерфейс витрины — на языке, выбранном переключателем (или языке браузера). Тексты самой модели — описание, слоган, история, «Что понадобится», названия частей и вариантов — пишутся по-русски и переводятся на английский. На английской странице показывается перевод; если какое-то поле ещё не переведено, оно остаётся русским (пустых мест не бывает), и страница помечает его русским языком — так его правильно прочитает экранный диктор и покажет поисковик. Названия папок в архиве «Скачать всё» всегда русские — одинаковые при любом языке страницы.

Карточка издания

Название издания в списке ведёт на его карточку — /gallery/<адрес издания>. Карточка тоже открывается без входа и устроена по образцу витрин печатных самолётов (Eclipson, Flightory, Planeprint): первый экран — слева галерея фото, справа название, кнопка и ключевые числа; ниже — в этом порядке — «Что входит в комплект», видео «В полёте», характеристики, описание, странности блоками, чертёж и параметры печати, инструкция по сборке, список покупок, файлы для печати, сборки и отзывы, другие самолёты. Раздел, для которого у модели нет данных, не показывается.

Под первым экраном — меню разделов: строка ссылок на разделы этой страницы в их порядке (только те, что на странице есть). На телефоне строка прокручивается пальцем вбок, сама страница при этом вбок не едет; меню работает без скриптов — это обычные якоря.

Первый экран:

  • галерея изображений — главное фото и все остальные слоты записи справочника (у Kestrel это фото и пять рендеров); миниатюры под главным снимком. Фото листаются прямо на странице, без увеличения: стрелки ‹ › на главном фото (на телефоне — строкой под ним), клавиши ←/→, свайп пальцем; по кругу, со счётчиком «2 / 6». Клик по миниатюре показывает её в главной плитке, клик по главному фото открывает просмотрщик на ЭТОМ фото. Фото без фона лежат на нейтральной подложке, на которой видны и тёмные детали модели в тёмной теме. Фото сборок других пользователей сюда не входят — они в своей секции ниже;
  • название, слоган (необязательный) и аннотация;
  • отметка: «Новинка» — издание опубликовано не больше 90 дней назад (та же правда, что у флагмана на главной), иначе — номер текущей версии;
  • кнопка «Скачать бесплатно» — у бесплатной модели; вошедшему прокручивает к составу файлов (или к форме согласия, если Условия ещё не приняты), гостя ведёт на вход с возвратом на эту же карточку. Модели бывают бесплатные и платные: у платной модели кнопки нет, на её месте написано «Платная модель — продажа скоро откроется» — оплата ещё не работает, поэтому платную модель пока нельзя ни купить, ни скачать. Пока файлы модели готовятся, на месте кнопки — «Файлы для печати — скоро» (у бесплатной и у платной);
  • ссылка «Инструкция (PDF)» — если к изданию приложена инструкция по сборке; открывается без входа, прямо в браузере, и остаётся на месте, даже пока файлы для печати готовятся;
  • «Вопрос по сборке?» — письмо на контактный адрес SkyForge, тот же, что указан в Условиях использования (своего адреса у издания нет); тема письма уже называет модель;
  • полоса характеристик с пиктограммами — размах, взлётный вес, нагрузка на крыло, мотор, батарея и винт. Нагрузку на крыло платформа считает сама из взлётного веса и площади крыла модели и показывает округлённой до целых граммов на квадратный дециметр — «≈ 61 г/дм²». Числа и единицы — в формате вашего языка; пункт без данных за ним просто не рисуется — ложных «0» или пустых ячеек не бывает. Длинное название мотора или батареи в полосе обрезается многоточием, целиком оно — в разделе «Характеристики» ниже. Число файлов — в подписи под кнопкой скачивания («ZIP · 2 файла · 6,3 МБ»).

Дальше на карточке:

  • «Что входит в комплект» — короткий список по тому, что к модели приложено на самом деле: сколько файлов для печати (пока комплект не готов — «Файлы для печати — скоро», без обещания скачать), чертёж, параметры печати, инструкция по сборке (PDF), видео сборки, заметки по сборке и, если версий уже две и больше, — сколько версий в истории. Каждый пункт — ссылка на свой раздел страницы; нечего перечислить — раздела нет;
  • описание — что это за модель; отдельно — что изменилось в текущей версии;
  • «Странности» — у модели, в которой что-то сделано необычно, автор может раскрыть каждую странность блоком «картинка + текст»: заголовок (сам тег), пояснение «что это даёт» и фото узла из галереи модели (то же фото листается и в первом экране). Блоки чередуются: картинка слева, справа, слева; на телефоне — столбиком. Странность, у которой есть только тег, остаётся чипом в первом экране; раздел появляется, когда хотя бы у одной странности есть пояснение или фото. Странности с пояснением видны и на главной сайта — в разделе «Чем они странные» (не больше трёх на все модели), и оттуда ссылка ведёт сюда, к разделу «Странности» этой модели;
  • «Инструкция по сборке» — кнопка, открывающая PDF инструкции во вкладке браузера (рядом — размер файла), видео сборки (как и ролики «В полёте», плеер YouTube загружается только по нажатию) и «Заметки по сборке» — на что обратить внимание при склейке. Раздел стоит сразу за разделом чертежа и параметров печати; если у модели нет ни одной из трёх частей, раздела нет. Инструкция открыта всем — без входа и даже пока файлы для печати ещё готовятся; в архив «Скачать всё» она не входит;
  • состав файлов — сначала коротко, по узлам самолёта: «Крыло, левая консоль — 6 файлов · 12 МБ», «Фюзеляж — 7 файлов · 30 МБ»; файлы, которым узел не задан, — в строке «Прочее». Если автор узлов не задавал вовсе, состав показан по видам файлов («STL — 12 файлов»). Полный список с именами, видами и размерами — по кнопке «Показать все файлы», тоже по узлам; у файла варианта рядом с видом написано, к какому варианту он относится;
  • лицензию и версию — условия использования стоят рядом с составом файлов, а не в подвале страницы;
  • раздел «Характеристики» — открытая таблица из записи справочника моделей, по образцу таблицы SPECIFICATIONS у Eclipson: производитель (автора проекта в таблице нет), печатный вес, взлётный вес, скорость сваливания (одно число или диапазон облёта, «32–35 км/ч»), нагрузка на крыло, размах, площадь крыла, удлинение, длина, мотор, батарея, винт, число сервоприводов и материал, а за ними — дополнительные характеристики записи. Нагрузку («≈ 61 г/дм²») и удлинение («≈ 6,8» — размах в квадрате на площадь крыла, до десятых) платформа считает сама, поэтому у них знак «≈». Строка без данных не рисуется; у модели без единой характеристики раздела нет. Издание их не дублирует — правятся они в записи справочника;
  • раздел «Чертёж и параметры печати» — по образцу ARRANGEMENT DRAWING AND PRINTING PARAMETERS у Eclipson: чертёж общего вида (раскладка деталей с подписями — нажатие открывает его крупно), таблица параметров печати (материал печати, сопло, высота слоя, стенки, заполнение, минимальный стол принтера — числа и единицы в формате вашего языка), примечание «перед печатью» и кнопка «Скачать чертёж (PDF)». Чертёж и его PDF открыты всем, без входа и согласия, как фото модели, и не входят в архив «Скачать всё» — это не файл для печати. Раздела нет, пока автор не заполнил ни чертежа, ни параметров;
  • история модели (необязательная) — короткий рассказ о замысле конструкции внутри описания; теги-странности («модульная оболочка», «чистая геометрия» и т.п.) — чипами в первом экране, а с пояснением или фото — блоками раздела «Странности» (см. выше);
  • раздел «Список покупок» — по образцу SHOPPING LIST у Eclipson: всё, что нужно купить, чтобы собрать и запустить модель, — карточками по группам: «Принтер», «Филамент», «Электроника» (мотор, регулятор, сервы, батарея, полётный контроллер, FPV), «Радиосистема», «Крепёж» и «Прочее». У карточки — значок группы, её название и позиции с количеством и примечанием; у позиции, для которой автор дал ссылку на магазин, — ссылка на рекомендованный товар (ведёт на чужой сайт и открывается в новой вкладке). Карточка «Принтер» называет минимальный стол и сопло из параметров печати — те же числа, что в таблице раздела чертежа; карточка «Филамент» называет материал печати, если автор не перечислил пластик отдельными позициями. Пустых карточек нет; раздела нет, пока покупать нечего. На телефоне карточки идут одна под другой;
  • видео — ролики с YouTube. На странице лежит только постер и кнопка; постер хранится у нас (сервер скачал его один раз, когда автор добавил ролик), поэтому до клика по нему ваш браузер не обращается ни к YouTube, ни к какому-либо другому стороннему сайту. После клика в карточке открывается плеер YouTube в режиме «расширенной приватности» (youtube-nocookie.com): с этого момента им управляет Google по своим правилам — в том числе с использованием идентификаторов в хранилище браузера. Рядом — ссылка «Смотреть на YouTube» для тех, кто предпочитает открыть ролик там;
  • фото сборок от других пользователей — только те, которые прошли модерацию. Пока у модели нет ни одного видимого фото сборки и ни одного отзыва, вместо двух пустых разделов стоит один блок «Соберите первым» с теми же кнопками — добавить фото сборки и оставить отзыв (гостю — вход с возвратом на карточку);
  • отзывы — те же, что на карточке модели в справочнике, и та же оценка: второго рейтинга у издания нет. Отзывы на модерации, отклонённые и скрытые модератором на публичной карточке не видны никому, включая администратора: страница обязана показывать ровно то, что видит гость;
  • похожие модели — до трёх других опубликованных изданий (самые свежие, теми же карточками, что в списке раздела); секции нет, если других изданий на витрине пока нет.

Скачивание файлов

Инструкцию по сборке может открыть любой, без входа: кнопка в разделе «Инструкция по сборке» и ссылка «Инструкция (PDF)» первого экрана. PDF открывается прямо в браузере; файл, который не удалось распознать как PDF, скачивается. Такое открытие никуда не записывается. Инструкция — не файл комплекта: в списке «Файлы для печати» её нет.

Имя файла в составе издания — ссылка: нажмите на него, и файл скачается. Ссылки видит только вошедший пользователь, принявший Условия использования и Политику приватности:

  • аноним видит тот же состав файлов текстом, а вместо ссылок — кнопку «Войдите, чтобы скачать», которая возвращает на ту же карточку после входа. Под ней — что даёт вход: скачанное остаётся на странице «Скачанные модели» вашего аккаунта, откуда его можно скачать снова и где видно, что вышла новая версия; если к изданию приложена инструкция — ссылка на неё («инструкции открыты всем, вход не нужен»). Экран входа и регистрации, куда ведёт кнопка, называет модель: её фото, «Войдите в SkyForge, чтобы скачать <модель>», тот же размер архива, что под кнопкой карточки, и что после входа вы вернётесь к модели. Если файлы модели ещё готовятся, экран так и говорит — «файлы скоро появятся» — и размера не называет;
  • вошедший, который ещё не принимал действующие редакции документов, видит под составом файлов флажок «Я принимаю Условия использования и Политику приватности» и кнопку «Принять и продолжить» — после неё ссылки становятся активными. Согласие даётся один раз на аккаунт и запрашивается снова только после выхода новой редакции любого из документов.

Файлы персональны. Каждый выданный экземпляр привязан к вашему аккаунту, и факт скачивания хранится бессрочно (раздел 20 Условий, раздел 23 Политики). Передавать файлы другим, выкладывать или продавать их можно, только если это прямо разрешает лицензия, указанная на карточке.

Что важно знать про выдачу:

  • файл отдаётся только со своего издания. Ссылка на файл, подставленная в адрес другого издания, отвечает «не найдено» — как и ссылка на файл неопубликованного издания или на файл, который админ уже удалил из состава;
  • имя файла сохраняется, включая русские названия и пробелы: браузер сохранит его тем же именем, каким файл подписан в составе издания;
  • файл отдаётся потоком — стомегабайтная модель не ждёт, пока сервер соберёт её целиком;
  • есть ограничение частоты: до 30 файлов в минуту на аккаунт. Скачать издание целиком (до 150 файлов) это не мешает — ограничение рассчитано на скрипт, выкачивающий каталог подряд.

Скачать всё одним архивом

Главная кнопка страницы бесплатной модели — «Скачать бесплатно» — отдаёт весь комплект одним ZIP-архивом: все файлы текущей версии издания (у модели с вариантами деталей — общие файлы и выбранные варианты, см. «Выбрать вариант или скачать всё» ниже). Инструкция по сборке и чертёж общего вида в архив не входят — у них своя кнопка в своём разделе страницы. Под кнопкой написано, что скачается: «ZIP · N файлов · X МБ» — это точный размер архива, и браузер показывает прогресс загрузки.

  • Кому доступно — тем же, кому доступны файлы по одному: вошедшему, принявшему Условия использования и Политику приватности. Гостю кнопка предлагает войти и возвращает на ту же страницу модели — после входа она уже скачивает архив. Гость, открывший прямую ссылку на архив, тоже уходит на вход и возвращается к списку файлов модели, где кнопка архива уже работает. Вошедшему, который ещё не принимал действующие редакции документов, кнопка показывает форму согласия; после «Принять и продолжить» — та же кнопка скачивает архив. В панели «Файлы для печати» у вошедшего есть и своя кнопка «Скачать все файлы (ZIP)».
  • Что внутри — папка <Модель> v<версия> (без версии — просто имя модели), в ней — папки узлов («Крыло, левая консоль», «Фюзеляж») с файлами под теми же именами, что в составе издания; файлы без узла лежат прямо в папке модели. Если в издании два файла с одинаковым именем, второй получит суффикс (2), чтобы распаковка не перезаписала первый. Архив распаковывается и в Windows: символы, которых Проводник не допускает (<>:"|?*), в именах заменяются на _ — модель «F-16: Viper» окажется в папке «F-16_ Viper», — а имя, которое Windows не даёт файлу вовсе (CON, AUX, NUL…), в архиве заменяется на file-NNN. Файлы прошлых версий в архив не входят — их по-прежнему можно взять по одному в «Истории версий». Если у издания есть бортовой номер, деталь с вашим номером лежит в папке своего узла на месте обычной; вставки номера собраны в отдельной папке Tail number inserts внутри папки модели. Личный файл лицензии SKYFORGE-LICENSE.txt один — в папке модели.
  • Имя архива — <адрес модели>-v<версия>.zip, например raven-16-v1.2.zip. У модели с вариантами деталей имя называет набор: вариант не по умолчанию добавляет -<выбор>-<вариант> (kestrel-v1.0-mount-without.zip), режим «все варианты» — -all, набор по умолчанию называется как обычно. Папка внутри архива от выбора не зависит.
  • Архив собирается на лету и начинает скачиваться сразу; сжатия нет (модели и PDF уже сжаты), поэтому размер архива лишь чуть больше суммы файлов. Докачки нет: если загрузка оборвалась, начните её заново.
  • Ограничение частоты — 5 архивов в минуту на аккаунт, СУММАРНО по всем моделям (архив одной модели — до 500 МБ); этого хватает на несколько повторов после обрыва. Поштучное скачивание считается отдельно: упёрлись в лимит архивов — одну деталь всё равно можно скачать.
  • Учёт — как у файлов по одному. Архив из N файлов записывается в журнал скачиваний как N выданных файлов (раздел 23 Политики): каждый экземпляр по отдельности привязан к вашему аккаунту.

Если нужна одна деталь (например, перепечатать сломанный сегмент крыла), откройте «Показать все N файлов» и нажмите на имя нужного файла.

Выбрать вариант или скачать всё

У некоторых моделей есть варианты деталей: например, фюзеляж с маунтом для датчика высоты или без, крыло с нишей под трубку Пито или без. Тогда над кнопкой «Скачать» стоят группы переключателей — по одной на выбор, в каждой отмечен вариант по умолчанию. Выберите нужное и нажмите кнопку: в архив попадут общие файлы модели и файлы выбранных вариантов, каждый — в папке своего узла, как будто других вариантов нет. Подпись под кнопкой («ZIP · N файлов · X МБ») меняется вместе с выбором — это точный размер того архива, который скачается. Выбор работает и без JavaScript: подпись тогда показана для набора по умолчанию, а скачается тот вариант, что отмечен.

Выбор «есть или нет» (трубка Пито, закрылки) бывает одной галочкой: снята — вариант без этой детали, он и входит в базу; отмечена — с деталью. Если деталь зависит от нескольких выборов сразу (консоль крыла с закрылками и с Пито), в архив попадает ровно тот её вариант, что подходит под всё отмеченное.

Под кнопкой — ссылка «Скачать всё — все варианты» со своим размером: архив со всеми файлами сразу. Файлы вариантов в нём лежат в подпапках <узел>/<выбор>/<вариант>/ (например, Фюзеляж/Маунт датчика высоты/без маунта/Fuselage.stl), чтобы одноимённые детали разных вариантов не перезаписали друг друга при распаковке. Кнопка «Скачать все файлы (ZIP)» в панели «Файлы для печати» у такой модели — тот же режим «всё».

Гостю и тому, кто ещё не принял Условия, варианты тоже показаны (что скачается и сколько весит), но кнопка сначала ведёт на вход или к форме согласия; выбор после этого нужно сделать ещё раз. Адрес архива с выбором — /gallery/<адрес модели>/archive?<выбор>=<вариант>. Выбор, которого у модели нет (ссылка устарела — вариант переименовали, или к адресу приклеилась метка рассылки вроде ?utm_source=…), архив не подменяет «чем-нибудь по умолчанию»: браузер возвращается к списку файлов модели с актуальными вариантами, а программа с токеном получает ошибку с кодом. В журнал скачиваний, как и прежде, записывается каждый выданный файл — сам выбор отдельно не записывается.

Счётчика скачиваний на страницах витрины нет — ни на страницах, ни в ответах ИИ-ассистенту: это служебная статистика, а не свойство модели. Выдача учитывается в журнале скачиваний (отчёт «Скачивания» в админке).

Счётчик просмотров

Платформа считает, сколько раз смотрели страницу модели, — это статистика для администраторов и авторов, на самих страницах витрины число не показывается.

Как оно считается:

  • анонимно. Платформа не запоминает, кто именно открыл карточку: растёт только общий счётчик витрины и общий счётчик раздела в статистике востребованности (см. политику приватности, раздел о статистике). Журнала просмотров нет — в отличие от скачиваний, где учёт поимённый и обещан отдельно;
  • без роботов. Карточка публична и её обходят поисковики; запросы поисковых краулеров, превью ссылок в мессенджерах и скриптов в счётчик не попадают — иначе число показывало бы обход роботов, а не интерес людей;
  • перезагрузка страницы счётчик не накручивает: повторные открытия одной карточки с того же устройства в пределах пары минут считаются одним просмотром. Точность здесь ориентировочная: посетители из одной сети с одинаковым браузером в это окно могут посчитаться как один;
  • число — до вашего захода: ваш просмотр учитывается и попадёт в статистику при следующем подсчёте.

Загрузка своего фото сборки — прямо с карточки. Вошедший пользователь видит под лентой фото кнопку «+ Добавить фото своей сборки»: загруженное фото уходит в ту же очередь премодерации, что и фото с карточки модели в справочнике (второго механизма загрузки нет), и появляется на этой карточке только после того, как его одобрит модератор — до этого момента фото не видно даже автору, потому что публичная карточка одинакова для всех посетителей. Исключение одно: фото, которое загружает сам модератор (администратор), публикуется сразу — одобрять себя в очереди не нужно, и подтверждение так и говорит: «Фото опубликовано». Анониму вместо кнопки — «Войдите, чтобы добавить фото». Фото можно и перетащить мышью на блок с кнопкой — путь тот же, включая премодерацию (и то же исключение для модератора).

Написать отзыв можно прямо с карточки — форма «Ваш отзыв» (оценка звёздами и необязательный текст) появляется вошедшему под списком отзывов; анониму вместо неё — кнопка входа с возвратом на эту же карточку. Отзыв уходит через ту же ручку, что и на карточке модели в справочнике: оценка учитывается сразу (отдельного счётчика у витрины нет), а текст — после модерации, как и везде (см. выше). На чужой отзыв можно пожаловаться кнопкой «Пожаловаться» — она видна только рядом с чужими отзывами, не со своим.

Скачанные модели

«Скачанные модели» (/account на сайте самолётов) — ваш личный раздел на витрине: что вы скачивали, профиль и выход. Открывается первым пунктом меню аккаунта в шапке (кнопка с вашим именем; на телефоне — в меню-«бургере») и в колонке «Аккаунт» подвала. Страница открывается только после входа: гостя она уводит на вход и возвращает обратно уже вошедшим. Корзины пока нет. Модели бывают бесплатные и платные; платные можно будет купить, когда заработает оплата.

Что на странице:

  • список скачанного — по одной строке на модель, сколько бы раз и какие бы файлы вы ни скачивали (архивом или по одному): фото, название, дата последнего скачивания и версия, которую вы тогда скачали. Свежие — сверху;
  • «Есть обновление: версия X» — если у модели с тех пор вышла новая версия. Если вы скачивали уже текущую, пометки нет;
  • «Скачать снова» — тот же архив «Скачать всё», что на странице модели, с набором по умолчанию. Если у модели есть варианты деталей, кнопка называется «Выбрать варианты» и ведёт на страницу модели, к выбору набора: решать за вас, какой вариант скачать, страница не будет. Если у модели сейчас нет файлов, кнопки нет — остаётся ссылка на её страницу;
  • модель снята с витрины или удалена — строка остаётся (файлы-то у вас на руках), но без ссылок и с пометкой «Модель больше недоступна»: обновлений у неё больше не будет. Название показывается, если модель ещё есть в справочнике;
  • пока ничего не скачивали — одна строка и кнопка «Смотреть самолёты»;
  • профиль — имя и почта аккаунта, «Выйти» (выход с этого сайта) и ссылка «Кабинет SkyForge ↗» — она открывает платформу, то есть другой сайт, и так и подписана.

Список строится из того же журнала скачиваний, что описан в Политике приватности (раздел о журнале скачиваний, с редакции 1.11): страница показывает вам ваши же записи — никаких новых данных не собирается. Чужих записей в списке нет; скачивания, которые делал администратор платформы, разбирая ваше обращение изнутри аккаунта, в список тоже не попадают. «Скачанные модели» видны там же, где открыт сам раздел самолётов.

Новые модели — на почту

Внизу главной сайта самолётов и страницы модели — блок «Сообщать о новых моделях». Это та же почтовая рассылка SkyForge, а не отдельная: тем у неё нет, поэтому блок говорит о новостях SkyForge, включая новые модели.

  • вы подписаны — блок так и пишет, рядом кнопка «Отписаться»;
  • вы отписаны — кнопкой здесь или по ссылке «отписаться» из любого письма (отметка одна и та же) — кнопка «Подписаться» возвращает рассылку.

Отдельно почту блок не спрашивает: письма приходят на адрес аккаунта.

Блок показывается только тому, до кого рассылка на самом деле дойдёт. Пока она уходит только администраторам платформы (и только когда рассылка включена), поэтому гости и остальные пользователи блока не видят — обещать письма, которые не придут, страница не будет. Кнопки блока работают только в вашей собственной сессии: ни ИИ-агент по API-токену, ни администратор, работающий в вашем аккаунте, подписать или отписать вас ими не могут — это ваше решение.

Справочник и витрина: что где

Разделы похожи (в обоих фото самолётов и характеристики), но отвечают на разные вопросы:

  • Справочник (/catalog/models) — техпаспорт любого типа ЛА, включая те, которые мы не делаем: Volantex, Eclipson, самоделки других пилотов. Отсюда заводятся борта Ангара;
  • витрина — только наши проекты, у которых есть файлы для скачивания. У каждого издания обязательно есть запись в справочнике: характеристики карточка берёт оттуда и не дублирует их.

Переходы между разделами есть в обе стороны:

  • в справочнике — бейдж «Есть файлы для сборки» на карточке модели (и в списке, и на её странице). Бейдж — ссылка на издание, и он появляется только тогда, когда издание опубликовано и в ней есть хотя бы один файл: иначе ссылка вела бы на страницу, которой нет, или на пустой список файлов;
  • на витрине — ссылка «Собрали? Добавьте борт в свой Ангар» рядом с файлами: она открывает на платформе форму добавления борта с уже выбранной моделью. Это и есть путь «скачал → построил → учёл в Ангаре».

Бейджи и переходы видны тем, кому открыт сам раздел: пока флаг design_gallery показывает витрину только администраторам, остальные их не увидят — ссылка вела бы на «не найдено».

Кто выкладывает модели

Витрина — каталог моделей SkyForge: издания в ней размещает только команда SkyForge. Пользовательского раздела «Мои публикации» больше нет — выложить на витрину свою конструкцию самостоятельно нельзя. Модели пользователей по-прежнему публикуются в Справочнике — это отдельный путь, к витрине не относящийся.

Для ИИ-ассистента

Раздел доступен агенту через MCP-инструменты (подробнее про подключение — ИИ-ассистент и MCP):

  • list_gallery_releases — список изданий теми же фильтрами, что у страницы: «какие модели Skyforge можно скачать, из какого материала и под какой лицензией» одним вызовом;
  • get_gallery_release — одно издание по адресу из ссылки: описание, версия, лицензия, состав файлов (с узлом и вариантом у каждого), варианты деталей (options — ключи и подписи, вариант по умолчанию) и характеристики из справочника;
  • list_my_gallery_downloads — ваши «Скачанные модели»: что вы скачивали, когда и какую версию, есть ли обновление и доступна ли модель сейчас. «У каких скачанных моделей вышла новая версия?» — одним вызовом.

Тексты издания в ответах — на том языке, что и страница: lang (ru или en, пусто — язык запроса). Поле без перевода приходит по-русски, и рядом <поле>_lang говорит, на каком языке значение (summary_lang: "ru").

Все ссылки в ответах инструментов — полные адреса (url — страница модели, photo_url — её фото, assembly_guide.pdf_url — инструкция по сборке, download_url — «скачать снова»), их можно сразу отдать человеку: после переезда витрины на свой сайт они ведут уже туда.

Инструменты размещения изданий обычному токену недоступны и отвечают отказом missing_scope: изданиями витрины распоряжается команда SkyForge.

Байты ОПУБЛИКОВАННЫХ файлов через MCP не отдаются: скачивание остаётся ручкой веб-приложения под аккаунтом — поштучно или всем комплектом (/gallery/<адрес модели>/archive, ZIP; выбор вариантов — ?<ключ опции>=<ключ варианта>, все варианты — ?all=1). У инструкции по сборке в ответе get_gallery_release есть публичная ссылка на PDF (assembly_guide.pdf_url, рядом — размер и ролик сборки assembly_guide.video), её можно просто передать человеку. Принять Условия за пользователя агент не может: согласие даётся только на карточке, в браузере. Скачивание по API-токену (и файла, и архива) работает, если владелец токена уже принял действующие Условия в веб-интерфейсе; иначе ручка отвечает 403 с кодом legal_consent_required.