Cómo tomo notas diarias en Obsidian con Claude Code (Flujo de trabajo de IA automatizado)

CCoding With ADHD
컴퓨터/소프트웨어창업/스타트업AI/미래기술

Transcript

00:00:00Ahora que tenemos todo configurado, permítanme mostrarles mi flujo de trabajo real.
00:00:03Si no han visto la parte 1, donde configuramos el vault y la estructura de carpetas,
00:00:08asegúrense de verla primero. Dejaré el enlace en la descripción.
00:00:11Para empezar, solo escriban "clod" y luego ejecuten el comando /init.
00:00:16Esto le indica a clod que añada un archivo clod.md a su vault.
00:00:20Como pueden ver, ahora tiene contexto sobre nuestro vault. La estructura de carpetas, convenciones,
00:00:27todo lo que clod necesita para entender cómo funciona este sistema. Cancelaré esto ya que ya
00:00:32lo he hecho. Así es como tomo notas usando Obsidian Clipper y Clod Code para resumirlas en mi
00:00:38diario personal. Y, por cierto, este mismo enfoque funciona con cualquier CLI de agente de IA que prefieran.
00:00:45Simplemente utilizo Clod Code. Así que lo primero que necesitamos es Obsidian Clipper. Es un plugin oficial
00:00:52de Obsidian y, sinceramente, cambia las reglas del juego para capturar información mientras navegas.
00:00:58Pueden descargarlo visitando su sitio web. Dejaré el enlace en la descripción.
00:01:03Es una extensión súper útil que permite recortar y guardar contenido directamente en su vault
00:01:09sin salir de la página en la que están. Se acabó el copiar y pegar, o cambiar entre pestañas y
00:01:14perder el ritmo. Simplemente instálenlo en el navegador que elijan. Yo uso Safari, así que haré clic aquí
00:01:19para descargar la versión de Safari. Una vez instalada, verán el icono de Clipper en la barra de herramientas.
00:01:25Y eso es todo. Ya están listos para empezar a capturar. Permítanme mostrarles cómo uso esto.
00:01:30He configurado el mío para mover automáticamente las notas recortadas a mi directorio de entrada. Pueden cambiar
00:01:37esto en los ajustes de la extensión si prefieren otra ubicación. Pero aquí está el detalle: cada vez que recorto
00:01:44un sitio web, también quiero que se capture en mi diario personal. Por cierto, he actualizado un poco
00:01:52la plantilla del diario desde la parte uno. Ahora incluye front matter, lo que lo hace más estructurado.
00:01:58Puedo rastrear información adicional sobre mis notas, como etiquetas y la fecha actual. También he añadido
00:02:06esta función de templater llamada "cursor", que mueve automáticamente el cursor a esa línea
00:02:13cuando se abre la nota. Súper práctico. La plantilla también tiene enlaces de navegación para cambiar rápido
00:02:20entre ayer y mañana. Así que ahora, cada vez que hagamos clic en nota diaria, se usará esta nueva plantilla.
00:02:29Como pueden ver, todo está en su sitio. Genial. Volviendo al tema principal. Lo que realmente quiero
00:02:38es un resumen rápido de todo lo que he capturado durante el día. Así que cada vez que recorte algo,
00:02:44quiero generar automáticamente un resumen, crear un enlace de markdown a la nota recortada,
00:02:50y añadir una descripción corta, todo insertado directamente en mi diario personal.
00:02:56Entonces, ¿cómo hacemos que esto ocurra? Necesitamos un script que maneje el resumen
00:03:05y vincule todo. Bien, voy a crear un nuevo directorio llamado
00:03:11"scripts" dentro de la carpeta del sistema. Aquí es donde me gusta guardar todos mis scripts de automatización,
00:03:18mantiene las cosas organizadas y fáciles de encontrar. Ya creé el script pidiéndole a Clod Code que
00:03:24lo hiciera por mí. Ahora, algo que debo mencionar: Obsidian no muestra formatos de archivo que no sean
00:03:29markdown por defecto. Por eso estos archivos aparecen vacíos aquí. Para solucionarlo, vayan a ajustes,
00:03:35luego a archivos y enlaces y activen "mostrar todos los tipos de archivo". Si vuelven, verán que los archivos
00:03:41realmente están ahí. También le pedí a Clod que generara una versión para Windows del script, que está en
00:03:47PowerShell. Por cierto, PowerShell es una herramienta de automatización multiplataforma. Así que funciona
00:03:52en todas las plataformas si lo prefieren. Para la versión de Mac OS, decidí quedarme con bash. Así que
00:03:59le pedí a Clod Code que usara fswatch y launchd para crear un agente de inicio que arranque automáticamente
00:04:05al iniciar sesión. Si no lo conocen, fswatch es una herramienta de monitoreo que vigila cambios
00:04:12en un directorio. Y launchd es el sistema integrado de Mac OS para ejecutar servicios en segundo plano. Juntos,
00:04:19aseguran que nuestro vigilante de la bandeja de entrada funcione silenciosamente sin que movamos un dedo.
00:04:26Como ven, Clod generó un archivo plist. Esa es la configuración del agente de inicio y la guardó
00:04:33en nuestro directorio de scripts. Incluso nos dio los pasos exactos para configurarlo. Primero, debemos
00:04:39asegurarnos de tener instalado fswatch. Solo ejecuten "brew install fswatch" si aún no lo han hecho. Luego, instalamos
00:04:47el agente de inicio creando un enlace simbólico desde nuestro archivo plist al directorio LaunchAgents en
00:04:53nuestra carpeta de inicio. Y finalmente, lo cargamos usando "launchctl load". Esto lo inicia de inmediato y
00:05:01asegura que se ejecute en cada inicio de sesión. Y eso es todo. Ahora, cada vez que entren en su Mac, el vigilante
00:05:09se inicia automáticamente. Recorten un sitio web y aparecerá en su diario, de forma totalmente automatizada.
00:05:15Este es el tipo de configuración que simplemente funciona en segundo plano mientras se concentran en lo que
00:05:21realmente importa. Si esto les fue útil, denle al botón de me gusta y suscríbanse. Ayuda muchísimo
00:05:27al canal. Seguiré compartiendo cosas prácticas como esta, así que estén atentos. Y si tienen ideas,
00:05:34preguntas o temas que quieran que explore, déjenlos en los comentarios. Realmente los leo.
00:05:40Gracias por vernos y nos vemos en el próximo video.

Key Takeaway

La automatización del flujo de trabajo en Obsidian mediante Claude Code y fswatch permite transformar capturas web de Obsidian Clipper en resúmenes vinculados dentro de la nota diaria sin intervención manual.

Highlights

  • Obsidian Clipper elimina la necesidad de copiar y pegar contenido al capturar sitios web directamente en el directorio de entrada del vault.

  • El comando /init en Claude Code vincula la IA con la estructura de carpetas y convenciones del sistema de notas personal.

  • Un script de Bash coordinado con fswatch monitorea cambios en el directorio de entrada para procesar archivos de forma inmediata.

  • La integración automática genera un resumen, un enlace Markdown y una descripción corta en la nota diaria tras cada captura web.

  • La herramienta launchd en macOS asegura que el agente de automatización se ejecute en segundo plano desde el inicio de sesión del usuario.

  • La nueva plantilla de diario incluye front matter para metadatos y la función de Templater para posicionar el cursor automáticamente.

Timeline

Sincronización inicial con Claude Code

  • El comando /init crea un archivo de contexto llamado clod.md dentro del vault.
  • Claude Code utiliza este archivo para asimilar las convenciones y la jerarquía de carpetas del usuario.

La configuración inicial establece las bases para que el agente de inteligencia artificial comprenda el entorno de trabajo. Al tener acceso a la estructura del vault, la IA puede realizar tareas de organización y resumen coherentes con el sistema existente. Este método es compatible con diversos agentes de línea de comandos más allá de Claude Code.

Captura de información con Obsidian Clipper

  • La extensión oficial de Obsidian Clipper permite guardar contenido web sin abandonar el navegador.
  • El flujo de trabajo dirige automáticamente las notas recortadas hacia un directorio de entrada específico.

El uso de la extensión en navegadores como Safari agiliza el proceso de recolección de datos al evitar el cambio constante de pestañas. La configuración personalizada asegura que cada recorte aterrice en una carpeta que el sistema de automatización pueda vigilar. Esta herramienta sustituye los métodos manuales de copiado por un proceso de un solo clic.

Optimización de la plantilla de nota diaria

  • El uso de front matter facilita el rastreo de etiquetas y fechas de creación en las notas diarias.
  • La función de Templater desplaza el enfoque del cursor a una línea específica al abrir el archivo.

Las mejoras en la plantilla estructural del diario permiten una navegación más fluida entre días anteriores y posteriores mediante enlaces internos. El sistema está diseñado para que cada nueva entrada utilice este formato estandarizado de forma automática. Esto garantiza que la información capturada durante el día se aloje en un entorno organizado y predecible.

Automatización mediante scripts y monitoreo de archivos

  • Un script de Bash procesa los archivos nuevos para generar resúmenes y enlaces automáticos.
  • Obsidian requiere activar la visualización de todos los tipos de archivo para gestionar scripts fuera del formato Markdown.

La creación de una carpeta de scripts centraliza la lógica de automatización, permitiendo que Claude Code genere versiones tanto en Bash para macOS como en PowerShell para Windows. La configuración de Obsidian debe ajustarse para reconocer estos archivos técnicos dentro de la interfaz del vault. El objetivo final es que cada captura web se convierta en una entrada resumida dentro del diario personal sin pasos intermedios.

Implementación del agente de segundo plano en macOS

  • La herramienta fswatch detecta cambios en tiempo real dentro del sistema de archivos del Mac.
  • El sistema launchd gestiona la ejecución persistente del agente mediante un archivo de configuración plist.

La instalación requiere el uso de Homebrew para obtener fswatch y la creación de un enlace simbólico hacia el directorio LaunchAgents. Al cargar el agente con launchctl, el proceso de monitoreo se activa automáticamente en cada inicio de sesión. Esta arquitectura técnica garantiza que la automatización del resumen de notas sea un proceso invisible que no requiere ejecución manual por parte del usuario.

Community Posts

View all posts