Presentan Obsidian CLI
(help.obsidian.md)- Permite controlar Obsidian desde la terminal para scripting, automatización e integración con herramientas externas
- En Obsidian, es posible realizar por CLI casi todas las funciones, como crear notas, buscar, gestionar etiquetas, tareas, plugins y sincronización
- Incluye comandos para desarrolladores, con soporte para acceso a herramientas de desarrollo, capturas de pantalla, recarga de plugins y más
- Se puede usar mediante ejecución de comandos individuales o con una TUI (interfaz de terminal)
- La TUI ofrece autocompletado con Tab, historial de comandos con ↑ y más, lo que permite seleccionar y ejecutar comandos rápidamente
- Compatible con Windows/Mac/Linux. Actualmente solo puede usarse en la versión de acceso anticipado 1.12 o superior y requiere una licencia Catalyst
Ejemplos de comandos principales
- Tareas cotidianas
obsidian daily: abrir la nota diaria de hoyobsidian daily:append content="- [ ] Buy groceries": agregar una tarea a la diariaobsidian search query="meeting notes": buscar notasobsidian read: leer el archivo actualobsidian tasks daily: ver todas las tareasobsidian create name="Trip to Paris" template=Travel: crear una nota nueva con una plantillaobsidian diff file=README from=1 to=3: comparar versiones de un archivo
- Para desarrolladores
obsidian dev:open: abrir las herramientas de desarrolloobsidian plugin:reload id=my-plugin: recargar un pluginobsidian dev:screenshot path=screenshot.png: tomar una captura de pantallaobsidian dev:eval code="app.vault.getFiles().length": ejecutar JavaScript en la consola de la app
9 comentarios
La verdad, estos tipos sí están brutales.
Me impresionó mucho un comentario que vi en el Reddit de Obsidian.
En fin, ¡siempre recomiendo Obsidian a quienes buscan un buen software para tomar notas!
La verdad es que tenía muchas expectativas por esta actualización. Aunque todavía parece que falta algo de tiempo para que se publique porque sigue en nivel Insider, es un software que he amado muchísimo porque durante toda mi carrera siempre se ha actualizado de forma confiable y ha seguido agregando funciones útiles.
Parece una actualización pensada teniendo en mente a los agentes de IA.
Desde la perspectiva de un usuario de Neovim, me alegra bastante ver que últimamente muchos servicios estén ofreciendo funciones para poder usarlos en entornos de terminal jaja
Está buenísimo que también soporte CLIs para que los agentes puedan usarlo cómodamente~
Qué bien.
Oh, qué bueno, era una función que estaba esperando con ganas. Había estado usando Obsidian como una especie de Life OS, así que parece que va a tener muchos usos prácticos.
Vaya...