ИИ выдумывает. Поэтому планирует не он.
Спланировать погружение в приложении значит заполнить форму. Вы открываете планировщик, проходите экран за экраном и вводите каждую глубину, время, газ, баллон и настройку. Потом хотите узнать, во что обойдутся лишние пять минут или более богатый деко-газ, и снова проходите всю форму.
Говорить быстрее. Вы описываете погружение один раз, затем меняете по одному параметру и спрашиваете снова, как в разговоре в начале этой страницы.
Подвох именно тот, о котором вы, скорее всего, подумали. ИИ-ассистент создан, чтобы писать убедительные фразы, а не чтобы рассчитывать декомпрессию. Попросите его самого составить таблицу остановок, и он может дать неверный ответ совершенно уверенным тоном.
Поэтому Dive Kit делит работу. Ассистент разговаривает, а настоящий планировщик погружений считает. Представьте друга, который вводит ваше погружение в планировщик и зачитывает вам результат.
-
1 · Вы
Описываете погружение своими словами или спрашиваете: а что, если?
-
2 · Ваш ассистент
Понимает, что вы имеете в виду, уточняет недостающее и заполняет планировщик за вас: глубины, время, газы, баллоны.
-
3 · Dive Kit
Считает план по алгоритму Bühlmann ZH-L16C с градиент-факторами, тем же кодом, что работает в приложении Dive Kit. Те же данные, те же цифры, каждый раз.
Каждая цифра берётся из этого шага, а не от ассистента.
-
4 · Ваш ассистент
Пересказывает результат простыми словами и показывает главное: остановки, сколько длится погружение, остаток газа и любые предупреждения. К каждому плану прилагается ссылка, которая открывает его в приложении Dive Kit.
Это не новый планировщик. Это второй путь к тому, что в приложении Dive Kit: тот же движок, тот же код. Страница соглашений объясняет его правила для воды, давления и округления.
Исследуйте в разговоре, подтверждайте в планировщике
Разговор нужен, чтобы исследовать: десять вариантов погружения за несколько минут, вопрос, который идёт от последнего лога через газ к плану, или «почему моя первая остановка на 18 м?». План, по которому вы действительно пойдёте, вы подтверждаете в планировщике, и это одно касание.
- 01
Сначала проверьте входные данные. Ассистент называет каждый параметр, который отправил: глубину, время, газы, баллоны, давление заправки и градиент-факторы. Если они совпадают с тем, что вы имели в виду, цифры получены от планировщика, а не из памяти ассистента. Затем сверьте результат со вторым источником, как с любым планировщиком.
- 02
Откройте ссылку. К каждому плану прилагается ссылка, которая открывает его со всеми входными данными в приложении Dive Kit или в браузере, если приложения у вас нет. Ничего не нужно вводить заново. Откройте план из разговора выше.
- 03
Посмотрите опубликованное сравнение. Dive Kit публикует результаты своего движка рядом с результатами MultiDeco для 33 сценариев, 26 из них в пределах одной ступени остановки, с каждым входом, результатом и расхождением на странице сравнения. Совпадение показывает, что сходится арифметика. Оно не показывает, что план безопасен.
Где что-то может пойти не так и как это заметить
Он возьмёт неверные данные, например 35/21 вместо 21/35.
Параметры, которые он называет, и план по ссылке показывают, что именно было спланировано.
При пересказе он пропустит или исказит остановку.
Ссылка показывает полную таблицу. Можно также попросить таблицу ровно в том виде, в каком её вернул 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 у Мельбурна для меня и напарника."
- Ассистент ищет затонувшее судно в интернете: где оно лежит, глубину до песка и до палубы, условия и нужно ли разрешение.
- Он спрашивает о вашей сертификации и подготовке к проникновению, доступных газах, баллонах, SAC, температуре воды и вашем гидрокостюме.
- best_mix подбирает газ для глубины, затем plan_dive планирует погружение с вашим резервом и запасным вариантом на случай потери деко-газа.
- gas_usage считает газ на сегмент проникновения, а find_max_bottom_time находит время на дне, которое позволяет ваш резерв, чтобы задать точку разворота.
- buoyancy_check рассчитывает огрузку для снаряжения с сухим костюмом, и в итоге у вас есть ссылка, которая открывает план в приложении Dive Kit.
Для проникновения нужны подготовка по рэк-дайвингу и ходовой конец. Dive Kit планирует газ и декомпрессию, а не само проникновение.
Заправка получилась не та
"Мне должны были заправить 32%, но анализатор показывает 29,8. Завтра погружение на 30 м на 40 мин. Это всё ещё нормально?"
- gas_specs даёт MOD проанализированной смеси и её PPO₂ на 30 м.
- plan_dive планирует погружение на проанализированной смеси, а check_no_deco сравнивает её бездекомпрессионное время со смесью, которую вы заказывали.
- Если план больше не подходит, plan_blend рассчитывает дозаправку, а mix_result проверяет, что она даст.
- Вы выбираете между перепланированием на имеющемся газе и дозаправкой, с цифрами для обоих вариантов.
Неделя на сафари
"Четыре погружения в день пять дней подряд в Красном море на EAN32, помоги спланировать первый день."
- Ассистент спрашивает профиль каждого погружения и поверхностные интервалы, которые соблюдает лодка.
- plan_dive планирует каждое погружение в воде Красного моря, перенося состояние тканей из ссылки одного погружения в следующее.
- gas_usage проверяет каждое погружение на баллонах лодки.
- get_guide добавляет сведения о повторных погружениях и о том, как CNS и OTU накапливаются за день, и в итоге у вас четыре плана на день.
От записанного погружения к новому плану
"Вот мой последний лог: 32 м, 45 мин, спарка 12-литровых с 210 до 90 бар. В следующем месяце хочу сделать 40 м на 30 мин на том же снаряжении."
- rmv_sac превращает лог в ваш расход дыхания.
- gas_usage и plan_dive используют этот расход как ваш рабочий SAC, а best_mix предлагает газ для 40 м.
- find_max_bottom_time с ограничением по резерву показывает, сколько снаряжение позволяет пробыть на 40 м.
- В итоге у вас план, построенный на вашем собственном расходе дыхания, а не на значении по умолчанию.
Переход на сухой костюм
"Я перехожу с мокрого гидрокостюма 7 мм и AL80 на сухой костюм и стальной 12-литровый. Как изменится моя огрузка?"
- lookup_cylinders находит оба баллона и их плавучесть от полного до пустого.
- buoyancy_check запускается для каждого комплекта, и ассистент сравнивает, сколько груза нужно каждому.
- Вместе с этим идут аварийные случаи: затопленный костюм и отказ крыла, для каждого комплекта.
- В итоге у вас стартовый вес для нового снаряжения, который нужно подтвердить проверкой в воде.
Почему цифры расходятся
"Мой компьютер показал остановку 3 минуты на 6 м, а Dive Kit дал 5. Почему?"
- Ассистент спрашивает модель вашего компьютера и его градиент-факторы и читает ваш план через read_share_link, если вы вставите ссылку.
- plan_dive перепланирует погружение с градиент-факторами, которые использует ваш компьютер.
- get_guide добавляет объяснение, почему планы расходятся, и соглашения Dive Kit.
- lookup_references приводит источники по Bühlmann и градиент-факторам, чтобы вы могли прочитать их сами.
Каждый план — вспомогательное средство планирования для обученных дайверов. Сверяйте его со своей подготовкой, командой и дайв-компьютером.
Знания о дайвинге и проверенные источники
Ассистент также получает знания о дайвинге, которые стоят за цифрами. Руководство по планированию охватывает градиент-факторы, планирование газа и смешивание, бейлаут и запасные варианты, предупреждения, повторные погружения, пограничные случаи и то, почему планы разных инструментов расходятся. За фактами ассистент обращается к открытым наборам данных Dive Kit о баллонах, сертификациях и источниках и ссылается на них вместо поиска в интернете. Данные открыты на open.divekit.app по лицензии CC BY 4.0.
Dive Kit — вспомогательное средство планирования для обученных дайверов, а не дайв-компьютер.
Настройка
Выберите своего ассистента. Это займёт около минуты. Аккаунт Dive Kit не нужен, и сервер не просит входа.
ChatGPT
Аккаунты Plus, Pro, Business, Enterprise и Edu, в веб-версии. Бесплатные аккаунты пока не могут добавлять пользовательские серверы. Скоро Dive Kit появится в каталоге плагинов ChatGPT, и тогда его можно будет добавить через поиск.
- Скопируйте сообщение ниже и вставьте его в новый чат на chatgpt.com. Plugin Creator настроит Dive Kit за вас. Если упоминание не подсвечивается, сначала введите @ и выберите Plugin Creator.
- Примите предупреждение о пользовательских серверах. ChatGPT сам включит режим разработчика, если он выключен.
- В любом чате введите @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, поэтому этот способ может пока не работать.
- На gemini.google.com откройте Settings > Connected apps.
- В разделе Custom apps нажмите Add a custom app, вставьте URL сервера и нажмите Next.
- В чате введите @ и выберите Dive Kit.
Другие
Любой ассистент с поддержкой MCP может подключиться к Dive Kit. Добавьте этот адрес сервера. Вход и API-ключ не нужны.
https://mcp.divekit.app/mcp Чего он делать не будет
- Называть план безопасным. Он показывает цифры и предупреждения, а решение за вами.
- Давать медицинские советы. Если после погружения у вас есть симптомы, обратитесь в экстренные службы или в DAN.
- Добавлять остановку безопасности. Планы её не моделируют, поэтому делайте её, как обычно.
- Говорить, когда можно лететь. Полёты после погружений не моделируются.
- Давать гарантии на план, число или ответ. См. отказ от ответственности.
Dive Kit — вспомогательное средство планирования для обученных дайверов, а не дайв-компьютер. Сверяйте каждый план со своей подготовкой, командой и дайв-компьютером.
Отказ от ответственности
ИИ-коннектор Dive Kit экспериментальный. Он может измениться или перестать работать без предупреждения. ИИ-ассистенты могут неверно прочитать, округлить или исказить его результаты, поэтому проверяйте любой план в приложении Dive Kit или по второму источнику, прежде чем на него полагаться. Всё, что сказано в предупреждении и отказе от ответственности Dive Kit, действует и здесь: https://divekit.app/safety (на английском). Ассистенты также могут называть числа по памяти, даже когда им сказано использовать Dive Kit, и мы не отвечаем за то, что пишет ассистент. Только вы отвечаете за своё погружение, свою подготовку и свою безопасность. Никогда не погружайтесь по плану, который вам непонятен. Ничто здесь не является медицинским советом. Полные условия, включая гарантии и ответственность, приведены в условиях использования (на английском).
Конфиденциальность
Сервер анонимный. Нет ни входа, ни аккаунта. Он получает данные о погружении, которые отправляет ваш ассистент, использует их только для расчёта ответа и не хранит их. Мы храним отчёты об ошибках и анонимную статистику использования, например какой инструмент запускался, без каких-либо ваших данных. Сам разговор регулируется условиями конфиденциальности вашего ассистента. Подробности в политике конфиденциальности.
Честное использование
Сервер предназначен для личного использования через вашего собственного ИИ-ассистента. Это не открытый API: не встраивайте его в приложение, сайт или сервис. Для каждого клиента действуют лимиты честного использования, а интенсивное или автоматизированное использование ограничивается. Если вы хотите лицензировать движок Dive Kit для своего продукта, напишите на hello@divekit.app.
Помощь и отзывы
Пишите на hello@divekit.app или оставьте сообщение на доске отзывов. Всё остальное о приложении смотрите на главной странице Dive Kit.