Enhance database seeding and update seed questions. Add database seeding command to docker-start.sh and introduce new questions related to support and scaling in seed.ts, improving the data initialization process.
All checks were successful
Deploy with Docker Compose / deploy (push) Successful in 3m17s
All checks were successful
Deploy with Docker Compose / deploy (push) Successful in 3m17s
This commit is contained in:
@@ -12,4 +12,6 @@ if ! npx prisma migrate deploy 2>/dev/null; then
|
||||
npx prisma migrate deploy
|
||||
fi
|
||||
|
||||
npx prisma db seed
|
||||
|
||||
exec node server.js
|
||||
|
||||
@@ -78,6 +78,13 @@ const SUGGESTED_QUESTIONS: Record<string, string[]> = {
|
||||
"Comment optimisez-vous (choix de modèles, taille du contexte, batch) ?",
|
||||
"Comment arbitrez-vous coût vs qualité dans vos usages ?",
|
||||
],
|
||||
accompagnement: [
|
||||
"Y a-t-il quelque chose sur lequel vous souhaitez être aidé ou accompagné aujourd'hui ?",
|
||||
"La Flash Team peut vous aider sur des sujets comme le prompt engineering, la gestion du contexte, ou la mise en place de workflows agentiques — est-ce que l'un de ces axes vous parle ?",
|
||||
],
|
||||
scaling: [
|
||||
"Selon toi, comment pourrais-tu contribuer à mettre à l'échelle tes compétences IA et les outils que tu produis au sein de l'équipe ?",
|
||||
],
|
||||
};
|
||||
|
||||
const RUBRICS: Record<string, string> = {
|
||||
@@ -107,6 +114,10 @@ const RUBRICS: Record<string, string> = {
|
||||
"1:Dépendance — copier-coller sans comprendre, risque de régression;2:Apprentissage limité — utilisation pour débloquer mais compréhension superficielle;3:Compréhension — IA pour comprendre les concepts, valider sa compréhension;4:IA pour patterns — utilisation pour apprendre des patterns, architectures, bonnes pratiques;5:Accélérateur de progression — IA comme outil de montée en compétence structurée",
|
||||
cost_control:
|
||||
"1:Inconscient — pas de visibilité sur les coûts, usage sans limite;2:Aware — conscience des coûts, pas de suivi ni de budget;3:Suivi basique — métriques de consommation (tokens, API), pas d'alertes;4:Piloté — budgets par équipe/projet, alertes, arbitrage modèles/qualité;5:Optimisé — optimisation continue (contexte, batch, modèles), ROI coût documenté",
|
||||
accompagnement:
|
||||
"1:Aucun besoin exprimé — pas de demande formulée;2:Besoins vagues — envie d'aide sans direction précise;3:Besoins identifiés — sujets d'accompagnement clairs;4:Besoins priorisés — axes de progression définis;5:Plan d'action — besoins concrets et pistes identifiées, prêt à s'engager",
|
||||
scaling:
|
||||
"1:Pas de réflexion — aucune idée de comment contribuer au partage;2:Passif — ouvert à partager si sollicité;3:Contributeur ponctuel — partage ses pratiques de temps en temps;4:Multiplicateur — anime des retours d'expérience, documente ses outils;5:Levier d'équipe — impulse une dynamique de diffusion, produit des ressources réutilisables",
|
||||
};
|
||||
|
||||
// Réponses réalistes par dimension et score (justification + exemples observés)
|
||||
@@ -321,7 +332,7 @@ function getDemoResponse(
|
||||
const TEMPLATES_DATA = [
|
||||
{
|
||||
id: "full-15",
|
||||
name: "Full - 13 dimensions",
|
||||
name: "Full - 15 dimensions",
|
||||
dimensions: [
|
||||
{
|
||||
id: "tools",
|
||||
@@ -384,6 +395,16 @@ const TEMPLATES_DATA = [
|
||||
title: "[Optionnel] Impact sur la delivery",
|
||||
rubric: RUBRICS.impact,
|
||||
},
|
||||
{
|
||||
id: "accompagnement",
|
||||
title: "[Optionnel] Accompagnement & besoins",
|
||||
rubric: RUBRICS.accompagnement,
|
||||
},
|
||||
{
|
||||
id: "scaling",
|
||||
title: "[Optionnel] Mise à l'échelle des compétences & outils",
|
||||
rubric: RUBRICS.scaling,
|
||||
},
|
||||
],
|
||||
},
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user