27 lines
1.7 KiB
Markdown
27 lines
1.7 KiB
Markdown
# Context Template
|
|
|
|
Plantilla reutilizable para replicar el sistema de memoria modular usado en esta instancia de OpenCode. Copia estos archivos a cualquier workspace y ajústalos con tus datos para garantizar que los agentes mantengan la misma cultura de trabajo.
|
|
|
|
## Contenido
|
|
- `CULTURA-AGENTE.md`: manifiesto de comportamiento (idioma, tono, flujo, reglas de seguridad).
|
|
- `agents.template.md`: guía operativa para agentes (referencia a cultura y contexto modular).
|
|
- `memory.template.md`: memoria persistente con placeholders para datos locales.
|
|
- `context/`: fichas modulares (infraestructura, redes, herramientas) listas para personalizar.
|
|
- `config.example.json`: variables sugeridas para reemplazar placeholders.
|
|
- `scripts/render.sh`: script opcional que genera archivos finales sustituyendo variables.
|
|
|
|
## Uso rápido
|
|
1. Clona este repositorio (`git clone git@gitea.rikrdo.com:rikrdo/context-template.git`).
|
|
2. Copia `config.example.json` → `config.json` y rellena los campos.
|
|
3. Ejecuta `./scripts/render.sh config.json /ruta/del/workspace` para generar `agents.md`, `memory.md` y `context/` con tu información.
|
|
4. Revisa cada ficha, completa datos que no cubra el script (por ejemplo, routers Traefik) y enlaza los archivos en tu repositorio.
|
|
|
|
## Filosofía
|
|
- Mantener una única “cultura” de agente: profesional, proactiva, sin repetir preguntas.
|
|
- Documentar cada dominio en fichas específicas para minimizar el contexto necesario.
|
|
- Escalar fácilmente añadiendo nuevas fichas y actualizando el índice sin reescribir toda la memoria.
|
|
|
|
## Próximos pasos
|
|
- Completar `config.yml` con los datos de la nueva instancia.
|
|
- Integrar esta plantilla en tus repos (p.ej. importarla a Gitea) y automatizar su despliegue en nuevos proyectos.
|