Nouvelles fonctionnalités de X-CMD 0.3.9
Module kev
Le module kev permet d'obtenir rapidement la liste des vulnérabilités de sécurité nécessitant une action immédiate.
Module Ollama
Intégration d'un module Ollama amélioré pour la gestion locale de modèles d'IA, avec une conception similaire aux modules OpenAI, Gemini et Kimi.
Améliorations du module chat
1. Codage couleur des réponses de l'IA en mode interactif
2. Nouvelle fonctionnalité REPL pour conversations ligne par ligne avec conservation automatique du contexte
x kev
# Affiche les 15 dernières vulnérabilités de sécurité critiques
x kev | @gemini "Résumé pour les utilisateurs Chrome"
x kev | @o
# Lance une session interactive avec le modèle local Llama 3
Module gh
Nouvelle sous-commande ddgo (alias ':') pour rechercher des informations GitHub via DuckDuckGo.
x gh : linux kernel
# Recherche des informations sur le noyau Linux sur GitHub
Module npm
Ajout de la sous-commande ddgo pour rechercher des paquets npm.
x npm : rolldown
# Recherche des informations sur le projet rolldown dans npm
Module osv
1. Nouvelle sous-commande sarif pour générer des rapports de vulnérabilités
2. Sous-commande ddgo pour rechercher des vulnérabilités dans osv.dev
x osv sarif .
# Analyse les dépendances d'un projet et génère un rapport SARIF
x osv : nodejs
# Recherche des vulnérabilités liées à Node.js
Module mankier
Nouveau module utilisant l'API mankier.com pour expliquer les paramètres des commandes.
x mankier -e 'jq -rs .'
# Explique la signification des paramètres de la commande jq
Problème d'auto-activation de VS Code Copilot
Description du problème
L'extension VS Code Copilot réinitialisait automatiquement le paramètre "github.copilot.editor.enableAutoCompletions" à true après chaque redémarrage, même lorsque l'utilisateur le définissait manuellement sur false.
Impact
Impossibilité de désactiver les suggestions automatiques, ce qui perturbait le flux de travail des utilisateurs préférant utiliser uniquement Copilot Chat.
Cause
Erreur de migration des paramètres lors des mises à jour de l'extension.
Solution
Microsoft a publié une nouvelle version de l'extension corrigeant ce problème. La mise à jour vers la dernière version résout le comportement indésirable.