Aller au contenu principal
TaskForge 3.0 : votre IA lit vos tâches.

Automatisez vos tâches avec les liens profonds

Créez des tâches, ouvrez des listes et naviguez dans TaskForge depuis n’importe quelle app grâce au schéma d’URL taskforge:///. Fonctionne avec Obsidian, Raccourcis Apple, Raycast, Alfred, Tasker et tout outil capable d’ouvrir des URL personnalisées.

Fonctionne sur iOS, Android, macOS et Windows Plus de 30 paramètres configurables Fonctionne avec toute app capable d’ouvrir une URL

TaskForge enregistre le schéma d’URL personnalisé taskforge:// sur toutes les plateformes. Les liens profonds utilisent une triple barre oblique (///) et fonctionnent sur iOS, Android, macOS et Windows.

Le schéma d’URL taskforge:///
taskforge:///[path]?[parameters]

Notez la triple barre oblique (///). C’est le format standard sur toutes les plateformes.

Routes disponibles

TaskForge prend en charge les routes de navigation suivantes. Chaque route ouvre un écran spécifique dans l’app.

Accueil

Ouvre l’écran d’accueil.

taskforge:/// ou taskforge:///home

Espace

Ouvre un espace précis par son nom. Le nom est un paramètre de chemin et doit être encodé en URL. L’ancien préfixe taskforge:///list/ fonctionne toujours comme alias obsolète : les liens que vous aviez enregistrés continuent de fonctionner.

taskforge:///space/My%20Space

Tâches par tag

Ouvre toutes les tâches portant un tag spécifique. Le tag est un paramètre de chemin et doit être encodé en URL.

taskforge:///tag/urgent

Tâches par contexte

Ouvre toutes les tâches ayant un contexte spécifique. Le contexte est un paramètre de chemin et doit être encodé en URL.

taskforge:///context/home

Tâches par projet

Ouvre toutes les tâches d’un projet spécifique. Le projet est un paramètre de chemin et doit être encodé en URL.

taskforge:///project/Website

Détail de la tâche

Ouvre une tâche spécifique par son ID. Obtenez le lien profond d’une tâche en appuyant sur l’icône de lien dans l’écran de détail de la tâche. L’ID est dérivé du titre de la tâche et de son fichier, donc un lien de tâche enregistré cesse de fonctionner si vous renommez la tâche ou déplacez son fichier par la suite. Récupérez un lien à jour après ces modifications.

taskforge:///task/abc123def456

Note

Ouvre une note précise via son chemin relatif au coffre. Le chemin est un paramètre de requête et doit être encodé en URL, y compris les barres obliques d’une note imbriquée. Un chemin inconnu ou manquant ne provoque jamais d’erreur ; il ouvre l’explorateur de notes à la place.

taskforge:///note?path=Projects%2FMy%20Note.md

Note du jour

Ouvre la note quotidienne du jour, en la créant d’abord à partir de votre modèle configuré si elle n’existe pas encore.

taskforge:///daily-note

Nouvelle note

Ouvre l’éditeur de notes pour commencer une nouvelle note vierge.

taskforge:///new-note

Calendrier

Ouvre la vue calendrier. Vous pouvez aussi indiquer une date au format AAAA-MM-JJ comme segment de chemin.

taskforge:///calendar ou taskforge:///calendar/2025-03-15

Ajout rapide

Ouvre la boîte de dialogue d’ajout rapide avec analyse du langage naturel. Ajoutez éventuellement ?listId=uuid pour cibler une liste précise.

taskforge:///quick-add

Nouvelle tâche

Ouvre l’écran de nouvelle tâche. Accepte des paramètres de requête pour préremplir les champs (voir la référence des paramètres ci-dessous).

taskforge:///new-task

Recherche

Ouvre l’écran d’accueil avec la barre de recherche active.

taskforge:///?search=true

Paramètres

Ouvre l’écran des paramètres.

taskforge:///settings

Référence des liens profonds

Ouvre l’écran de référence des liens profonds dans l’app avec toutes les routes prises en charge.

taskforge:///settings/deep-links

Paramètres de nouvelle tâche

La route /new-task accepte les paramètres de requête suivants. Tous les paramètres sont optionnels, les champs omis utilisent vos valeurs par défaut configurées.

Propriétés de la tâche

Paramètre Format Exemple Description
name Chaîne encodée en URL name=Buy%20groceries Titre de la tâche
tags Séparés par des virgules tags=work,urgent Tags de la tâche
contexts Séparés par des virgules contexts=home,office Contextes de la tâche
projects Séparés par des virgules projects=Website,Mobile Projets de la tâche
listId Chaîne UUID listId=abc-123-def Affecter à un espace personnalisé

Dates (ISO 8601 : AAAA-MM-JJ)

Paramètre Exemple Description
dueDate dueDate=2025-03-15 Date d’échéance
scheduledDate scheduledDate=2025-03-10 Date planifiée
startDate startDate=2025-03-01 Date de début
completedDate completedDate=2025-03-20 Date d’achèvement

Priorité

Les valeurs ne sont pas sensibles à la casse.

Highest, High, Medium, Low, Lowest, None

Statut

Les valeurs ne sont pas sensibles à la casse.

todo, done, cancelled, inProgress, onHold, planned, deferred, blocked, someday, ready

À l’achèvement

Ce qui se passe quand la tâche est terminée. Les valeurs ne sont pas sensibles à la casse.

keep, delete, archive

Ignorer les valeurs par défaut

Désactivez certaines valeurs par défaut sans fournir de valeur de remplacement. Utile pour créer des tâches vierges depuis des automatisations.

_skipTags=1 _skipDueDate=1 _skipScheduledDate=1 _skipStartDate=1 _skipDueTime=1 _skipPriority=1 _skipStatus=1 _skipReminders=1 _skipOnCompletion=1 _skipContexts=1 _skipProjects=1 _skipScheduledTime=1 _skipStartTime=1 _skipDuration=1

Exemples complets

Tâche simple avec date d’échéance

taskforge:///new-task?name=Buy%20groceries&dueDate=2025-03-15

Tâche professionnelle avec tags, priorité et heure

taskforge:///new-task?name=Review%20PR&tags=work,code-review&priority=High&dueDate=2025-03-15&dueAt=10:00

Tâche récurrente hebdomadaire

taskforge:///new-task?name=Team%20Standup&recurrenceInterval=1&recurrenceUnit=week&recurrenceWeekdays=1&dueAt=09:30

Tâche sans aucune valeur par défaut

taskforge:///new-task?name=Quick%20Note&_skipTags=1&_skipDueDate=1&_skipPriority=1&_skipReminders=1

Tâche affectée à un espace personnalisé

taskforge:///new-task?name=Sprint%20Task&listId=abc-123-def&tags=sprint&priority=Medium

Ouvrir le calendrier à une date précise

taskforge:///calendar/2025-12-25

Ajout rapide dans une liste spécifique

taskforge:///quick-add?listId=abc-123-def

Ouvrir une note via son chemin dans le coffre

taskforge:///note?path=Projects%2FMy%20Note.md

Aller à la note quotidienne du jour (ou la créer)

taskforge:///daily-note

Liens profonds avec Obsidian

Obsidian prend en charge les schémas d’URL personnalisés dans les liens markdown, ce qui en fait le compagnon idéal pour les liens profonds TaskForge. Ajoutez des liens cliquables dans vos notes pour créer des tâches, ouvrir des listes ou naviguer directement vers des vues spécifiques dans TaskForge.

Liens markdown dans les notes

Utilisez la syntaxe standard des liens markdown dans vos notes Obsidian pour créer des liens profonds cliquables :

Créer une tâche de suivi depuis des notes de réunion

[Ajouter une tâche de suivi](taskforge:///new-task?name=Follow%20up%20on%20meeting&tags=work&dueDate=2025-03-20)

Lien rapide vers votre liste de travail

[Ouvrir les tâches de travail](taskforge:///space/Work%20Tasks)

Ouvrir la vue calendrier du jour

[Calendrier du jour](taskforge:///calendar/2025-03-15)

Ajout rapide en langage naturel

[Ajout rapide d'une tâche](taskforge:///quick-add)

Idées de flux de travail Obsidian

Modèle de notes de réunion

Ajoutez des boutons de lien profond en bas de votre modèle de notes de réunion. Après chaque réunion, cliquez pour créer des tâches de suivi avec des tags et des dates d’échéance préremplis.

Tableaux de bord de projet

Créez une note Obsidian qui sert de tableau de bord de projet. Ajoutez des liens pour ouvrir la liste TaskForge correspondante, créer de nouvelles tâches de projet ou consulter le calendrier pour les échéances du projet.

Intégration des notes quotidiennes

Ajoutez des liens profonds à votre modèle de notes quotidiennes. Incluez un lien pour ouvrir la liste du jour, l’ajout rapide pour capturer des idées et la vue calendrier pour un aperçu de votre emploi du temps.

Modèle de revue hebdomadaire

Créez un modèle de revue hebdomadaire avec des liens profonds pour créer les tâches récurrentes de la semaine suivante, ouvrir votre liste de revue et naviguer dans le calendrier pour la planification.

Intégrations avec d’autres apps

Les liens profonds TaskForge fonctionnent avec toute app ou tout outil capable d’ouvrir des schémas d’URL personnalisés. Voici les intégrations les plus populaires sur différentes plateformes.

Raccourcis Apple (iOS / macOS)

Créez des automatisations puissantes avec l’app Raccourcis. Utilisez l’action « Ouvrir l’URL » avec les liens profonds TaskForge pour créer des tâches avec Siri, lancer des automatisations à heure fixe ou créer des flux qui dépendent de votre position.

Ajoutez une action « Ouvrir l’URL » et définissez l’URL sur taskforge:///new-task?name=My%20Task&tags=work&priority=High. Nommez le raccourci et déclenchez-le avec « Dis Siri, [nom du raccourci] ».

Combinez avec les variables de Raccourcis pour construire dynamiquement des noms de tâches à partir du contenu du presse-papiers, d’événements du calendrier ou de saisies utilisateur.

Raycast (macOS)

Créez des commandes Raycast personnalisées qui créent des tâches dans TaskForge. Utilisez l’action « Ouvrir l’URL » avec des liens profonds pour créer des tâches au clavier sans quitter votre app actuelle.

Créez une commande de script Raycast qui ouvre taskforge:///new-task?name={query}&tags=inbox pour capturer des tâches depuis n’importe où sur votre Mac.

Utilisez la prise en charge des arguments de Raycast pour transmettre des noms de tâches dynamiques directement depuis la barre de recherche.

Alfred (macOS)

Créez des flux de travail Alfred qui envoient des tâches à TaskForge. Créez des déclencheurs personnalisés qui acceptent des arguments et transmettez-les comme paramètres encodés en URL aux liens profonds TaskForge.

Créez un workflow avec le déclencheur « task » qui ouvre taskforge:///new-task?name={query}&tags=alfred.

Utilisez l’action « Ouvrir l’URL » d’Alfred avec des arguments dynamiques pour une capture rapide.

Tasker (Android)

Automatisez TaskForge sur Android avec Tasker. Utilisez l’action « Parcourir URL » pour ouvrir les liens profonds TaskForge depuis des profils Tasker déclenchés par le temps, la localisation ou des événements.

Créez un profil Tasker qui ouvre taskforge:///space/Work%20Tasks lorsque vous vous connectez au Wi-Fi de votre bureau.

Combinez avec AutoInput ou d’autres plugins Tasker pour des flux d’automatisation avancés.

Keyboard Maestro (macOS)

Créez des macros qui déclenchent des actions TaskForge via des liens profonds. Combinez avec l’expansion de texte, la surveillance du presse-papiers ou des raccourcis clavier pour une création de tâches contextuelle.

Configurez une macro de raccourci clavier qui ouvre taskforge:///new-task?name=%CurrentClipboard%&tags=capture pour créer une tâche depuis votre presse-papiers.

Parfait pour créer des tâches à partir de texte sélectionné dans n’importe quelle app.

IFTTT / Zapier / Make

Connectez TaskForge à des centaines de services web. Utilisez des webhooks ou des actions URL pour créer des tâches à partir d’e-mails, d’événements de calendrier, de soumissions de formulaires ou de tout déclencheur pris en charge par ces plateformes.

Créez un workflow Zapier qui ouvre un lien profond TaskForge lorsqu’un libellé précis est ajouté à un message Gmail.

Utilisez les fonctions d’encodage URL de ces plateformes pour transmettre en toute sécurité des données dynamiques dans les paramètres des liens profonds.

Pages web et bookmarklets

Ajoutez des liens profonds TaskForge à n’importe quelle page web ou créez des bookmarklets de navigateur pour créer rapidement des tâches. Le lien ouvrira TaskForge sur tout appareil ayant l’app installée.

HTML : <a href="taskforge:///new-task?name=Review%20Document">Add Review Task</a>

Créez un bookmarklet qui capture le titre de la page actuelle comme nom de tâche.

Gestion des erreurs

  • Les paramètres invalides sont ignorés sans message. La tâche est créée sans ce champ, avec les valeurs par défaut de l’utilisateur.
  • Les dates mal formées (par ex. dueDate=not-a-date) sont ignorées ; le champ reste vide.
  • Les valeurs enum invalides (par ex. priority=SuperHigh) sont ignorées.
  • Un JSON invalide dans le paramètre reminders est ignoré.
  • Les routes inconnues redirigent vers l’écran d’accueil.
  • Un chemin de note non résolu, ou un lien de note ouvert sans coffre configuré, ouvre l’explorateur de notes au lieu de renvoyer une erreur.
  • Les données requises manquantes (par ex. /task/ sans ID de tâche) renvoient vers l’écran d’accueil.

Compatibilité des plateformes

iOS et macOS

Le schéma d’URL taskforge:// est enregistré dans le fichier Info.plist de l’app. Les liens profonds fonctionnent depuis Safari, Raccourcis, Spotlight et toute app capable d’ouvrir des URL.

Android

Le schéma d’URL taskforge:// est enregistré via un filtre d’intent dans AndroidManifest.xml. Les liens profonds fonctionnent depuis toute app capable de lancer un intent ACTION_VIEW.

Questions fréquentes

Les liens profonds fonctionnent-ils sur toutes les plateformes ?

Oui. Les liens profonds TaskForge fonctionnent sur iOS, iPadOS, macOS, Android et Windows. Le schéma d’URL taskforge:// est enregistré nativement sur chaque plateforme.

Dois-je localiser les paramètres des liens profonds ?

Non. Les paramètres des liens profonds sont toujours en anglais, quelle que soit la langue de votre app. Les chemins de routes, noms de paramètres et valeurs enum comme les niveaux de priorité sont toujours en anglais. Les valeurs en texte libre comme les noms de tâches et les tags peuvent être dans n’importe quelle langue, il suffit de les encoder en URL.

Que se passe-t-il si j’utilise un paramètre invalide ?

Les paramètres invalides ou non reconnus sont ignorés sans message. La tâche est quand même créée avec vos valeurs par défaut pour les champs manquants.

Puis-je créer des tâches avec des rappels via les liens profonds ?

Oui. Les rappels sont transmis sous forme de tableau JSON encodé en URL via le paramètre reminders. Chaque objet de rappel inclut des champs comme type, relatedTo et offset. Consultez la référence des liens profonds dans l’app pour le format JSON complet.

Comment obtenir l’ID de liste pour le paramètre listId ?

Ouvrez l’éditeur d’espace personnalisé dans TaskForge et touchez l’icône de lien. L’URL du lien profond contient l’identifiant de liste à utiliser avec le paramètre listId.

Puis-je utiliser les liens profonds avec Obsidian ?

Absolument. Ajoutez des liens markdown comme [Créer une tâche](taskforge:///new-task?name=My%20Task) directement dans vos notes Obsidian. En cliquant sur le lien, TaskForge s’ouvrira et la tâche sera créée.

Commencez à automatiser votre flux de tâches

Téléchargez TaskForge et commencez à utiliser les liens profonds pour automatiser la gestion de vos tâches Obsidian depuis n’importe quelle app.