ИИ-ассистенты

Dive Kit для ChatGPT, Claude и Gemini

Опишите погружение своему ИИ-ассистенту и получите в ответ настоящий план декомпрессии. Цифры считает тот же движок Bühlmann ZH-L16C с градиент-факторами, что работает в приложении Dive Kit, а не догадки чат-бота.

Подключить Dive Kit

Что он делает

Dive Kit превращает вашего ИИ-ассистента в полноценный планировщик погружений. Вы обсуждаете погружение обычными словами. Ассистент разбирается в нём и спрашивает недостающее, затем передаёт глубины, время, газы и баллоны в Dive Kit, который считает ответ и возвращает его. К каждому плану прилагается ссылка, которая открывает тот же план в приложении Dive Kit. Настройка занимает около минуты.

Что умеет ассистент

У ассистента 18 инструментов, по одной строке о том, что каждый возвращает:

Планирование

plan_dive
Таблица остановок, газ по каждому баллону, предупреждения, запасные варианты и бейлаут для CCR, со ссылкой, которая открывает план в приложении Dive Kit.
find_max_bottom_time
Самое долгое время на дне на одном уровне для открытого цикла, при котором каждый баллон остаётся выше своего резерва, укладывается в заданное время до поверхности или не требует остановок.
check_no_deco
Сколько можно пробыть на глубине без декомпрессионных остановок.
read_share_link
Расшифровывает ссылку Dive Kit в план, который она содержит, чтобы его можно было пересчитать или изменить.

Газ

gas_specs
MOD, минимальная глубина, END, EAD, плотность и PPO₂ для одной смеси.
best_mix
Лучшая смесь для глубины, ближайшая стандартная заправка и деко-газы, которые стоит взять.

Смешивание

plan_blend
План смешивания парциальным давлением до целевого найтрокса или тримикса, с использованием банка.
mix_result
Смесь, которая получилась после заправки, чтобы проверить план смешивания или уже сделанную заправку.
blend_continuous
Соотношения подачи и целевые показания анализатора для смешивания непрерывным потоком.
decant
Два баллона, соединённые перепускным шлангом, и когда остановиться для целевой смеси.

Расход

gas_usage
Газ, который один баллон расходует на бездекомпрессионном профиле, с резервом и давлением разворота.
rmv_sac
Расход дыхания дайвера (RMV и SAC) по записанному погружению.

Огрузка

buoyancy_check
Сколько груза нужно снаряжению и что будет при затопленном костюме, отказе крыла или потере стейджа.

Единицы

convert_units
Давление, объём, глубина, температура, вес и расход дыхания в разных единицах.

Знания

get_guide
Один раздел руководства по планированию.
lookup_cylinders
Размеры баллонов, давления, плавучесть и пресет плана для каждого, из открытых данных Dive Kit о баллонах.
lookup_certifications
Курсы дайвинга по организациям, с требованиями, эквивалентами и ограничениями, из открытых данных Dive Kit о сертификациях.
lookup_references
Проверенные статьи, книги и стандарты, на которых основаны цифры, из открытых данных Dive Kit.

Попробуйте

Вставьте любой из этих запросов в чат с включённым Dive Kit. Ниже приведены ответы, которые вернули инструменты, с настройками Dive Kit по умолчанию, например градиент-факторами 50/80.

  • "Какая лучшая смесь для 40 м?"

    best_mix

    Лучшая смесь 27/9.8 при пределе PPO₂ 1,4 бар и пределе END 30 м, ближайшая стандартная заправка 25/25 и EANx50 с 21 м для деко. Инструмент отмечает, что плотность лучшей смеси 5,7 г/л выше рекомендуемого предела 5,2 г/л.

  • "У меня баллон с 21/35 на 123 бар, хочу дозаправить его до 32/20 на 200 бар. Что делать?"

    plan_blend

    Стравить до 112 бар, добавить кислород до 138 бар, затем воздух до 200 бар. Получится 31.8/20, с правилами кислородной чистоты для газа с содержанием кислорода выше 40%.

  • "25 минут на 30 м на EANx32 — это бездекомпрессионное погружение?"

    check_no_deco

    Бездекомпрессионное время 16 мин при GF 50/80, поэтому для 25 мин нужны декомпрессионные остановки. PPO₂ 1,28 бар на 30 м, MOD 33,6 м при 1,4 бар.

  • "Спланируй 45 м на 25 мин на спарке 12-литровых с 21/35 на 232 бар, со стейджем 11 л EANx50 и баллоном 7 л кислорода, оба на 200 бар."

    plan_dive

    Общее время 56 мин, 29 мин до поверхности, из них 22 мин остановок начиная с 18 м, таблица остановок и газ по каждому баллону. Донный газ заканчивается на 89 бар, выше резерва 77 бар.

  • "На прошлом погружении средняя глубина была 15 м, 45 мин, а мой AL80 ушёл с 200 до 70 бар. Какой у меня SAC, и хватит ли полного AL80 на 40 минут на 18 м?"

    rmv_sac, затем gas_usage

    RMV 12,2 л/мин (1,16 бар/мин на этом AL80). На 18 м за 40 мин AL80 расходует 131 бар и остаётся 76 бар, выше резерва 69 бар по правилу третей, а инструмент отмечает, что погружение заканчивается ниже давления разворота 135 бар.

  • "Сколько груза мне нужно со стальным баллоном 12 л и мокрым гидрокостюмом 5 мм в солёной воде?"

    lookup_cylinders, затем buoyancy_check

    Стальной баллон 12 л на 232 бар из данных о баллонах, затем около 3 кг груза, чтобы быть нейтральным на 3 м с почти пустым баллоном, как отправная точка для проверки в воде.

  • "Откуда взялся предел плотности газа 5,2 г/л?"

    lookup_references

    Anthony и Mitchell, Respiratory Physiology of Rebreather Diving (2016), где заданы идеал 5,2 г/л и максимум 6,2 г/л, со ссылкой, и Warkander с соавторами (1990) о задержке CO₂ при плотном газе.

Если не хватает какой-то детали, например размера баллона или заправки, ассистент спрашивает до того, как планировать. Если он берёт значение по умолчанию, например градиент-факторы 50/80, он об этом говорит.

Спланируйте с ним настоящее погружение

Лучше всего Dive Kit раскрывается в разговоре. Ассистент ищет информацию, спрашивает то, что ему нужно, и по очереди вызывает несколько инструментов. Вот как проходят некоторые более длинные разговоры.

Рэк-дайв с напарником

"Спланируй погружение с проникновением на затонувший HMAS Canberra у Мельбурна для меня и напарника."

  1. Ассистент ищет затонувшее судно в интернете: где оно лежит, глубину до песка и до палубы, условия и нужно ли разрешение.
  2. Он спрашивает о вашей сертификации и подготовке к проникновению, доступных газах, баллонах, SAC, температуре воды и вашем гидрокостюме.
  3. best_mix подбирает газ для глубины, затем plan_dive планирует погружение с вашим резервом и запасным вариантом на случай потери деко-газа.
  4. gas_usage считает газ на сегмент проникновения, а find_max_bottom_time находит время на дне, которое позволяет ваш резерв, чтобы задать точку разворота.
  5. buoyancy_check рассчитывает огрузку для снаряжения с сухим костюмом, и в итоге у вас есть ссылка, которая открывает план в приложении Dive Kit.

Для проникновения нужны подготовка по рэк-дайвингу и ходовой конец. Dive Kit планирует газ и декомпрессию, а не само проникновение.

Заправка получилась не та

"Мне должны были заправить 32%, но анализатор показывает 29,8. Завтра погружение на 30 м на 40 мин. Это всё ещё нормально?"

  1. gas_specs даёт MOD проанализированной смеси и её PPO₂ на 30 м.
  2. plan_dive планирует погружение на проанализированной смеси, а check_no_deco сравнивает её бездекомпрессионное время со смесью, которую вы заказывали.
  3. Если план больше не подходит, plan_blend рассчитывает дозаправку, а mix_result проверяет, что она даст.
  4. Вы выбираете между перепланированием на имеющемся газе и дозаправкой, с цифрами для обоих вариантов.

Неделя на сафари

"Четыре погружения в день пять дней подряд в Красном море на EAN32, помоги спланировать первый день."

  1. Ассистент спрашивает профиль каждого погружения и поверхностные интервалы, которые соблюдает лодка.
  2. plan_dive планирует каждое погружение в воде Красного моря, перенося состояние тканей из ссылки одного погружения в следующее.
  3. gas_usage проверяет каждое погружение на баллонах лодки.
  4. get_guide добавляет сведения о повторных погружениях и о том, как CNS и OTU накапливаются за день, и в итоге у вас четыре плана на день.

От записанного погружения к новому плану

"Вот мой последний лог: 32 м, 45 мин, спарка 12-литровых с 210 до 90 бар. В следующем месяце хочу сделать 40 м на 30 мин на том же снаряжении."

  1. rmv_sac превращает лог в ваш расход дыхания.
  2. gas_usage и plan_dive используют этот расход как ваш рабочий SAC, а best_mix предлагает газ для 40 м.
  3. find_max_bottom_time с ограничением по резерву показывает, сколько снаряжение позволяет пробыть на 40 м.
  4. В итоге у вас план, построенный на вашем собственном расходе дыхания, а не на значении по умолчанию.

Переход на сухой костюм

"Я перехожу с мокрого гидрокостюма 7 мм и AL80 на сухой костюм и стальной 12-литровый. Как изменится моя огрузка?"

  1. lookup_cylinders находит оба баллона и их плавучесть от полного до пустого.
  2. buoyancy_check запускается для каждого комплекта, и ассистент сравнивает, сколько груза нужно каждому.
  3. Вместе с этим идут аварийные случаи: затопленный костюм и отказ крыла, для каждого комплекта.
  4. В итоге у вас стартовый вес для нового снаряжения, который нужно подтвердить проверкой в воде.

Почему цифры расходятся

"Мой компьютер показал остановку 3 минуты на 6 м, а Dive Kit дал 5. Почему?"

  1. Ассистент спрашивает модель вашего компьютера и его градиент-факторы и читает ваш план через read_share_link, если вы вставите ссылку.
  2. plan_dive перепланирует погружение с градиент-факторами, которые использует ваш компьютер.
  3. get_guide добавляет объяснение, почему планы расходятся, и соглашения Dive Kit.
  4. lookup_references приводит источники по Bühlmann и градиент-факторам, чтобы вы могли прочитать их сами.

Каждый план — вспомогательное средство планирования для обученных дайверов. Сверяйте его со своей подготовкой, командой и дайв-компьютером.

Одни и те же цифры каждый раз

С подключённым Dive Kit один и тот же вопрос с одними и теми же данными каждый раз даёт одни и те же цифры. Каждая цифра берётся из движка Dive Kit, а не из арифметики модели: модель Bühlmann ZH-L16C с градиент-факторами и единый набор соглашений о воде, поверхностном давлении и округлении, общий с приложением Dive Kit. Страница соглашений объясняет каждое из них и почему цифры Dive Kit могут отличаться от формулы из учебника.

Знания о дайвинге и проверенные источники

Ассистент также получает знания о дайвинге, которые стоят за цифрами. Руководство по планированию охватывает градиент-факторы, планирование газа и смешивание, бейлаут и запасные варианты, предупреждения, повторные погружения, пограничные случаи и то, почему планы разных инструментов расходятся. За фактами ассистент обращается к открытым наборам данных Dive Kit о баллонах, сертификациях и источниках и ссылается на них вместо поиска в интернете. Данные открыты на open.divekit.app по лицензии CC BY 4.0.

Dive Kit — вспомогательное средство планирования для обученных дайверов, а не дайв-компьютер.

Настройка

Выберите своего ассистента. Это займёт около минуты. Аккаунт Dive Kit не нужен, и сервер не просит входа.

ChatGPT

Аккаунты Plus, Pro, Business, Enterprise и Edu, в веб-версии. Бесплатные аккаунты пока не могут добавлять пользовательские серверы. Скоро Dive Kit появится в каталоге плагинов ChatGPT, и тогда его можно будет добавить через поиск.

  1. Скопируйте сообщение ниже и вставьте его в новый чат на chatgpt.com. Plugin Creator настроит Dive Kit за вас. Если упоминание не подсвечивается, сначала введите @ и выберите Plugin Creator.
  2. Примите предупреждение о пользовательских серверах. ChatGPT сам включит режим разработчика, если он выключен.
  3. В любом чате введите @Dive Kit или нажмите + и выберите его в разделе More.
[@Plugin Creator](plugin://plugin_connector_1p_e1a10c53223481918a42f1510ec46c1e) create a plugin called Dive Kit using the MCP server https://mcp.divekit.app/mcp

Предпочитаете вручную? Откройте chatgpt.com/plugins, нажмите +, назовите его Dive Kit, вставьте https://mcp.divekit.app/mcp как URL сервера с No Auth.

Claude

Веб и десктоп, на любом тарифе. Dive Kit есть в каталоге коннекторов Claude.

Добавить в Claude

Кнопка открывает Dive Kit в каталоге коннекторов Claude. Нажмите Connect; входить в аккаунт не нужно. В чате нажмите +, затем Connectors, и включите Dive Kit. На телефоне сначала подключите его в вебе, и он появится в приложении Claude.

Claude Code:

claude mcp add --transport http divekit https://mcp.divekit.app/mcp

Gemini

Пользовательские приложения в Gemini доступны людям от 18 лет в США, вошедшим с личным аккаунтом Google и использующим Gemini на английском. Мы ещё включаем здесь Dive Kit, поэтому этот способ может пока не работать.

  1. На gemini.google.com откройте Settings > Connected apps.
  2. В разделе Custom apps нажмите Add a custom app, вставьте URL сервера и нажмите Next.
  3. В чате введите @ и выберите Dive Kit.

Другие

Любой ассистент с поддержкой MCP может подключиться к Dive Kit. Добавьте этот адрес сервера. Вход и API-ключ не нужны.

https://mcp.divekit.app/mcp

Чего он делать не будет

  • Называть план безопасным. Он показывает цифры и предупреждения, а решение за вами.
  • Давать медицинские советы. Если после погружения у вас есть симптомы, обратитесь в экстренные службы или в DAN.
  • Добавлять остановку безопасности. Планы её не моделируют, поэтому делайте её, как обычно.
  • Говорить, когда можно лететь. Полёты после погружений не моделируются.
  • Давать гарантии на план, число или ответ. См. отказ от ответственности.

Dive Kit — вспомогательное средство планирования для обученных дайверов, а не дайв-компьютер. Сверяйте каждый план со своей подготовкой, командой и дайв-компьютером.

Отказ от ответственности

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

Конфиденциальность

Сервер анонимный. Нет ни входа, ни аккаунта. Он получает данные о погружении, которые отправляет ваш ассистент, использует их только для расчёта ответа и не хранит их. Мы храним отчёты об ошибках и анонимную статистику использования, например какой инструмент запускался, без каких-либо ваших данных. Сам разговор регулируется условиями конфиденциальности вашего ассистента. Подробности в политике конфиденциальности.

Честное использование

Сервер предназначен для личного использования через вашего собственного ИИ-ассистента. Это не открытый API: не встраивайте его в приложение, сайт или сервис. Для каждого клиента действуют лимиты честного использования, а интенсивное или автоматизированное использование ограничивается. Если вы хотите лицензировать движок Dive Kit для своего продукта, напишите на [email protected].

Помощь и отзывы

Пишите на [email protected] или оставьте сообщение на доске отзывов. Всё остальное о приложении смотрите на главной странице Dive Kit.