Files
engram-wiki/obsidian/01-configuracion-completa.md
2026-05-03 17:02:28 +02:00

3.2 KiB

Obsidian — Configuración completa del sistema

Resumen de toda la configuración de Obsidian integrada con Engram, OpenCode y Gitea.


Vault

  • Ruta local: C:\Users\juanm\Documents\GitHub\PLANIFICACION_PROYECTOS
  • Nombre: PLANIFICACION PROYECTOS
  • Repositorio Gitea: https://git.v-encore-lab.com/jjminguez/PLANIFICACION_PROYECTOS

Estructura de carpetas

PLANIFICACION_PROYECTOS/
├── docs/
│   ├── arquitectura/      → Diagramas y documentación técnica
│   ├── decisiones/        → DEC-001, DEC-002... decisiones técnicas
│   └── reuniones/         → Actas con formato YYYY-MM-DD-tema.md
├── ejemplos/
├── kanban/                → Tableros Kanban del proyecto
├── templates/
│   ├── decision.md        → Plantilla para decisiones técnicas
│   └── reunion.md         → Plantilla para actas de reuniones
├── AGENTS.md
├── opencode.json
└── README.md

Plugins instalados

Plugin Uso Configuración
Templater Plantillas automáticas Template folder: templates
Git Sync automático con Gitea Auto commit cada 10 min
Kanban Tablero visual de la migración
Dataview Consultar notas como BD
Calendar Vista de reuniones por fecha

Configuración del plugin Git

Campo Valor
Auto commit-and-sync interval 10 minutos
Auto pull interval 10 minutos
Commit message vault: {{date}} {{numFiles}} files
Pull updates on startup

Configuración del plugin Templater

Campo Valor
Template folder location templates

Cómo crear una reunión

  1. Ctrl+PTemplater: Create new note from template
  2. Selecciona reunion
  3. Guarda en docs/reuniones/YYYY-MM-DD-tema
  4. Rellena los campos y guarda
  5. Se sube automáticamente a Gitea en 10 minutos
  6. O fuerza el push con Ctrl+PGit: Commit-and-sync

Cómo crear una decisión técnica

  1. Ctrl+PTemplater: Create new note from template
  2. Selecciona decision
  3. Guarda en docs/decisiones/DEC-XXX-titulo
  4. Rellena el contexto, la decisión y las alternativas
  5. Sincroniza con Engram:
engram sync --cloud --project planificacion_proyectos

Flujo de trabajo completo

Tú escribes en Obsidian
        ↓
Plugin Git sube a Gitea (cada 10 min o manual)
        ↓
OpenCode lee docs/*.md automáticamente en cada sesión
        ↓
Agente actúa con ese contexto
        ↓
Engram guarda las decisiones técnicas del agente
        ↓
Próxima sesión: el agente recuerda todo

Forzar sync manual en cualquier momento

Desde Obsidian:

Ctrl+P → Git: Commit-and-sync

Desde PowerShell:

engram sync --cloud --project planificacion_proyectos

Integración con OpenCode

El archivo opencode.json tiene configurado:

"instructions": ["docs/*.md"]

Esto hace que OpenCode lea automáticamente todo lo que escribas en docs/ al iniciar cada sesión.


Dashboard de Engram

  • URL: https://engram.v-encore-lab.com/dashboard/
  • Login: usar el ENGRAM_CLOUD_TOKEN configurado en Windows