Скиллы Средний Веб и поиск

✈️ flight-search

Скачать ZIP
15
Предупреждение о рисках!

Установка скиллов и плагинов OpenClaw осуществляется на ваш страх и риск. Все файлы были получены из открытых источников и предоставляются «как есть». Мы не гарантируем их корректную работу, безопасность или совместимость с вашей системой. Перед установкой настоятельно рекомендуется ознакомиться с содержимым кода и убедиться, что вы понимаете, какие изменения будут внесены в вашу систему.

✈️ flight-search

CLI-инструмент для поиска авиабилетов через Google Flights. Позволяет получать цены, время вылета и прилёта, а также информацию об авиакомпаниях прямо из командной строки.

Решение построено поверх fast-flights и не требует API-ключа или браузера, что делает его удобным для автоматизации и интеграции в различные рабочие процессы.

Что умеет этот инструмент

flight-search выполняет запросы к Google Flights и возвращает структурированную информацию о рейсах: цены, время отправления и прибытия, авиакомпании и количество пересадок. Поддерживаются как перелёты в одну сторону, так и туда-обратно, различные классы обслуживания и вывод данных в формате JSON. :

Зачем использовать

  • Сравнение цен перед покупкой билетов
  • Оценка стоимости деловых поездок
  • Поиск вариантов бизнес-класса на конкретных маршрутах
  • Интеграция данных о перелётах в скрипты и таблицы
  • Быстрый просмотр расписания без открытия браузера

Быстрый старт

uvx flight-search DEN LAX --date 2026-03-01

Пример выполнения команды:

✈️ DEN → LAX
 One way · 2026-03-01
 Prices are currently: typical

──────────────────────────────────────────────────
 Frontier ⭐ BEST
 10:43 PM → 12:30 AM +1
 ⏱️ 2 hr 47 min
 ✅ Nonstop
 $84

──────────────────────────────────────────────────
 United ⭐ BEST
 5:33 PM → 7:13 PM
 ⏱️ 2 hr 40 min
 ✅ Nonstop
 $139

Установка

# быстрый способ
curl -fsSL https://raw.githubusercontent.com/Olafs-World/flight-search/main/install.sh | bash

# через uv (рекомендуется)
uv tool install flight-search

# через pip
pip install flight-search

Основные параметры

origin / destination коды аэропортов (например, DEN, LAX)
--date (-d) дата вылета (обязательно)
--return (-r) дата обратного рейса
--adults (-a) количество взрослых
--children (-c) количество детей
--class (-C) класс: economy, business и др.
--limit (-l) ограничение количества результатов
--output (-o) формат вывода: text или json

Примеры использования

# перелёт в одну сторону
flight-search DEN LAX --date 2026-03-01

# туда и обратно
flight-search JFK LHR --date 2026-06-15 --return 2026-06-22 --adults 2

# бизнес-класс
flight-search SFO NRT --date 2026-04-01 --class business

# вывод в JSON
flight-search ORD CDG --date 2026-05-01 --output json

JSON-вывод

Инструмент также поддерживает структурированный вывод, который удобно использовать в автоматизации:

{
 "origin": "DEN",
 "destination": "LAX",
 "date": "2026-03-01",
 "current_price": "typical",
 "flights": [
 {
 "airline": "Frontier",
 "departure_time": "10:43 PM",
 "arrival_time": "12:30 AM",
 "duration": "2 hr 47 min",
 "stops": 0,
 "price": 84,
 "is_best": true
 }
 ]
}

Итог

flight-search — это лёгкий и быстрый инструмент для получения данных о перелётах без лишних зависимостей. Он отлично подходит как для ручного поиска, так и для автоматизированных сценариев, где требуется доступ к информации о рейсах напрямую из командной строки.


Файл из источника

10994_flight-search-0.1.7.zip