Ir al contenido principal
Integración y flujos de trabajo

Obsidian Dataview para tareas: consultas y una 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 detiene, y cómo TaskForge te ofrece las mismas vistas filtradas en todos tus dispositivos sin escribir una sola línea de DQL.

Listas personalizadas de TaskForge en macOS con 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 renderiza como una lista única, interactiva y 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 agregas y completas tareas.

Las consultas de tareas de Dataview que vale la pena conocer

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

Todas las tareas abiertas del vault

```dataview
TASK
WHERE !completed
```

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

Con vencimiento hoy o vencidas

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

Filtra las tareas abiertas con vencimiento hoy o anterior y las ordena de la más próxima a la más lejana: tu vista diaria «hazlo 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. Cambia 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: un resumen de proyecto liviano.

Dónde se detienen las consultas de tareas de Dataview

Dataview destaca en una cosa: consultar tu vault en el escritorio. Algunas limitaciones aparecen en el momento en que quieres que las tareas te acompañen a todos lados:

  • Es principalmente de escritorio: las consultas se renderizan dentro de una nota y no hay widgets en pantalla de inicio ni de pantalla de bloqueo.
  • Sin notificaciones push ni recordatorios: Dataview muestra tareas, pero nunca te avisa cuando una está por vencer.
  • Debes 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 en lugar de una pantalla de tareas nativa y rápida.
  • Lee tu vault pero no está diseñado para captura, agregar rápido, arrastrar y soltar, ni para vistas kanban o de 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 tocando opciones, y esa vista funciona en todos tus dispositivos.

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.

Vive en tu pantalla de inicio

Fija cualquier lista filtrada en un widget de pantalla de inicio o de pantalla de bloqueo y completa tareas desde ahí: la vista móvil que Dataview no puede ofrecer.

Recordatorios y notificaciones

Las tareas en tus vistas filtradas pueden disparar alertas por 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 agrega rápidamente nuevas tareas directamente en la vista.

Dataview vs TaskForge para tareas

Ambos resuelven problemas similares en lugares distintos. Así se comparan.

Solo Dataview

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

TaskForge junto a tu vault

  • Construye vistas filtradas tocando opciones, 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
  • Agrega 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 dashboards personalizados e informes dentro de Obsidian en el escritorio, combinando tareas con metadatos, tablas y notas. TaskForge es la mejor opción cuando necesitas que las tareas sean fáciles de ojear y accionables lejos del escritorio, con widgets, recordatorios y vistas nativas rápidas. Muchas personas mantienen sus dashboards de Dataview para el trabajo profundo en escritorio y usan TaskForge para la captura diaria y el seguimiento en móvil: ambos leen las mismas tareas en markdown simple, siempre sincronizados.

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 ninguna 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 #work, usando el generador visual de filtros.

3

Agrega 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. Agrega condiciones WHERE para filtrar (por fecha de vencimiento, etiqueta o carpeta) y SORT para ordenar los resultados. La consulta renderiza una lista de tareas interactiva y en tiempo real dentro de la nota en la app de escritorio de Obsidian.

¿Puede Dataview mostrar tareas con vencimiento hoy o vencidas?

Sí. Combina una comparación de fecha con el filtro de tarea abierta: `TASK WHERE !completed AND due <= date(today) SORT due ASC`. Esto devuelve todas las tareas incompletas cuya fecha de vencimiento es hoy o anterior, ordenadas de la más próxima a la 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 renderizarse en Obsidian móvil, pero no hay widgets en 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, fáciles de ojear 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í, debes escribir consultas en DQL (Dataview Query Language). Si prefieres no hacerlo, TaskForge ofrece el mismo tipo de vistas filtradas y ordenadas a través de un generador visual de filtros con lógica AND/OR, para que puedas guardar una lista de «vence esta semana, alta prioridad, #trabajo» tocando opciones en lugar de escribir una consulta.

Tus tareas de Dataview, ahora en tu teléfono

Conserva tu vault y tus consultas. Agrega 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 apps móviles y de escritorio en Swift, Kotlin y Flutter. Desarrollador independiente radicado en Toronto, Canada. Creador de TaskForge. Conoce más