akpm-knowledge-base-chat
v2.1.3
Published
Web component per la chat AI integrata in Aksilia Suite. Permette agli utenti di interagire con la Knowledge Base, documenti normativi, manuali Suite, GenDoc e trascrizioni riunioni.
Readme
AKS Knowledge Base Chat
Web component per la chat AI integrata in Aksilia Suite. Permette agli utenti di interagire con la Knowledge Base, documenti normativi, manuali Suite, GenDoc e trascrizioni riunioni.
Stack tecnologico
- TypeScript
- Svelte 5 (framework)
- Vite 5 (build tool)
- Paraglide JS (i18n — italiano e inglese)
Avvio in sviluppo
# Requisiti: Node.js 20+
npm install
npm run devIl server di sviluppo si avvia su http://localhost:5173. La pagina di sandbox è src/routes/+page.svelte.
Per connettersi ai backend locali, usare env-id="aks_svi" nel componente (vedi docs/development.md).
Comandi principali
| Comando | Descrizione |
|---|---|
| npm run dev | Avvia il server di sviluppo |
| npm run build | Compila la libreria in CDN/ |
| npm run check | Type-check Svelte/TypeScript |
| npm run check:watch | Type-check in modalità watch |
| npm run cdn | Build + bump versione + pubblica su npm (@latest) |
| npm run cdn:dev | Aggiunge il tag dev alla versione corrente (Quality) |
| npm run cdn:stable | Aggiunge il tag stable alla versione corrente (Produzione) |
Pubblicazione
npm run cdn # Pubblica come @latest
npm run cdn:dev # Promuove a Quality
npm run cdn:stable # Promuove a ProduzioneVedi docs/deployment.md per la procedura completa.
Documentazione
Documentazione aggiornata al commit: 4966a2399f3dffbb6711881088aede3fa944739a
