Ce fichier README.md décrit l'architecture technique, la topologie logicielle et le fonctionnement de l'application.
L'application est construite selon une architecture full-stack modulaire :
@google/genai (serveur) combiné à un mode déterministe local en fallback (0 $ jeton)./
├── server.ts # Serveur principal Express & relais API
├── src/
│ ├── App.tsx # Composant racine et gestionnaire de bureau
│ ├── components/ # Composants d'interface (Bureau, Dock, Fenêtres)
│ │ ├── dock/ # Barre des tâches, contrôles et panneaux
│ │ ├── modals/ # Fenêtres modales et réglages
│ │ └── ui/ # Éléments d'UI réutilisables
│ ├── services/ # Logiciel métier & intégrations
│ │ ├── agents/ # Services de routage API
│ │ ├── export/ # Générateur de bundles autonomes
│ │ ├── agentMeshHub.ts # Hub de communication inter-modules
│ │ └── aiStudioService.ts # Service d'intégration IA
│ ├── types.ts # Définitions des types TypeScript
│ └── main.tsx # Point d'entrée React
├── prompts/ # Fichiers de règles et instructions système
└── metadata.json # Métadonnées de l'application
Interface Utilisateur (Bureau Virtuel) :
Relais Serveur Sécurisé (/server.ts) :
/api/chat ou /api/generate.process.env.GEMINI_API_KEY et ne sont jamais exposées directement au navigateur client.Boucle d'Auto-Correction (Self-Healing Pipeline) :
Mode Fallback Local :
.env.example, chargés en variables d'environnement.0.0.0.0:3000 conformément à la configuration réseau.Documentation générée pour la maintenance et la compréhension de l'architecture du projet.
5 commits
TypeScript
91.7%
JavaScript
2.2%
Shell
1.9%
Batchfile
1.9%
HTML
1.3%
Ce fichier README.md décrit l'architecture technique, la topologie logicielle et le fonctionnement de l'application.
L'application est construite selon une architecture full-stack modulaire :
@google/genai (serveur) combiné à un mode déterministe local en fallback (0 $ jeton)./
├── server.ts # Serveur principal Express & relais API
├── src/
│ ├── App.tsx # Composant racine et gestionnaire de bureau
│ ├── components/ # Composants d'interface (Bureau, Dock, Fenêtres)
│ │ ├── dock/ # Barre des tâches, contrôles et panneaux
│ │ ├── modals/ # Fenêtres modales et réglages
│ │ └── ui/ # Éléments d'UI réutilisables
│ ├── services/ # Logiciel métier & intégrations
│ │ ├── agents/ # Services de routage API
│ │ ├── export/ # Générateur de bundles autonomes
│ │ ├── agentMeshHub.ts # Hub de communication inter-modules
│ │ └── aiStudioService.ts # Service d'intégration IA
│ ├── types.ts # Définitions des types TypeScript
│ └── main.tsx # Point d'entrée React
├── prompts/ # Fichiers de règles et instructions système
└── metadata.json # Métadonnées de l'application
Interface Utilisateur (Bureau Virtuel) :
Relais Serveur Sécurisé (/server.ts) :
/api/chat ou /api/generate.process.env.GEMINI_API_KEY et ne sont jamais exposées directement au navigateur client.Boucle d'Auto-Correction (Self-Healing Pipeline) :
Mode Fallback Local :
.env.example, chargés en variables d'environnement.0.0.0.0:3000 conformément à la configuration réseau.Documentation générée pour la maintenance et la compréhension de l'architecture du projet.
5 commits
TypeScript
91.7%
JavaScript
2.2%
Shell
1.9%
Batchfile
1.9%
HTML
1.3%