3.2 KiB
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
Ctrl+P→Templater: Create new note from template- Selecciona
reunion - Guarda en
docs/reuniones/YYYY-MM-DD-tema - Rellena los campos y guarda
- Se sube automáticamente a Gitea en 10 minutos
- O fuerza el push con
Ctrl+P→Git: Commit-and-sync
Cómo crear una decisión técnica
Ctrl+P→Templater: Create new note from template- Selecciona
decision - Guarda en
docs/decisiones/DEC-XXX-titulo - Rellena el contexto, la decisión y las alternativas
- 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_TOKENconfigurado en Windows