kerbal.ruвики сборки «Оператор»
Оператор / Вики / Автоматика

Когда автоматизировать, а когда лететь руками

Карта решений: какой слой автоматики брать под задачу, по каким признакам пора писать скрипт и когда автоматика только мешает.

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

Пять слоёв и что они закрывают

Слой Инструмент Закрывает Цена входа
0 Руки + SAS Всё новое, разовое, непонятное нет
1 MechJeb2 Типовые манёвры здесь и сейчас минуты
2 Kerbal Alarm Clock, Haystack Не проспать манёвр, не потерять аппарат минуты
3 kOS Повторяемый профиль полёта, точность, свои правила часы
4 Routine Mission Manager Рутинные рейсы по накатанному маршруту десятки минут
5 kRPC Логика, которой тесно в kOS: расчёты, графики, серии часы + Python

Подробности по каждому — в Автоматика полётов и рутина, язык скриптов — в kOS: основы.

Ситуация → чем брать

Что делаешь Чем Почему так
Первый полёт к новому телу руками Ты ещё не знаешь профиль, автоматизировать нечего
Вывод на орбиту в сто первый раз kOS: готовые рецепты ascent.ks Профиль известен, руки только тратят время
Спутник строго на 2 863 334 м с наклонением 0° kOS Контракты созвездий проверяют параметры жёстко, руками попадать мучительно
Стыковка раз в месяц MechJeb Писать свой докинг — работа на вечер, автопилот уже есть
Стыковка каждый день по расписанию RMM Один раз слетал — дальше рейс повторяется без тебя
Посадка на Муну в шестой раз подряд kOS Скрипт держит вертикальную скорость точнее человека
Разбор «почему не хватило Δv» телеметрия (Телеметрия: разбирать полёт по числам) Числа честнее ощущений
Серия из 12 однотипных спутников kOS + Нейросеть как второй пилот Один скрипт с параметрами вместо 12 ручных запусков
Уникальный трюк с гравиманёвром руками + Автоматика полётов и рутина-планировщик Одноразовое, скрипт не окупится

Признаки, что пора писать скрипт

  • Ты делаешь одно и то же третий раз подряд и уже знаешь порядок действий наизусть.
  • Ошибка стоит дорого: попадание в узкий коридор орбиты, посадка с малым запасом топлива.
  • Полёт длинный и скучный: подъём на 100 км, ожидание апоцентра, короткий прожиг.
  • Нужна повторяемость: серия спутников должна лечь на одинаковые орбиты, а не «примерно».

Признаки, что автоматика сейчас навредит

  • Ты не умеешь делать это руками. Скрипт зафиксирует твоё непонимание и разобьёт аппарат ровно и стабильно.
  • Аппарат нестандартный — асимметричная тяга, странная центровка. Простой скрипт взлёта рассчитан на нормальную ракету.
  • Задача одноразовая. Час на скрипт ради одного полёта — не сделка.
  • Тебе просто нравится летать. Это игра; автоматизируй скуку, а не удовольствие.

Порядок освоения

  1. Летай руками, пока профиль не станет привычкой.
  2. Поставь MechJeb и посмотри, как он ведёт тот же профиль — заодно увидишь ориентиры.
  3. Открой процессор kOS, повтори простейший скрипт из kOS: готовые рецепты на дешёвой ракете.
  4. Добавь телеметрию (Телеметрия: разбирать полёт по числам) — начни измерять, а не угадывать.
  5. Собери свою библиотеку функций (kOS: продвинутое) — дальше каждый новый скрипт пишется за минуты.
  6. Если хочется быстрее — подключи Нейросеть как второй пилот: ассистент пишет черновик, ты проверяешь и гоняешь. Техника подключения — Подключаем ИИ-агентов.

Автоматика не отменяет понимания. Скрипт, который ты не можешь прочитать, — это не автоматизация, а лотерея.

Связанные статьи