Blog
El problema de los plugins: cuando tu aplicación necesita 20 complementos para funcionar

Cada plugin representa una dependencia de un desarrollador en solitario. Cada actualización es una oportunidad para que algo falle. Estás manteniendo una pila de software, no tomando notas.
El modelo de plugins suena atractivo: una aplicación principal mínima que extiendes exactamente con las características que necesitas. Sin peso innecesario. Sin funciones que no usas. Personalización completa. El argumento de marketing es convincente.
En la práctica, el modelo de plugins significa que eres responsable de ensamblar y mantener una pila de software. Cada plugin es desarrollado por una persona diferente o un equipo pequeño, a menudo como un proyecto paralelo. Cada uno tiene su propio ciclo de actualizaciones, su propio estándar de calidad, la calidad de su propia documentación y su propia probabilidad de ser abandonado cuando el desarrollador pierde el interés o se ocupa con otras cosas.
La configuración típica y productiva de Obsidian cuenta con entre quince y veinte plugins. Notas diarias. Tareas. Recorte web. Plantillas (Templater, no la versión integrada). Dataview para consultas. Calendario. Autocarga de imágenes. Kanban. Sincronización con Git. Fragmentos de CSS. Tiempo de lectura. Notas al pie. Cada uno de ellos requiere:
Descubrimiento: ¿Qué plugin cubre esta necesidad? A menudo hay dos o tres opciones competidoras. Leer las páginas de GitHub, comprobar el número de descargas, leer las opiniones de la comunidad, probar cada uno.
Configuración: Cada plugin tiene su propio panel de ajustes con sus propias convenciones. Algunos son sencillos (activar/desactivar). Algunos son complejos (Dataview requiere aprender un lenguaje de consulta).
Compatibilidad: Los plugins no siempre funcionan bien juntos. Un atajo de teclado en un plugin entra en conflicto con otro. Una convención de nomenclatura de archivos en un plugin rompe las suposiciones de otro. Diagnosticar estos conflictos es un trabajo de detective.
Mantenimiento: Las actualizaciones de Obsidian a veces rompen los plugins. Las actualizaciones de los plugins a veces cambian el comportamiento. Los plugins abandonados dejan de funcionar cuando la API cambia. Revisas si hay actualizaciones, lees los registros de cambios, solucionas configuraciones rotas y, de vez en cuando, reemplazas plugins cuyos desarrolladores han seguido adelante.
Esto es trabajo de administración de sistemas. No tiene nada que ver con tomar notas, gestionar el conocimiento o realizar el trabajo que se supone que la herramienta debe respaldar. El tiempo dedicado a mantener la pila de plugins es un impuesto sobre cualquier otro uso de la herramienta.
Características integradas frente a ecosistemas de plugins
Fabric incluye todo de forma nativa. Búsqueda, asistente de IA, lienzo, colaboración, recortador web, notas de voz, documentos autoejecutables, canales RSS, agentes. Sin plugins. Sin dependencias. Sin roturas tras las actualizaciones. Cada característica es desarrollada, probada y mantenida por el mismo equipo, lo que significa que funcionan juntas de forma fiable y se actualizan juntas sin conflictos.
La pregunta no es si los plugins son potentes (que lo son). La pregunta es si quieres pasar tu tiempo manteniendo una pila de plugins o haciendo el trabajo que se supone que la herramienta debe facilitar.
Preguntas frecuentes
¿No son los plugins más flexibles que las características integradas? Los plugins ofrecen más personalización. Las características integradas ofrecen más fiabilidad. Si valoras personalizar cada detalle de tu flujo de trabajo y estás dispuesto a mantener el resultado, los plugins ganan. Si quieres una herramienta que funcione de forma fiable sin mantenimiento, las características integradas ganan.
¿Qué pasa con los plugins de Obsidian que están bien mantenidos? Algunos plugins son excelentes y están muy bien mantenidos (Dataview, Templater). Pero incluso los plugins bien mantenidos pueden romperse con las actualizaciones de Obsidian, entrar en conflicto con otros plugins o cambiar su comportamiento de maneras que requieran tu atención. El mantenimiento se reduce pero no se elimina.
¿Tiene Fabric algún sistema de plugins o extensiones? Fabric proporciona MCP para acceso programático y conexiones a herramientas externas. Pero las características principales (búsqueda, IA, organización, notas) están integradas en lugar de requerir complementos.
¿Qué pasa si necesito una función que Fabric no tiene? Se pueden enviar solicitudes de funciones y el equipo desarrolla activamente nuevas capacidades. El compromiso: con las funciones integradas, las nuevas capacidades llegan a través de actualizaciones del producto. Con los plugins, las nuevas capacidades llegan cuando un desarrollador de la comunidad las construye, lo que puede ser más rápido o más lento según la función.
¿Es el problema de los plugins exclusivo de Obsidian? No. Cualquier herramienta con un ecosistema de plugins (VS Code, WordPress, Figma) tiene una versión de este problema. La diferencia es que para una herramienta de notas/conocimiento, la funcionalidad principal (búsqueda, organización, recuperación) es lo que suelen proporcionar los plugins, lo que significa que la dependencia de los plugins es central en lugar de periférica.
¿Cuántos plugins tiene el usuario promedio de Obsidian? Las encuestas de la comunidad sugieren entre 10 y 20 plugins para usuarios habituales y más de 30 para usuarios avanzados. Cada uno es una dependencia que requiere atención a lo largo del tiempo.
¿Qué pasa con la comunidad de Obsidian? La comunidad de Obsidian es una de las mejores en el espacio de la productividad: colaboradora, creativa y productiva. La calidad de la comunidad no cambia la realidad arquitectónica de que las herramientas que dependen de plugins requieren más mantenimiento que las herramientas con características integradas.
¿Puedo reducir gradualmente mi dependencia de los plugins? Sí. Muchos usuarios que se cambian a Fabric descubren que las características integradas (búsqueda semántica, IA, organización inteligente) reemplazan la funcionalidad que obtenían de entre 5 y 10 plugins, reduciendo sustancialmente los gastos de mantenimiento.
Lecturas relacionadas: La configuración de Obsidian lleva una eternidad, Obsidian no es para todos, Por qué fallan los segundos cerebros, Obsidian no funciona para equipos. Páginas relacionadas: Fabric frente a Obsidian, La mejor alternativa a Obsidian.
Otras entradas de blog:

The Creative's Cold Start Problem

How to Stop Losing Momentum Between Study Sessions

Your Future Self Can't Read Your Mind

The Hemingway Bridge: Stop Working So You Can Start Again

Your ERP Has the Answers. Nobody Can Find Them.

The Usability Layer Your Business Systems Are Missing

Notas manuscritas vs. digitales: No deberías tener que elegir

Por qué tus notas a mano no se pueden buscar (y qué hacer al respecto)