Saltar al contenido principal
Integración y flujos de trabajo

Obsidian Dataview para tareas: consultas y alternativa sin consultas

Dataview es el plugin de referencia para convertir notas de Obsidian en listas de tareas dinámicas. Esta guía muestra las consultas TASK que importan, dónde brilla Dataview y dónde se queda corto, y cómo TaskForge te ofrece las mismas vistas filtradas en cualquier dispositivo sin escribir una sola línea de DQL.

Listas personalizadas de TaskForge en macOS mostrando vistas de tareas de Obsidian filtradas sin escribir consultas de Dataview
Ver todas las funciones

Qué hace Dataview con las tareas

Dataview es un plugin de la comunidad que trata tu vault como una base de datos. Su tipo de consulta TASK escanea todas las casillas de verificación en markdown de tus notas y las muestra como una lista interactiva en tiempo real dentro de la nota que contiene la consulta. En lugar de buscar entre archivos, escribes una pequeña consulta y Dataview mantiene la lista actualizada a medida que añades y completas tareas.

Las consultas de tareas de Dataview que vale la pena conocer

Cada ejemplo de abajo va dentro de un bloque de código delimitado con la etiqueta de lenguaje dataview. Empieza con lo simple y añade condiciones a medida que tus necesidades crezcan.

Todas las tareas abiertas en el vault

```dataview
TASK
WHERE !completed
```

Lista todas las tareas sin marcar en tus notas. Una buena «lista maestra» para incluir en una nota de panel.

Con vencimiento hoy o vencidas

```dataview
TASK
WHERE !completed AND due <= date(today)
SORT due ASC
```

Filtra las tareas abiertas que vencen hoy o antes y las ordena de más próxima a más lejana: tu vista diaria de «haz esto ahora».

Tareas de un proyecto o etiqueta

```dataview
TASK
WHERE !completed AND contains(tags, "#work")
```

Reduce la lista a las tareas abiertas que llevan una etiqueta específica. Sustitúyela por cualquier etiqueta, contexto o campo en línea que uses.

Agrupadas por nota de origen

```dataview
TASK
FROM "Projects"
WHERE !completed
GROUP BY file.link
```

Extrae las tareas abiertas de la carpeta Projects y las agrupa bajo cada nota: una vista de proyecto ligera.

Dónde se detienen las consultas de tareas de Dataview

Dataview destaca en una cosa: consultar tu vault en el escritorio. Algunos puntos débiles aparecen en cuanto quieres que las tareas te acompañen a todas partes:

  • Es principalmente para escritorio: las consultas se muestran dentro de una nota y no hay widgets en la pantalla de inicio ni de bloqueo.
  • Sin notificaciones push ni recordatorios; Dataview muestra tareas, pero nunca te avisa cuando una está a punto de vencer.
  • Tienes que escribir y mantener DQL; un error tipográfico en una consulta devuelve silenciosamente las tareas incorrectas.
  • Las consultas complejas pueden ser lentas en el teléfono y el resultado es una lista renderizada, no una pantalla de tareas nativa y rápida.
  • Lee tu vault, pero no está diseñado para captura rápida, añadir con un toque, arrastrar y soltar ni vistas kanban y calendario.

Las mismas vistas, sin el lenguaje de consulta

TaskForge es una app nativa que lee exactamente las mismas tareas en markdown de tu vault. En lugar de escribir DQL, construyes una vista filtrada pulsando opciones, y esa vista funciona en todas partes.

Generador visual de filtros

Recrea cualquier consulta de tareas de Dataview con condiciones AND/OR sobre fecha de vencimiento, prioridad, etiqueta, contexto, proyecto, estado y más, y guárdala como lista personalizada. Sin sintaxis, sin depurar una consulta.

En tu pantalla de inicio

Añade cualquier lista filtrada a un widget en la pantalla de inicio o de bloqueo y completa tareas desde él: la vista móvil que Dataview no puede ofrecer.

Recordatorios y notificaciones

Las tareas de tus vistas filtradas pueden activar alertas de fecha de vencimiento y recordatorios que te llegan incluso cuando Obsidian está cerrado.

Más que una lista

Visualiza las mismas tareas filtradas como lista, tablero kanban con arrastrar y soltar o calendario, y añade nuevas tareas directamente a la vista.

Dataview vs TaskForge para tareas

Resuelven problemas superpuestos en lugares distintos. Aquí se comparan.

Dataview solo

  • Escribe consultas DQL para construir cada vista de tareas
  • Los resultados se muestran dentro de una nota en el escritorio
  • Sin widgets, recordatorios ni notificaciones
  • Ideal para paneles estáticos dentro del vault
  • Interacción y captura limitadas en móvil

TaskForge junto a tu vault

  • Crea vistas filtradas pulsando, sin código de consulta
  • Pantallas de tareas nativas en iPhone, iPad, Mac y Android
  • Widgets en pantalla de inicio, recordatorios y alertas
  • Vistas de lista, kanban y calendario de las mismas tareas
  • Añade y edita tareas directamente en tu vault

Cuándo usar cada uno (o ambos)

No es una elección excluyente. Dataview es insuperable para crear paneles y reportes personalizados dentro de Obsidian en el escritorio, mezclando tareas con metadatos, tablas y notas. TaskForge es la mejor opción cuando necesitas que las tareas sean visibles de un vistazo y accionables lejos de tu escritorio, con widgets, recordatorios y vistas nativas rápidas. Muchas personas mantienen sus paneles de Dataview para el trabajo profundo en el escritorio y usan TaskForge para la captura diaria y el seguimiento en móvil, ambos leyendo las mismas tareas en markdown simple, siempre sincronizadas.

Obtén la vista móvil en minutos

Si tus tareas ya viven en tu vault, TaskForge puede mostrarlas sin tocar tu configuración de Dataview.

1

Apunta TaskForge a tu vault

Instala TaskForge y abre el mismo vault de Obsidian. Lee tus tareas en markdown existentes sin necesidad de migración ni reformateo.

2

Recrea una consulta como filtro

Crea una lista personalizada con las mismas condiciones que una consulta de Dataview, por ejemplo tareas abiertas con vencimiento esta semana etiquetadas con #trabajo, usando el generador visual de filtros.

3

Añade un widget y recordatorios

Fija la lista en tu pantalla de inicio y activa los recordatorios para que las tareas con vencimiento te lleguen estés donde estés.

Preguntas frecuentes

¿Cómo consulto tareas con Dataview en Obsidian?

Usa una consulta TASK dentro de un bloque de código ```dataview. Por ejemplo, un bloque con `TASK WHERE !completed` lista todas las tareas con casilla de verificación abierta en tu vault. Añade condiciones WHERE para filtrar (por fecha de vencimiento, etiqueta o carpeta) y SORT para ordenar los resultados. La consulta muestra una lista de tareas interactiva y en tiempo real dentro de la nota en la app de escritorio de Obsidian.

¿Puede Dataview mostrar tareas que vencen hoy o que están vencidas?

Sí. Combina una comparación de fechas con el filtro de tareas abiertas: `TASK WHERE !completed AND due <= date(today) SORT due ASC`. Devuelve todas las tareas sin completar cuya fecha de vencimiento es hoy o anterior, ordenadas de más próxima a más lejana. Dataview debe poder leer una fecha de vencimiento de la tarea para que coincida.

¿Funciona Dataview para tareas en Obsidian móvil?

Las consultas de Dataview pueden mostrarse en Obsidian móvil, pero no hay widgets en la pantalla de inicio ni de pantalla de bloqueo, ni notificaciones push, y las consultas complejas pueden ser lentas en el teléfono. Para vistas de tareas rápidas, visibles de un vistazo y accionables en iPhone, iPad y Android, una app dedicada como TaskForge lee las mismas tareas en markdown y muestra listas filtradas sin ningún código de consulta.

¿Necesito aprender DQL para filtrar mis tareas de Obsidian?

Para Dataview, sí, escribes consultas en DQL (Dataview Query Language). Si prefieres no hacerlo, TaskForge ofrece el mismo tipo de vistas filtradas y ordenadas mediante un generador visual de filtros con lógica AND/OR, de modo que puedes guardar una lista «con vencimiento esta semana, alta prioridad, #trabajo» pulsando opciones en lugar de escribir una consulta.

Tus tareas de Dataview, ahora en tu teléfono

Conserva tu vault y tus consultas. Añade TaskForge para vistas de tareas filtradas, widgets y recordatorios en todos tus dispositivos.

Azhar Dewji
Azhar Dewji ·

Ingeniero de software con más de 10 años de experiencia desarrollando aplicaciones móviles y de escritorio en Swift, Kotlin y Flutter. Desarrollador independiente afincado en Toronto, Canadá. Creador de TaskForge. Más información