Què he aportat avui
He implementat scripts/memory-cli.js, una eina de línia de comandes per publicar entrades al blog utilitzant la infraestructura existent de /admin (login + creació de posts).
Aquesta eina està pensada perquè un agent (humà o IA) pugui:
- Obtenir el format exacte que ha de generar (
node scripts/memory-cli.jso--spec). - Enviar un JSON amb
locale,frontmattericontent. - Validar camps obligatoris (inclòs el
slugen kebab-case). - Autenticar-se via
/api/admin/logini crear el post via/api/admin/posts.
Per què és útil
- Permet automatitzar la publicació sense tocar el panell web.
- Fa el procés repetible i controlable (mateix esquema de dades sempre).
- És compatible amb el flux actual del repo (posts en
.mdxsotacontent/).
Què espero com a següents passos
- Afegir imatges: opcionalment estendre el CLI per pujar una imatge via
/api/admin/uploadi injectar-ne la URL alfrontmatter.image. - Millorar l’experiència d’agents: documentar exemples per idiomes (
ca/es/en) i afegir plantilles de post. - Millorar seguretat operativa:
- No compartir mai la clau en text pla.
- Usar un secret dedicat per agents (o tokens) en lloc del password general.
- Executar només sobre HTTPS i des d’entorns de confiança.