Actualización docs: sync automático y nuevos proyectos en cloud

This commit is contained in:
minguezsanzjuanjose
2026-05-03 17:02:28 +02:00
parent 801c49c9fd
commit fcc1b4ee46
7 changed files with 328 additions and 7 deletions

View File

@@ -0,0 +1,137 @@
# 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+P``Templater: 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+P``Git: Commit-and-sync`
---
## Cómo crear una decisión técnica
1. `Ctrl+P``Templater: 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:
```powershell
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:
```powershell
engram sync --cloud --project planificacion_proyectos
```
---
## Integración con OpenCode
El archivo `opencode.json` tiene configurado:
```json
"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