
Convertir
Convertit un ensemble de fichiers, séparément, à l’aide d’un script.
npx genaiscript convert <script> "<files...>"
où <script>
est l’identifiant ou le chemin du fichier de l’outil à exécuter, et <files...>
est le nom du fichier de spécifications sur lequel l’exécuter.
Contrairement à run
qui traite tous les fichiers en une seule fois, convert
traite chaque fichier individuellement.
Fichiers
Section intitulée « Fichiers »convert
prend un ou plusieurs motifs glob pour correspondre aux fichiers dans l’espace de travail.
npx genaiscript run <script> "**/*.md" "**/*.ts"
—excluded-files <files…>
Section intitulée « —excluded-files <files…> »Exclut les fichiers spécifiés de l’ensemble de fichiers.
npx genaiscript convert <script> <files> --excluded-files <excluded-files...>
—exclude-git-ignore
Section intitulée « —exclude-git-ignore »Exclut les fichiers ignorés par le fichier .gitignore
à la racine de l’espace de travail.
npx genaiscript convert <script> <files> --exclude-git-ignore
La sortie de chaque fichier est enregistrée dans un fichier nouveau ou existant. Vous pouvez contrôler la logique pour décider quelle partie de la sortie sauvegarder et où la sauvegarder.
Par défaut, le résultat de la conversion d’un fichier <filename>
est enregistré dans un fichier <filename>.genai.md
.
—suffix <suffix>
Section intitulée « —suffix <suffix> »L’option --suffix
vous permet de spécifier un suffixe à ajouter au nom du fichier de sortie.
npx genaiscript convert <script> <files> --suffix .genai.txt
GenAIScript “délimite” automatiquement la sortie dans le markdown correspondant au suffixe (après .genai
). Ainsi, si le LLM génère
```txt:)```
Le contenu converti dans <filename>.genai.txt
sera :)
.
—rewrite
Section intitulée « —rewrite »Ce drapeau remplace suffix
et indique à GenAIScript de réécrire le fichier original avec le contenu converti.
npx genaiscript convert <script> <files> --rewrite
—cancel-word <word>
Section intitulée « —cancel-word <word> »Spécifiez le mot-clé “ignorer la sortie, rien à voir ici” en utilisant le flag -cw
.
npx genaiscript convert <script> <files> --cancel-word "<NO>"
En savoir plus
Section intitulée « En savoir plus »La liste complète des options est disponible dans la référence CLI.