Добавить в корзинуПозвонить
Найти в Дзене
Герман Геншин

Я сделал лучший погодный виджет для iPhone — такого простого решения вы точно не ждали!

Стандартные погодные виджеты на iPhone меня никогда не устраивали. Встроенное приложение «Погода» вроде бы работает, а CARROT Weather веселит, но оба не дают простого ответа на главный вопрос — что у меня сейчас за окном? Хотелось сразу, одним взглядом, понять, какая погода. Именно поэтому я собрал свой собственный погодный виджет с помощью приложения «Команды». Всё, что я пробовал раньше, казалось либо перегруженным цифрами и деталями, либо, наоборот, чересчур скромным. Одинокий погодный значок мало что объясняет, а когда на виджете вываливается сразу максимум/минимум температуры, осадки, ветер и так далее — быстро ничего не поймёшь. Мне давно хотелось виджет, который одним-единственным изображением показывал бы всю суть погоды. И раньше это было невозможно, но с выходом iOS 26 открылось больше возможностей — я наконец реализовал свою идею. В моём виджете отображается картинка, максимально точно показывающая, что происходит на улице прямо сейчас. Изображение меняется трижды в день, ч
Оглавление

Стандартные погодные виджеты на iPhone меня никогда не устраивали. Встроенное приложение «Погода» вроде бы работает, а CARROT Weather веселит, но оба не дают простого ответа на главный вопрос — что у меня сейчас за окном? Хотелось сразу, одним взглядом, понять, какая погода. Именно поэтому я собрал свой собственный погодный виджет с помощью приложения «Команды».

Зачем мне понадобился свой погодный виджет

Всё, что я пробовал раньше, казалось либо перегруженным цифрами и деталями, либо, наоборот, чересчур скромным. Одинокий погодный значок мало что объясняет, а когда на виджете вываливается сразу максимум/минимум температуры, осадки, ветер и так далее — быстро ничего не поймёшь.

Мне давно хотелось виджет, который одним-единственным изображением показывал бы всю суть погоды. И раньше это было невозможно, но с выходом iOS 26 открылось больше возможностей — я наконец реализовал свою идею.

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

Как работает команда «Получить текущую погоду» — вся суть в одном шаге

Я собрал виджет через приложение «Команды». Здесь идеально подошла функция «Получить текущую погоду» — она моментально узнаёт погоду в вашей точке. Можно добавить и другие действия, вроде "Получить прогноз погоды" или "Получить подробности", но для наглядности я взял именно текущие условия и температуру.

Чтобы добавить «Получить текущую погоду», откройте приложение "Команды", нажмите « » для создания новой, и через поиск найдите нужное действие, оставив местоположение на «Текущее».

Действие «Использовать модель» — ключ к вдохновляющей картинке

Весь секрет моего виджета — в новом действии «Использовать модель» в «Командах». Оно позволяет подключить генеративную нейросеть и сформулировать для неё запрос. Модель может работать прямо на смартфоне, в облаке Apple или через ChatGPT. Я попробовал разные варианты и остановился на ChatGPT — результат по качеству был лучше.

Я поручаю нейросети коротко описать изображение, которое должно максимально точно передать сегодняшнюю погоду, считанную на предыдущем шаге. Потом это описание передаётся инструменту создания изображений — он и формирует саму картинку для виджета.

Через поиск действий найдите «Использовать модель», выберите ChatGPT. К действию уже будет привязана переменная погоды с прошлого шага. Введите нужный запрос, например: «сделай краткое двусмысленное описание изображения для Image Playground, чтобы оно чётко передавало текущую погоду. Больше ничего — только само описание».

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

Как легко превратить описание в настоящую картинку для виджета

Когда нейросеть сгенерирует описание, это нужно передать в «Создать изображение». Это действие превращает текст в картинку. Можно выбрать нейросеть Apple или ChatGPT — по моему опыту, ChatGPT работает надёжнее и рисует убедительнее.

Через поиск действий находите «Создать изображение» и добавляете его. В поле для описания выбирайте переменную «Ответ» — это и будет текст, созданный моделью. Осталось выбрать стиль картинки, при необходимости сбросить переменные. В разделе "Анимация" укажите ChatGPT. Если не хотите, чтобы картинки сохранялись в Playground, установите "Никогда" в соответствующем разделе.

Все погодные снимки — в отдельном альбоме. Удобно и аккуратно!

Финальный штрих — сохранить картинку в отдельный альбом, чтобы использовать её в виджете. Создайте в приложении "Фото" новый альбом, например, "Погода". Чтобы старые снимки не накапливались, включите автоматическое удаление предыдущих изображений (это можно сделать в настройках «Команд»).

Зайдите в "Фото", создайте альбом "Погода". В настройках iOS — "Приложения — Команды" — включите "Удалять без подтверждения", чтобы автосохранение работало без лишних вопросов.

В «Командах» наберите "Найти фото", удалите переменные и укажите ваш альбом. Затем добавьте "Удалить фото". Следом — "Сохранить в фото": очистите переменную, выберите "Изображение" — и укажите нужный альбом.

Назовите команду так, чтобы было легко найти её среди остальных.

Готово — ваша команда будет выглядеть примерно так:

Запустите команду через значок воспроизведения — появится первая картинка, обычно это занимает всего несколько секунд. Запустите ещё раз — получите уведомление об удалении предыдущего снимка. Нажмите «Всегда удалять» — теперь никаких лишних всплывающих окон не будет.

Как вывести изображение погоды прямо на главный экран iPhone

Заключительный шаг — отобразить вашу свежую картинку на рабочем столе. Для этого скачайте бесплатное приложение Widgetsmith — оно может показывать последние фотографии из любого выбранного альбома прямо на экране телефона.

Скачайте и откройте Widgetsmith, нажмите " ", в разделе Home Screen выберите размер виджета, настройте пункт «Последнее в альбоме» и укажите ваш альбом "Погода". Сохраните, дайте виджету имя.

Чтобы добавить виджет, нажмите и удерживайте пустое место на экране, выберите "Изменить", затем "Добавить виджет", найдите в списке Widgetsmith, выберите размер. Если вдруг фото не появилось, выберите нужный виджет в настройках приложения и тапните по свободному месту на экране — картинка отобразится.

Автоматизация — картинка будет меняться сама, когда вы захотите!

Чтобы погодный виджет всегда был актуальным, настройте автоматическое обновление по расписанию. Я выбрал для себя три времени: 7:00, 12:00 и 18:30 каждый день.

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

Готово! Виджет сам обновится, как только придёт время, — а вы просто заглянете на экран и всегда увидите самую свежую погоду прямо в картинках.

Когда я только начинал собирать эту систему, надеялся, что смогу использовать локальные модели прямо на устройстве — и для описаний, и для картинок. Пока это полностью возможно только через ChatGPT. Думаю, скоро Apple догонит — и тогда всё будет работать без интернета, внутри вашего iPhone!

Если вам понравилась эта статья, подпишитесь, чтобы не пропустить еще много полезных статей!

Премиум подписка - это доступ к эксклюзивным материалам, чтение канала без рекламы, возможность предлагать темы для статей и даже заказывать индивидуальные обзоры/исследования по своим запросам!Подробнее о том, какие преимущества вы получите с премиум подпиской, можно узнать здесь

Также подписывайтесь на нас в: