WNfo

Kodee Assistant

Assistant IA de développement : chat technique WNfo, analyse de thèmes/modules, génération de scaffolds et snippets.

DéveloppementIAKodeeCodeDiagnosticScaffoldChatDev

Installation & utilisation

Kodee Assistant

Assistant IA de développement pour le CMS WNfo : chat technique, analyse de code, génération de modules. Gratuit & open source (MIT).

Prérequis

  • CMS WNFO / CMS nu déjà installé
  • PHP 8.1+ (8.2+ recommandé)
  • Droits d'écriture sur storage/kodee-assistant/
  • Optionnel : clé API compatible OpenAI pour le chat LLM distant

Instructions

Option A

Admin (recommandé)

  1. Téléchargez le ZIP Kodee Assistant.
  2. Admin → Modules → Installer via ZIP.
  3. Menu Kodee dans l'admin (ou bouton Ouvrir).

Option B

ZIP dans `/modules/`

  1. Déposez kodee-assistant.zip dans /modules/.
  2. Admin → Modules → Synchroniser.

Option C

Dossier FTP

  1. Décompressez → kodee-assistant/.
  2. Uploadez dans /modules/kodee-assistant/.
  3. Admin → Modules → Synchroniser.

Base de données

Aucune table dédiée.

Réglages et historique chat dans storage/kodee-assistant/ (protégé par .htaccess).

Utilisations

  1. Chat — questions sur hooks, modules, CSRF, cache…
  2. Analyser — scan PHP d’un thème ou module (syntaxe + règles WNfo)
  3. Générer — prévisualiser / écrire un scaffold module (confirmation GENERER)
  4. Réglages — activer optionnellement un LLM OpenAI-compatible

Sans clé API, Kodee fonctionne en local (base de connaissances + outils).

Sécurité

  • Accès admin uniquement
  • Clé API stockée hors web (storage/kodee-assistant/)
  • Génération limitée à /modules/{slug}/ avec slug validé
  • Analyse limitée aux dossiers themes/ et modules/

Dans le ZIP

Guide aussi fourni dans le ZIP (INSTALLATION.md). Dossier cible : /modules/kodee-assistant/ — n’écrase pas le thème.

Licence

Le CMS et tous ses thèmes sont entièrement gratuits et open source, sans aucune version payante ni restriction de licence.