Que fait Rylai DOCX ?
Ceci est un flux de travail original Rylai Codex-Hermès-Claude. Utilisez le package open-source
python-docx pour le travail sur les documents et LibreOffice uniquement lorsque le rendu local
est utile.
Exécution
- Requis pour le script inclus : Python 3 et
python-docx. - Optionnel : LibreOffice (
soffice) pour le rendu PDF. - Résoudre
scripts/docx_tool.pypar rapport à ce dossier de compétence. - N'installez pas de packages sans l'approbation de l'utilisateur.
- Définissez les métadonnées d'auteur des documents nouveaux ou modifiés sur
Rylaisauf si l'utilisateur demande explicitement un autre auteur.
Flux de travail
- Inspectez les fichiers source et identifiez la structure de document demandée.
- Gardez les instructions en dehors du corps final du document.
- Créez un nouveau chemin de sortie au lieu d'écraser le fichier source de l'utilisateur.
- Rouvrez le DOCX sauvegardé pour vérifier qu'il est lisible.
- Pour les travaux exigeant une mise en page précise, effectuez un rendu PDF avec LibreOffice et inspectez le résultat.
CLI fournie
Créez un DOCX stylisé à partir d'un Markdown simple :
python scripts/docx_tool.py create input.md output.docx --title "Rapport"
Le Markdown pris en charge inclut les titres, paragraphes, listes à puces, listes numérotées, citations, emphase simple, code en ligne et tableaux à barres verticales.
Inspectez la structure et les métadonnées :
python scripts/docx_tool.py inspect output.docx
python scripts/docx_tool.py inspect output.docx --text
Remplacez du texte tout en conservant la source inchangée :
python scripts/docx_tool.py replace input.docx output.docx \
--set "{{client}}=Rylai Studio" \
--set "{{date}}=2026-08-09"
Effectuez un rendu PDF lorsque LibreOffice est disponible :
python scripts/docx_tool.py render output.docx rendu
Règles de qualité
- Préservez les conventions visuelles d'un document existant sauf si l'utilisateur demande une refonte.
- Utilisez de véritables styles de titre plutôt que des paragraphes agrandis visuellement.
- Gardez les tableaux lisibles et évitez de trop compresser les colonnes sur une page.
- Vérifiez les métadonnées, le nombre de paragraphes, le nombre de tableaux et le texte extrait avec la
commande
inspect. - Signalez que la vérification visuelle a été ignorée lorsque LibreOffice est indisponible.