Pular para o conteúdo principal

Automatize Suas Tarefas com Deep Linking

Crie tarefas, abra listas e navegue pelo TaskForge de qualquer app usando o esquema de URL taskforge:///. Integre com Obsidian, Atalhos da Apple, Raycast, Alfred, Tasker e qualquer ferramenta que suporte URLs personalizadas.

Funciona no iOS, Android e macOS
Mais de 30 parametros configuraveis
Integra com qualquer app compativel com URLs

O TaskForge registra o esquema de URL personalizado taskforge:// em todas as plataformas. Os deep links usam uma tripla barra (///) e funcionam no iOS, Android e macOS.

taskforge:///[path]?[parameters]

Note a tripla barra (///). Este e o formato padrao em todas as plataformas.

Rotas Disponiveis

O TaskForge suporta as seguintes rotas de navegacao. Cada rota abre uma tela especifica no app.

Inicio

Abre a tela inicial.

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

Lista Personalizada

Abre uma lista personalizada especifica pelo nome. O nome da lista e um parametro de caminho e precisa ser codificado na URL.

taskforge:///list/My%20List

Detalhe da Tarefa

Abre uma tarefa especifica pelo seu ID. Obtenha o deep link de uma tarefa tocando no icone de link na tela de Detalhe da Tarefa.

taskforge:///task/abc123def456

Calendario

Abre a visualizacao do calendario. Opcionalmente, informe uma data no formato AAAA-MM-DD como segmento do caminho.

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

Adicao Rapida

Abre o dialogo de adicao rapida com analise de linguagem natural. Opcionalmente, adicione ?listId=uuid para direcionar a uma lista especifica.

taskforge:///quick-add

Nova Tarefa

Abre a tela de nova tarefa. Suporta parametros de consulta para pre-preencher campos (veja a referencia de parametros abaixo).

taskforge:///new-task

Pesquisa

Abre a tela inicial com a barra de pesquisa ativa.

taskforge:///?search=true

Configuracoes

Abre a tela de configuracoes.

taskforge:///settings

Referencia de Deep Links

Abre a tela de referencia de deep links no app com todas as rotas suportadas.

taskforge:///settings/deep-links

Parametros de Nova Tarefa

A rota /new-task aceita os seguintes parametros de consulta. Todos os parametros sao opcionais, campos omitidos usam suas configuracoes padrao.

Propriedades da Tarefa

Parâmetro Formato Exemplo Descrição
name String codificada na URL name=Buy%20groceries Titulo da tarefa
tags Separados por virgula tags=work,urgent Tags da tarefa
contexts Separados por virgula contexts=home,office Contextos da tarefa
projects Separados por virgula projects=Website,Mobile Projetos da tarefa
listId String UUID listId=abc-123-def Atribuir a uma lista personalizada

Datas (ISO 8601: AAAA-MM-DD)

Parâmetro Exemplo Descrição
dueDate dueDate=2025-03-15 Data de vencimento
scheduledDate scheduledDate=2025-03-10 Data agendada
startDate startDate=2025-03-01 Data de inicio
completedDate completedDate=2025-03-20 Data de conclusao

Prioridade

Os valores nao diferenciam maiusculas de minusculas.

Highest, High, Medium, Low, Lowest, None

Status

Os valores nao diferenciam maiusculas de minusculas.

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

Ao Concluir

O que acontece quando a tarefa e concluida. Os valores nao diferenciam maiusculas de minusculas.

keep, delete, archive

Ignorar Padroes do Usuario

Suprima padroes especificos do usuario sem fornecer um valor de substituicao. Util para criar tarefas em branco a partir de automacoes.

_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

Exemplos Completos

Tarefa simples com data de vencimento

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

Tarefa de trabalho com tags, prioridade e horario

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

Tarefa recorrente semanal

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

Tarefa com todos os padroes suprimidos

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

Tarefa atribuida a uma lista personalizada

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

Abrir calendario em uma data especifica

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

Adicao rapida a uma lista especifica

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

Deep Linking com o Obsidian

O Obsidian suporta esquemas de URL personalizados em links markdown, tornando-o o companheiro perfeito para deep links do TaskForge. Adicione links clicaveis nas suas notas que criam tarefas, abrem listas ou navegam diretamente para visualizacoes especificas no TaskForge.

Links Markdown nas Notas

Use a sintaxe padrao de links markdown nas suas notas do Obsidian para criar deep links clicaveis:

Criar uma tarefa de acompanhamento a partir de notas de reuniao

[Add follow-up task](taskforge:///new-task?name=Follow%20up%20on%20meeting&tags=work&dueDate=2025-03-20)

Link rapido para sua lista de trabalho

[Open Work Tasks](taskforge:///list/Work%20Tasks)

Abrir a visualizacao do calendario de hoje

[Today's Calendar](taskforge:///calendar/2025-03-15)

Adicao rapida com linguagem natural

[Quick Add Task](taskforge:///quick-add)

Ideias de Fluxos de Trabalho com o Obsidian

Modelo de Notas de Reuniao

Adicione botoes de deep link no final do seu modelo de notas de reuniao. Apos cada reuniao, clique para criar tarefas de acompanhamento com tags e datas de vencimento pre-preenchidas.

Paineis de Projeto

Crie uma nota no Obsidian que funcione como painel de projeto. Adicione links para abrir a lista correspondente do TaskForge, criar novas tarefas de projeto ou visualizar o calendario com os prazos do projeto.

Integracao com Notas Diarias

Adicione deep links ao seu modelo de notas diarias. Inclua um link para abrir a lista de tarefas de hoje, adicao rapida para capturar ideias e visualizacao do calendario para uma visao geral da agenda.

Modelo de Revisao Semanal

Monte um modelo de revisao semanal com deep links para criar as tarefas recorrentes da proxima semana, abrir sua lista de revisao e navegar pelo calendario para planejamento.

Integracoes com Outros Apps

Os deep links do TaskForge funcionam com qualquer app ou ferramenta que consiga abrir esquemas de URL personalizados. Aqui estao integracoes populares em varias plataformas.

Atalhos da Apple (iOS / macOS)

Crie automacoes poderosas com o app Atalhos. Use a acao "Abrir URL" com deep links do TaskForge para criar tarefas com a Siri, disparar automacoes baseadas em horarios ou montar fluxos de trabalho com base na localizacao.

Adicione uma acao "Abrir URL" e defina a URL para taskforge:///new-task?name=My%20Task&tags=work&priority=High. De um nome ao atalho e ative com "E ai Siri, [nome do atalho]".

Combine com variaveis dos Atalhos para montar dinamicamente nomes de tarefas a partir do conteudo da area de transferencia, eventos do calendario ou entrada do usuario.

Raycast (macOS)

Monte comandos personalizados no Raycast que criam tarefas no TaskForge. Use a acao "Abrir URL" com deep links para criacao de tarefas pelo teclado sem sair do app atual.

Crie um comando de script do Raycast que abra taskforge:///new-task?name={query}&tags=inbox para capturar tarefas de qualquer lugar no seu Mac.

Use o suporte a argumentos do Raycast para passar nomes de tarefas dinamicos diretamente da barra de pesquisa.

Alfred (macOS)

Monte fluxos de trabalho do Alfred que enviam tarefas para o TaskForge. Crie palavras-chave personalizadas que aceitam argumentos e passam como parametros codificados na URL para deep links do TaskForge.

Crie um fluxo de trabalho com a palavra-chave "task" que abra taskforge:///new-task?name={query}&tags=alfred.

Use a acao "Abrir URL" do Alfred com argumentos dinamicos para captura rapida.

Tasker (Android)

Automatize o TaskForge no Android com o Tasker. Use a acao "Browse URL" para abrir deep links do TaskForge a partir de perfis do Tasker disparados por horario, localizacao ou eventos.

Crie um perfil do Tasker que abra taskforge:///list/Work%20Tasks quando voce se conectar ao Wi-Fi do escritorio.

Combine com AutoInput ou outros plugins do Tasker para fluxos de automacao avancados.

Keyboard Maestro (macOS)

Crie macros que acionam acoes do TaskForge via deep links. Combine com expansao de texto, monitoramento da area de transferencia ou atalhos de teclado para criacao de tarefas contextuais.

Configure uma macro com tecla de atalho que abra taskforge:///new-task?name=%CurrentClipboard%&tags=capture para criar uma tarefa a partir da area de transferencia.

Perfeito para criar tarefas a partir de texto selecionado em qualquer app.

IFTTT / Zapier / Make

Conecte o TaskForge a centenas de servicos web. Use webhooks ou acoes de URL para criar tarefas a partir de email, eventos do calendario, envios de formularios ou qualquer gatilho suportado por essas plataformas.

Crie um fluxo de trabalho no Zapier que abra um deep link do TaskForge quando uma etiqueta especifica for adicionada a uma mensagem do Gmail.

Use funcoes de codificacao de URL nessas plataformas para passar dados dinamicos com seguranca para parametros de deep links.

Paginas Web e Bookmarklets

Adicione deep links do TaskForge a qualquer pagina web ou crie bookmarklets no navegador para criacao rapida de tarefas. O link vai abrir o TaskForge em qualquer dispositivo que tenha o app instalado.

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

Crie um bookmarklet que capture o titulo da pagina atual como nome da tarefa.

Tratamento de Erros

  • Parametros invalidos sao silenciosamente ignorados. A tarefa e criada sem esse campo, usando os padroes do usuario.
  • Datas mal formatadas (ex.: dueDate=not-a-date) sao ignoradas; o campo fica vazio.
  • Valores enum invalidos (ex.: priority=SuperHigh) sao ignorados.
  • JSON invalido no parametro reminders e ignorado.
  • Rotas desconhecidas redirecionam para a tela inicial.
  • Dados obrigatorios faltando (ex.: /task/ sem um ID de tarefa) redirecionam para a tela inicial.

Suporte de Plataformas

iOS e macOS

O esquema de URL taskforge:// e registrado no Info.plist do app. Os deep links funcionam a partir do Safari, Atalhos, Spotlight e qualquer app que consiga abrir URLs.

Android

O esquema de URL taskforge:// e registrado por meio de um filtro de intencoes no AndroidManifest.xml. Os deep links funcionam a partir de qualquer app que consiga disparar uma intencao ACTION_VIEW.

Perguntas Frequentes

Os deep links funcionam em todas as plataformas?

Sim. Os deep links do TaskForge funcionam no iOS, iPadOS, macOS e Android. O esquema de URL taskforge:// e registrado nativamente em cada plataforma.

Preciso traduzir os parametros dos deep links?

Nao. Os parametros dos deep links sao sempre em ingles, independentemente do idioma do seu app. Os caminhos das rotas, nomes dos parametros e valores enum como niveis de prioridade sao sempre em ingles. Valores de texto livre como nomes de tarefas e tags podem estar em qualquer idioma, basta codifica-los na URL.

O que acontece se eu usar um parametro invalido?

Parametros invalidos ou nao reconhecidos sao silenciosamente ignorados. A tarefa ainda e criada usando suas configuracoes padrao para quaisquer campos faltando.

Posso criar tarefas com lembretes via deep links?

Sim. Os lembretes sao passados como um array JSON codificado na URL usando o parametro reminders. Cada objeto de lembrete inclui campos como type, relatedTo e offset. Consulte a referencia de deep links no app para o formato JSON completo.

Como consigo o ID da lista para o parametro listId?

Abra o editor de listas personalizadas no TaskForge e toque no icone de link. A URL do deep link vai conter o identificador da lista que voce pode usar com o parametro listId.

Posso usar deep links com o Obsidian?

Com certeza. Adicione links markdown como [Create Task](taskforge:///new-task?name=My%20Task) diretamente nas suas notas do Obsidian. Ao clicar no link, o TaskForge vai abrir e criar a tarefa.

Comece a Automatizar Seu Fluxo de Tarefas

Baixe o TaskForge e comece a usar deep links para automatizar o gerenciamento de tarefas do Obsidian de qualquer app.