Raccourcis Apple
Mindwtr prend en charge les Raccourcis Apple grâce aux App Intents natifs sur iPhone, iPad et dans l’app native pour Apple Watch, en se concentrant sur la boucle de capture GTD : consignez rapidement vos préoccupations dans Mindwtr, puis examinez-les et traitez-les dans l’application. La version 2 ajoute la capture silencieuse avec dates, la lecture des tâches dans les raccourcis et la recherche Spotlight.
Cette intégration est volontairement moins étendue que le système mature de raccourcis de Things. Mindwtr étoffe son jeu d’actions avec prudence, afin de rester fiable et de ne jamais contourner les mécanismes habituels de Mindwtr pour la création, la révision et la synchronisation des tâches.
Disponibilité
La prise en charge des Raccourcis Apple est disponible dans les versions iOS qui incluent l’intégration App Intents de Mindwtr.
Surfaces prises en charge :
| Surface | Prise en charge |
|---|---|
| App Raccourcis | Oui |
| Siri | Oui |
| Spotlight / raccourcis suggérés | Oui |
| Bouton Action exécutant un raccourci | Oui |
| Actions directes sur Apple Watch | Oui, dans l’app Watch native : ouvrir la capture et démarrer Pomodoro. Incluse |
| CarPlay | Non, pas dans la v1 |
Actions
Capturer dans Mindwtr
Utilisez Capturer dans Mindwtr pour envoyer une tâche vers le flux de confirmation de capture de la boîte de réception de Mindwtr.
Paramètres :
| Paramètre | Obligatoire | Remarques |
|---|---|---|
| Tâche | Oui | Le titre de la tâche. Les titres vides sont refusés. |
| Note | Non | Ajoutée comme description de la tâche. |
| Étiquettes | Non | Étiquettes séparées par des virgules. Mindwtr les normalise au format #tag lors de l’enregistrement. |
| Projet | Non | Correspond à un projet actif par son titre, ou crée le projet lors de l’enregistrement de la capture. |
Ce qui se passe lors de l’exécution :
- Raccourcis ouvre Mindwtr.
- Mindwtr affiche l’écran de capture avec le titre et les métadonnées facultatives préremplis.
- Vous vérifiez la capture et l’enregistrez via le flux habituel de Mindwtr.
La tâche n’est pas écrite directement depuis Swift. Sa création reste ainsi gérée par le magasin, SQLite, le système de révision et la logique de synchronisation existants de Mindwtr.
Ouvrir une liste Mindwtr
Utilisez Ouvrir une liste Mindwtr pour accéder à une vue GTD.
Destinations prises en charge :
| Liste | Ouvre |
|---|---|
| Boîte de réception | Boîte de réception |
| Focus | Focus / Prochaines actions |
| En attente | En attente de |
| Un jour | Un jour/Peut-être |
| Projets | Projets |
| Revue | Revue |
| Calendrier | Calendrier |
Le raccourci ouvre par défaut la boîte de réception si aucune liste n’est configurée.
Ajouter à Mindwtr
Utilisez Ajouter à Mindwtr (appelée Ajouter à la boîte de réception Mindwtr avant la v2) pour créer une tâche silencieusement, sans ouvrir Mindwtr. C’est l’action à utiliser dans les automatisations de Raccourcis. Un déclencheur horaire, de calendrier ou de localisation peut ajouter une tâche sans que personne ne touche le téléphone.
Paramètres :
| Paramètre | Obligatoire | Remarques |
|---|---|---|
| Tâche | Oui | Le titre de la tâche. Un titre vide fait échouer le raccourci. |
| Note | Non | Ajoutée comme description de la tâche. |
| Étiquettes | Non | Étiquettes séparées par des virgules. Mindwtr les normalise au format #tag. |
| Projet | Non | Correspond à un projet actif par son titre. Les projets inconnus ou archivés sont ignorés, et la tâche arrive quand même dans la boîte de réception. |
| Date d’échéance | Non | La date d’échéance de la tâche. Enregistrée comme une date sans heure, elle ne programme donc jamais de rappel à elle seule. |
| Date de début | Non | La date de début de la tâche, sans heure comme la date d’échéance. |
Le texte de Tâche prend en charge la syntaxe d’ajout rapide complète (/due:, @context, #tag, +Project, etc.). Elle est analysée à la création de la tâche, exactement comme dans la zone de capture de l’app ; la syntaxe reconnue quitte le titre comme dans l’app.
Ce qui se passe lors de l’exécution :
- L’action place la capture dans la file d’attente de l’appareil et se termine immédiatement. Mindwtr reste en arrière-plan.
- À la prochaine ouverture de Mindwtr (ou à son retour au premier plan), la tâche en attente est créée dans la boîte de réception via le magasin et le flux de synchronisation habituels.
Comme la tâche est créée à la prochaine ouverture, elle n’apparaît pas sur les autres appareils synchronisés et aucun rappel ne se déclenche tant que Mindwtr n’a pas été relancé sur cet iPhone ou cet iPad. Le paramètre Projet ne crée jamais de nouveaux projets ; en revanche, un +Project écrit dans le texte de la tâche suit les règles de l’ajout rapide et peut en créer un.
Obtenir les tâches Mindwtr
Utilisez Obtenir les tâches Mindwtr pour lire des tâches dans un raccourci sans ouvrir l’app, afin de les enchaîner avec d’autres actions (les faire énoncer, afficher un menu, les envoyer quelque part).
| Paramètre | Obligatoire | Remarques |
|---|---|---|
| Liste | Oui | L’une des listes Boîte de réception, Focus, Prochaines actions, En attente ou Un jour. |
| Projet | Non | Un projet actif par son titre. S’il est défini, il prime sur la liste. |
Les résultats proviennent d’un instantané que Mindwtr tient à jour pendant son exécution, limité à 50 tâches par liste ou par projet ; ils reflètent donc la dernière ouverture de l’app, avec la même fraîcheur que les widgets.
Tâches dans Spotlight
À partir d’iOS 18, les tâches Mindwtr apparaissent dans la recherche Spotlight. En ouvrir une vous conduit à la liste correspondante dans Mindwtr. L’index se rafraîchit à l’exécution de l’app, comme pour Obtenir les tâches Mindwtr.
Exemple : tâche déclenchée par le calendrier
- Dans l’app Raccourcis, ouvrez Automatisation et créez une nouvelle automatisation.
- Choisissez un déclencheur, par exemple un événement de calendrier dont le titre contient « collecte des déchets ».
- Ajoutez l’action Ajouter à Mindwtr de Mindwtr et définissez Tâche sur « Sortir les poubelles ».
- Réglez l’automatisation sur Exécuter immédiatement afin qu’aucune confirmation ne soit nécessaire.
Exemples de raccourcis
Capturer en un tap sans ouvrir Mindwtr
Les widgets iOS ne peuvent afficher ni champ de texte ni fenêtre de capture : un bouton de widget ne peut qu’ouvrir l’app ou lancer une action sans écran. Pour retrouver le fonctionnement d’Android, un tap et une petite invite par-dessus l’app en cours, créez ce raccourci une fois :
- Dans Raccourcis, créez un raccourci et nommez-le « Capturer ».
- Ajoutez Demander une entrée (type Texte, invite « Tâche »). Touchez le micro de l’invite pour dicter au lieu de taper.
- Ajoutez l’action Add to Mindwtr de Mindwtr et passez l’entrée dans Task. La syntaxe d’ajout rapide fonctionne ici (
/due:tomorrow,@phone,#tag). - Placez-le là où serait le widget : Ajouter à l’écran d’accueil dans les détails du raccourci lui donne une icône à côté du widget ; Réglages → Bouton Action le lance avec le bouton latéral ; sous iOS 18, vous pouvez l’ajouter au centre de contrôle ; Réglages → Accessibilité → Toucher → Toucher le dos le lance par un double tap au dos du téléphone.
À l’exécution, une petite invite de texte s’affiche, la tâche est enregistrée et vous revenez à ce que vous faisiez. Mindwtr reste fermé, et la tâche est créée dans la Boîte de réception à la prochaine ouverture de l’app, comme toute capture via Add to Mindwtr. Utilisez plutôt Capture to Mindwtr si vous voulez vérifier la tâche avant l’enregistrement.
Capturer à la voix
- Ouvrez l’app Raccourcis d’Apple.
- Créez un nouveau raccourci.
- Ajoutez Dicter du texte ou Demander une saisie.
- Ajoutez l’action Capturer dans Mindwtr de Mindwtr.
- Transmettez le texte dicté à Tâche.
- Vous pouvez définir Étiquettes sur une valeur comme
phone,errands.
Cette méthode est utile pour capturer rapidement une idée en marchant, pendant un trajet ou en passant d’une app à une autre. La reconnaissance vocale de Siri peut encore manquer des mots dans certains environnements ; vérifiez donc la capture avant de l’enregistrer.
Capturer depuis Apple Watch
Utilisez l’app native Apple Watch pour capturer depuis votre poignet. Installez-la depuis l’app Watch de l’iPhone, puis touchez Speak to Capture pour enregistrer de l’audio à transcrire sur l’iPhone, ou Type pour saisir du texte. Vous n’avez besoin ni d’un serveur ni de synchronisation cloud. La montre conserve les captures lorsque le téléphone est indisponible et les transmet au retour de la connexion. Consultez le guide de l’app pour sa disponibilité et sa configuration.
Pour envoyer du texte dicté à votre propre serveur depuis un raccourci sur la montre, suivez la recette facultative du webhook de capture auto-hébergé ci-dessous.
- Dans l’app Raccourcis d’Apple sur l’iPhone, créez un raccourci et nommez-le « Capture to Mindwtr ».
- Ajoutez Dicter du texte.
- Ajoutez Obtenir le contenu de l’URL et indiquez l’URL
https://your-server.example/v1/capture, en remplaçant l’exemple par l’adresse de votre serveur. - Réglez Méthode sur POST.
- Ajoutez un en-tête nommé
Authorizationavec la valeurBearer <token>, en utilisant l’un des jetons de votre serveur. - Réglez Corps de la requête sur Texte et transmettez-y le texte dicté. Pour envoyer du JSON à la place, utilisez un champ
transcriptioncontenant le texte dicté et un champclientréglé sur Apple Watch. - Ouvrez les détails du raccourci et activez Afficher sur l’Apple Watch.
- Lancez-le sur la montre depuis l’app Raccourcis, une complication ou la pile intelligente. Le même raccourci fonctionne aussi sur l’iPhone, via Siri ou le bouton Action.
- Le texte dicté devient une tâche de la boîte de réception et parvient à vos autres appareils à la synchronisation suivante.
Ouvrir Focus avec le bouton Action
- Créez un raccourci utilisant Ouvrir une liste Mindwtr.
- Définissez Liste sur Focus.
- Dans les réglages d’iOS, attribuez ce raccourci au bouton Action.
Solution de repli avec le schéma d’URL
Mindwtr prend également en charge l’automatisation par schéma d’URL. Utilisez-la lorsqu’un autre outil d’automatisation ne détecte pas les App Intents natifs.
| URL | Action |
|---|---|
mindwtr://capture?title=Buy%20groceries | Ouvrir la capture avec un titre |
mindwtr://capture?title=Buy%20groceries¬e=From%20store | Ouvrir la capture avec un titre et une note |
mindwtr://capture?title=Buy%20groceries&project=Shopping&tags=errands,home | Ouvrir la capture avec un projet et des étiquettes |
mindwtr://open-feature?feature=focus | Ouvrir Focus |
mindwtr://open-feature?feature=review | Ouvrir la revue |
Alias de capture pris en charge :
| Champ | Alias |
|---|---|
| Titre | title, text, name, thingName, itemListElementName, itemListName |
| Note | note, description, body, thingDescription, itemListDescription |
Limites actuelles
La prise en charge des Raccourcis par Mindwtr n’inclut pas encore :
- D’actions de modification, d’achèvement, de duplication, de suppression ou de traitement par lots.
- De planification de tâches récurrentes ou de rappels depuis Raccourcis (les dates d’échéance et de début sont sans heure).
- De CarPlay.
Les actions d’écriture au-delà de la capture sont la prochaine étape, bâties sur les entités de tâche introduites en v2 ; elles nécessitent une conception soigneuse, car les modifications et les écritures en arrière-plan doivent préserver la synchronisation locale d’abord et les règles du flux GTD de Mindwtr.