••
7 min read
Guía Completa: Terminal AI + Obsidian para Desarrolladores
Aprende a construir un flujo de trabajo de IA poderoso usando herramientas de IA en terminal y Obsidian. Archivos markdown portables, opciones flexibles de IA, y un sistema de conocimiento que escala.
terminalobsidianiadevelopersworkflowmarkdowntutorial
Table of Contents(4 sections)
On This Page
Si eres un desarrollador cansado de cambiar entre pestañas del navegador, perder conversaciones de IA en ventanas cerradas, y sentirte atado a un solo proveedor de IA, hay una mejor manera.
Esta guía te muestra cómo construir un flujo de trabajo de IA flexible y poderoso usando herramientas de IA basadas en terminal y Obsidian como tu hub de conocimiento. ¿La mejor parte? Tu conocimiento se mantiene en archivos markdown portables que funcionan con cualquier herramienta, hoy o mañana.
Esto no es teoría. Es el sistema exacto que miles de desarrolladores usan diariamente para mantenerse productivos sin dependencia de proveedores.
Mira el tutorial completo en video: Terminal AI System Setup
Por Qué Terminal AI Supera a la IA en Navegador
Seamos honestos: usar IA en un navegador es conveniente, pero tiene serias limitaciones.
Los Problemas con la IA en Navegador
Pérdida de Contexto: ¿Cerraste esa pestaña? Tu conversación desapareció. Claro, ChatGPT tiene historial, pero buena suerte encontrando ese prompt que escribiste hace tres semanas cuando lo necesitas.
Dependencia de Herramienta: Estás casado con un solo proveedor. ¿Quieres cambiar de ChatGPT a Claude para una tarea específica? Empieza de nuevo.
Fricción en el Flujo de Trabajo: Copiar código de IA → pegar en editor → copiar error → pegar de vuelta a IA. El cambio constante de contexto mata el estado de flujo.
Integración Limitada: Tu IA vive en una burbuja. No puede acceder fácilmente a tus archivos, terminal o entorno de desarrollo.
Terminal AI Lo Cambia Todo
Contexto Persistente: Cada interacción se guarda como markdown. Busca, referencia y construye sobre conversaciones previas meses después.
Flexibilidad de Herramientas: Usa Claude Code para programar, Gemini CLI para investigación, OpenAI API para tareas en lote. Mezcla y combina según el trabajo.
Integración en el Flujo de Trabajo: La IA trabaja junto a tu terminal, editor y archivos. No más fricción de copiar-pegar.
A Prueba de Futuro: Los archivos markdown de texto plano funcionan con cualquier herramienta. Para siempre.
Velocidad del Desarrollador: Quédate en tu terminal donde ya trabajas. Los comandos superan a los clics.
El Stack: Terminal + Markdown + Obsidian
Este flujo de trabajo tiene tres componentes que funcionan juntos hermosamente:
1. Herramientas CLI de IA en Terminal
Estas son interfaces de línea de comandos que te permiten interactuar con modelos de IA directamente desde tu terminal. No estás limitado a una.
Opciones Populares:
- Claude Code: CLI oficial de Anthropic para Claude con acceso a archivos y contexto de proyecto
- Gemini CLI: Interfaz de línea de comandos de Google para modelos Gemini
- OpenAI CLI: Acceso directo a la API para modelos GPT
- Aider: Programación en parejas con IA en tu terminal
- LLM (Simon Willison): CLI universal para múltiples proveedores de IA
La Ventaja de la Flexibilidad: Instala múltiples herramientas. Usa Claude para revisión de código, Gemini para investigación, OpenAI para tareas en lote. Tú eliges la herramienta adecuada para cada trabajo.
2. Archivos Markdown: Tu Formato de Conocimiento
Las respuestas de IA se guardan como archivos markdown. Esta es la salsa secreta.
¿Por Qué Markdown?
- Portable: Funciona con cualquier herramienta, cualquier plataforma, para siempre
- Legible por IA: La IA puede analizar y referenciar fácilmente conversaciones previas
- Compatible con Git: Controla la versión de tus interacciones con IA
- A Prueba de Futuro: El texto plano nunca se vuelve obsoleto
- Buscable: Grep, ripgrep o cualquier herramienta de búsqueda funciona instantáneamente
Estructura de Ejemplo:
mi-conocimiento/
├── proyectos/
│ ├── arquitectura-webapp.md
│ └── diseño-base-datos.md
├── investigacion/
│ ├── comparacion-terminal-ai.md
│ └── plugins-obsidian.md
└── notas-diarias/
├── 2025-01-20.md
└── 2025-01-24.md
3. Obsidian: Tu Interfaz de Conocimiento
Obsidian es donde ocurre la magia. No es solo un editor markdown - es un sistema completo de gestión de conocimiento.
¿Por Qué Obsidian?
- Funciona con archivos locales: Tus archivos markdown permanecen en tu sistema
- Enlaces bidireccionales: Conecta ideas a través de conversaciones
- Vista de grafo: Visualiza cómo se conecta tu conocimiento
- Búsqueda poderosa: Encuentra cualquier cosa instantáneamente
- Ecosistema de plugins: Extiende la funcionalidad infinitamente
- Apps móviles: Accede a tu conocimiento en cualquier lugar
- Completamente gratis: Las funciones principales no cuestan nada
Obsidian no te encierra. Tus archivos permanecen en markdown estándar. Si Obsidian desapareciera mañana, todavía tendrías todo tu conocimiento en un formato que cada herramienta entiende.
Configurando Obsidian
Ahora vamos a configurar Obsidian para hacer tu base de conocimiento markdown poderosa.
Configuración Inicial
-
Descargar Obsidian: Visita obsidian.md y descarga para tu plataforma (Windows, macOS, Linux)
-
Crear una Bóveda:
- Abre Obsidian
- Haz clic en "Crear nueva bóveda"
- Apúntala a tu directorio
knowledge/(donde se guardan las conversaciones de IA) - Obsidian ahora monitorea esta carpeta
-
Habilitar Plugins de Comunidad:
- Configuración → Plugins de comunidad
- Desactiva "Modo restringido"
- Navega e instala plugins
Plugins Esenciales para el Flujo de Trabajo Terminal AI
Dataview - Consulta tus notas como una base de datos
- Crea listas y tablas dinámicas desde tus archivos markdown
- Filtra y ordena conversaciones por fecha, etiquetas o metadatos
- Esencial para organizar bases de conocimiento grandes
Templater - Crea plantillas de notas consistentes
- Automatiza la creación de frontmatter con valores dinámicos
- Configura plantillas para conversaciones de IA, notas diarias y documentos de proyecto
- Acelera significativamente la creación de notas
Obsidian Git - Auto-guarda tu conocimiento en Git
- Configuración → Obsidian Git
- Establece la ruta de tu repositorio
- Habilita respaldo automático (cada 30 minutos)
- Tus conversaciones de IA ahora tienen control de versión
Quick Switcher++ - Navegación de archivos ultrarrápida
- Presiona
Ctrl/Cmd + Opara abrir cualquier archivo instantáneamente - Busca por contenido, no solo por nombre de archivo
- Navega tu conocimiento a la velocidad del pensamiento
Graph Analysis - Visualiza conexiones
- Vista → Abrir vista de grafo
- Ve cómo se vinculan las conversaciones e ideas
- Descubre patrones inesperados en tu conocimiento
Estructura de Bóveda en Obsidian
Aquí hay una estructura probada en batalla:
knowledge/
├── 00-inbox/ # Las notas nuevas aterrizan aquí
├── 10-daily/ # Notas diarias
├── 20-projects/ # Notas específicas de proyectos
├── 30-research/ # Investigación y aprendizaje
├── 40-snippets/ # Fragmentos de código y prompts
├── 50-reference/ # Documentación y referencias
├── 60-archive/ # Notas completadas u obsoletas
├── templates/ # Plantillas de notas
└── index.md # Tu índice maestro
¿Por Qué Números? Imponen orden de clasificación y crean una jerarquía natural.
Consejo Pro: Usa frontmatter consistente en cada archivo markdown para mejor organización:
---
created: 2025-01-24
tags: [terminal, ai, workflow]
type: research
model: claude-3-opus
---
# Investigación de Configuración Terminal AI
Tu contenido aquí...
Esto hace que los archivos sean buscables y enlazables en Obsidian.
Estrategia de Enlaces y Etiquetas
Usa Wikilinks para Conexiones:
Le pregunté a [[Claude]] sobre [[dependency-injection]] en [[TypeScript]].
Esto conecta con mi investigación anterior sobre [[SOLID-principles]].
Obsidian crea automáticamente un grafo de estas conexiones.
Usa Etiquetas para Categorías:
#ai-conversation #terminal #workflow #tutorial
Luego usa Dataview para consultar:
# Todas las Notas de Flujo de Trabajo Terminal
```dataview
LIST
FROM #terminal AND #workflow
Consejos de Búsqueda
La búsqueda de Obsidian es poderosa:
# Encuentra todas las conversaciones de Claude sobre TypeScript
path:ai-conversations "claude" "typescript"
# Encuentra notas de investigación recientes
file:(research) created:7d
# Encuentra notas con items TODO
tag:#ai-conversation /TODO/
# Combina filtros
path:projects tag:#terminal -tag:#archived
Conclusión
El flujo de trabajo terminal AI + Obsidian no se trata solo de usar herramientas de IA. Se trata de construir un sistema de conocimiento que:
- Se queda contigo: Los archivos markdown portables funcionan en todas partes
- Crece contigo: Vincula ideas a través de meses y años
- Se adapta a ti: Elige la herramienta de IA adecuada para cada tarea
- Trabaja para ti: La automatización reduce la fricción
- Te pertenece: Sin dependencia de proveedores, nunca
La IA en navegador es conveniente. Este flujo de trabajo es sostenible.
No solo estás haciendo preguntas y obteniendo respuestas. Estás construyendo un segundo cerebro que te hace más inteligente con el tiempo.
Empieza pequeño. Elige una herramienta CLI de IA. Apunta Obsidian a una carpeta. Guarda una conversación como markdown. El sistema crece desde ahí.
Mira el tutorial completo de configuración: Terminal AI System Video
¿Cuál es tu mayor desafío con los flujos de trabajo de IA? Deja un comentario abajo - leo cada uno.
Más Recursos:
Was this helpful?
Share this content
0comments