Comment et pourquoi j'ai fait mon propre widget météo iPhone
Je n'ai jamais été vraiment satisfait par un widget météo que j'ai trouvé pour mon iPhone. Le widget de l'application météorologique native est bien, et des options telles que la météo carotte sont drôles, mais ne me permet pas de voir à quoi il ressemble le temps en un instant, sans avoir à interpréter toutes les données et les icônes. C'est pourquoi j'ai décidé de créer les miens à l'aide de raccourcis.
Aucun des widgets météorologiques que j'ai utilisés sur mon iPhone n'a jamais été vraiment utile. La raison en est que la plupart d'entre eux fournissent trop d'informations ou trop peu. Un widget avec une seule icône météo ne vous en dit pas vraiment, et un widget qui vous indique que tout, des températures élevées et basse aux pourcentages de précipitations est trop à prendre en un coup d'œil.
J'ai toujours voulu un widget météo qui pourrait me donner une représentation visuelle claire de la météo que je pouvais voir et comprendre immédiatement. J'ai essayé de faire les miennes plusieurs fois dans le passé, et avec certaines des nouvelles fonctionnalités d'IOS 26, j'ai finalement pu en faire une qui fait ce que je veux.
Mon widget personnalisé affiche une image représentative des conditions météorologiques actuelles, afin que je puisse voir ce que le temps fait simplement en regardant mon écran d'accueil. L'image est définie pour mettre à jour trois fois par jour, afin qu'elle change à mesure que les conditions météorologiques changent. C'est un moyen simple mais efficace de savoir instantanément à quoi ressemble le temps local avec un seul coup d'œil.
Sommaire
L'action météorologique actuelle peut fournir les conditions météorologiques locales
J'ai créé mon widget météo à l'aide de l'application de raccourcis. L'action « Obtenir la météo actuelle » existe depuis un certain temps et vous permet d'obtenir les conditions météorologiques à votre emplacement actuel. Il y a d'autres actions météorologiques que vous pouvez utiliser, mais elles n'étaient pas idéales pour mes besoins. « Obtenez des prévisions météorologiques » vous donne des informations horaires ou quotidiennes, mais c'était trop étroit ou trop large pour mes besoins. « Obtenez des détails sur les conditions météorologiques » vous permet de sélectionner les informations météorologiques spécifiques que vous souhaitez, mais cela était encore trop spécifique. « Obtenir le temps actuel » me donne les conditions et la température, qui sont tout ce dont j'ai besoin pour mon widget.
Pour ajouter l'action « Obtenir la météo actuelle » à votre raccourci, ouvrez l'application des raccourcis et créez un nouveau raccourci en cliquant sur l'icône « + » (plus). Appuyez sur le champ « Rechercher des actions » et type « Obtenez le temps actuel ». Sélectionnez l'action « Obtenir la météo actuelle ». Laissez l'emplacement comme «l'emplacement actuel».
L'action « Utiliser le modèle » vous permet de générer une invite de génération d'images
L'action « Utiliser le modèle » est une nouvelle action de raccourcis qui est la clé de mon widget météo. Il vous permet d'utiliser un modèle d'IA génératif pour mettre en œuvre une invite spécifique. Vous pouvez utiliser un modèle à disque, un modèle basé sur le cloud d'Apple ou utiliser ChatGpt pour traiter la demande, qui se produit hors-appareil. Pour mon widget, j'utilise l'option Chatgpt.
J'ai demandé au modèle d'IA de créer une invite de génération d'images pour une image qui représente les conditions météorologiques actuelles. Plus tard dans le raccourci, je passerai cette invite de génération d'images sur une action de génération d'images pour créer l'image de mon widget.
Appuyez sur « Rechercher des actions » et tapez « Utilisez le modèle » dans le champ de recherche. Dans le cadre du modèle « Utiliser », sélectionnez l'option « Chatgpt ». Vous devriez voir la variable « conditions météorologiques » dans l'action « Utiliser Chatgpt ». Cela indique que les conditions météorologiques de la première action ont été transmises à l'action du « modèle d'utilisation ». Ajoutez une invite qui demande au modèle de générer une description d'image en fonction des conditions météorologiques. Par exemple, mon invite est « Générer une courte description d'image à deux phrases d'une image qui peut être transmise à l'image de jeux d'image qui représente les informations clés de ces conditions météorologiques. Ne donnez pas de texte autre que la description. »
Vous pouvez rendre vos images encore plus personnalisées en ajoutant une action « Obtenir l'emplacement actuel » avant l'action « Utiliser le modèle » et en ajoutant l'emplacement à votre invite, en demandant au modèle de générer une image représentative de votre emplacement actuel. La beauté de cette méthode est que vos images changeront pour correspondre à votre emplacement, peu importe où vous êtes.
L'action « Create Image » transforme votre invite en image
Une fois que vous avez utilisé l'action « Utiliser le modèle » pour créer une invite de génération d'images, vous devez transmettre cette invite à l'action « Créer l'image ». Cela utilisera votre invite pour générer l'image de votre widget. L'action « Create Image » peut utiliser la propre génération d'images d'image d'image d'Apple, ou il peut utiliser Chatgpt pour générer l'image. Image Playground ne peut pas créer d'images photoréalistes, et lorsque je l'ai testée, elle ne parviendrait souvent pas à créer une image à partir de l'invite générée, j'ai donc utilisé l'option Chatgpt à la place, qui produit des résultats impressionnants.
Appuyez sur « Rechercher des actions, » Tapez « Créer l'image » et sélectionnez l'action « Créer l'image ». Appuyez sur « Description » et sélectionnez la variable « Response » qui devrait apparaître au-dessus du clavier. Il s'agit de l'invite de génération d'images générée par l'action précédente.
Appuyez sur la flèche, sélectionnez « Response » dans la section « Style » et choisissez « Effacer la variable » pour le supprimer. Appuyez sur « Animation » et sélectionnez « Chatgpt ». Appuyez sur « Toujours » dans la section « Save to Playground » et sélectionnez « Never » à moins que vous ne vouliez enregistrer une copie de toutes vos images météorologiques dans l'application Playground.
L'action « Save Image » enregistre votre image météo à un album spécifique
La dernière étape de votre raccourci consiste à enregistrer l'image générée sur votre téléphone, afin qu'elle puisse être utilisée dans votre widget. Vous devez créer un album spécifique pour vos images météorologiques, et à moins que vous ne vouliez qu'ils remplissent votre rouleau de caméra, vous devrez également inclure des actions supplémentaires pour supprimer des versions plus anciennes, ce qui nécessite de modifier les paramètres de raccourcis. Vous pouvez ensuite enregistrer votre image sur l'album vide.
Ouvrez l'application Photos, appuyez sur « Collections » « Sélectionnez » Albums « et cliquez sur l'icône » + « (plus) en haut de l'écran. Sélectionnez « nouvel album » et donnez un nom à l'album, tel que « Weather Images ».
Accédez à Paramètres> Applications> raccourcis et appuyez sur « Advanced ». Bascule « Autoriser la suppression sans confirmation ». Cela vous permettra de supprimer les vieilles images sans avoir à confirmer manuellement la suppression.
Dans l'application des raccourcis, appuyez sur « Rechercher des actions », tapez « trouver des photos » et sélectionnez l'action « Find Photos ». Appuyez sur « Image » et sélectionnez « Effacer la variable ». Appuyez sur « Ajouter un filtre », sélectionnez « Choisissez » et sélectionnez l'album que vous avez créé. Appuyez sur « Rechercher des actions, » Tapez « Supprimer les photos » et sélectionnez l'action « Supprimer les photos ».
Appuyez sur « Rechercher des actions, » Tapez « Enregistrer sur les photos » et sélectionnez l'action « Enregistrer sur les photos ». Appuyez sur « Photos » et sélectionnez « Effacer la variable ». Appuyez sur « Entrée » et sélectionnez « Image ». Appuyez sur « Recents » et sélectionnez l'album que vous avez créé.
Appuyez sur le nom du raccourci en haut de l'écran. Sélectionnez « Renommez » et donnez au raccourci un nom mémorable.
Votre raccourci est maintenant terminé et devrait ressembler à quelque chose comme les images ci-dessous:
Exécutez-le une fois en appuyant sur l'icône « Play » en bas de l'écran, ce qui devrait générer votre première image météo. Cela peut prendre quelques secondes pour terminer. Exécutez-le à nouveau en appuyant à nouveau l'icône « Play », et cette fois, il y aura une image dans votre album à supprimer, ce qui soulèvera une notification. Appuyez sur « Supprimer toujours » et vous ne devriez plus jamais revoir cette notification.
La dernière étape consiste à faire afficher l'image générée dans un widget sur votre iPhone. Vous pouvez le faire en utilisant l'application gratuite Widgetsmith, qui vous permet d'afficher la photo la plus récente d'un album spécifique sur votre écran d'accueil.
Installez l'application Widgetsmith, ouvrez-la et appuyez sur l'icône « + » (plus). Sous « Écran d'accueil », sélectionnez la taille du widget que vous souhaitez utiliser. Choisissez « le plus récent dans l'album » et dans l'onglet « album », faites défiler et sélectionnez l'album où vos images météorologiques sont enregistrées. Appuyez sur la coche bleue en haut de l'écran pour créer votre widget, donnez-lui un nom et enregistrez-le.
Pour ajouter le widget à votre écran d'accueil, appuyez et maintenez dans une région vide de l'écran. Appuyez sur « Modifier » en haut de l'écran et choisissez « Ajouter un widget ». Faites défiler vers le bas et sélectionnez « Widgetsmith ». Sélectionnez la taille du widget souhaité et appuyez sur « Ajouter un widget ». Appuyez sur le nom du widget s'il n'affiche pas la bonne option. Sélectionnez votre widget d'image météo et appuyez sur ailleurs sur l'écran. Votre widget devrait maintenant apparaître sur votre écran d'accueil.
Vous pouvez utiliser l'automatisation pour mettre à jour l'image quand vous le souhaitez
Pour que votre widget météo soit utile, il doit être mis à jour à mesure que la météo change. Vous pouvez utiliser l'automatisation des raccourcis pour faire fonctionner le raccourci à des moments précis chaque jour. Cela générera une nouvelle image basée sur les conditions météorologiques actuelles, et le widget Widgetsmith mettra à jour pour afficher la nouvelle image à la place. J'ai la mienne installée pour fonctionner à 7 h, midi et 18 h 30 tous les jours.
Appuyez sur l'onglet « Automation » en bas de l'application de raccourcis. Sélectionnez «l'heure de la journée». Entrez l'heure à laquelle vous souhaitez que le raccourci fonctionne. Sélectionnez «quotidien». Choisissez « Exécuter immédiatement » et assurez-vous que « notifiez le moment de l'exécution » est activé. Appuyez sur « Suivant » et sélectionnez votre raccourci nouvellement créé. Répétez le processus pour d'autres moments où vous souhaitez que le raccourci fonctionne.
Votre raccourci devrait désormais s'exécuter automatiquement au moment de la journée que vous avez sélectionné, et votre widget d'écran d'accueil devrait mettre à jour pour afficher l'image la plus récente, vous permettant de voir les conditions météorologiques actuelles en un coup d'œil.
Lorsque j'ai commencé à travailler sur ce modèle, j'avais espéré que je pourrais le faire fonctionner localement en utilisant le modèle sur les appareils pour générer l'invite du système et la génération d'image locale dans Image Playground pour créer l'image. Malheureusement, aucun modèle n'était capable de travailler de manière cohérente, j'ai donc été obligé d'utiliser les modèles Chatgpt dans les deux cas. Espérons que, à mesure que les modèles d'Apple s'améliorent, il arrivera un moment où tout le traitement peut se produire sur les appareils, et je peux avoir mon propre widget météo vraiment local.
