Skip to content

Commit

Permalink
Improve prompt templates
Browse files Browse the repository at this point in the history
  • Loading branch information
nvuillam committed Jan 12, 2025
1 parent c61a9c1 commit fee7f9d
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 11 deletions.
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,10 @@

Note: Can be used with `sfdx plugins:install sfdx-hardis@beta` and docker image `hardisgroupcom/sfdx-hardis@beta`

## [5.15.1] 2025-01-12

- Improve prompt templates

## [5.15.0] 2025-01-12

- Allow to call AI to describe flows in documentation
Expand Down
20 changes: 9 additions & 11 deletions src/common/aiProvider/promptTemplates.ts
Original file line number Diff line number Diff line change
Expand Up @@ -85,13 +85,12 @@ Le XML du flux est :
text: {
"en": `You are a business analyst working on a Salesforce project.
Please describe the differences between new version of the flow and previous version of the flow, using plain English that can be understood by a business user.
Do NOT include in the response:
- Elements related to location attributes (locationX and locationY) or positions.
- Elements that have not changed
Ignore tags related to location attributes (locationX and locationY) or positions: do not mention them in your response
Ignore nodes and elements that have not changed: do not mention them in your response
Ignore connector changes: do not mention them in your response
Please respond with markdown format, that can be embedded in a level 2 header (##).
Add a new line before starting a bullet list so mkdocs-material displays it correctly, including for sub-bullets.
Caution: If the XML contains secret tokens or password, please replace them with a placeholder.
Please DO NOT refer to locationX, locationY or positions of the XML nodes.
Add a new line before starting a bullet list so mkdocs-material displays it correctly, including for sub-bullets and sub-sub-bullets.
If the XML contains secret tokens or password, please replace them with a placeholder.
The new version flow XML is:
{{FLOW_XML_NEW}}
Expand All @@ -100,13 +99,12 @@ The previous version flow XML is:
`,
"fr": `Vous êtes un analyste métier travaillant sur un projet Salesforce.
Veuillez décrire les différences entre la nouvelle version du Flow et la version précédente du Flow, en utilisant un langage simple qui peut être compris par un utilisateur métier.
Ne PAS inclure dans la réponse :
- Les éléments liés aux attributs de localisation (locationX et locationY).
- Les éléments qui n'ont pas changé
Ignorez les balises liées aux attributs de localisation (locationX et locationY) ou positions : ne les mentionnez pas dans votre réponse
Ignorez les nœuds et éléments qui n'ont pas changé : ne les mentionnez pas dans votre réponse
Ignorez les changements de connecteurs : ne les mentionnez pas dans votre réponse
Veuillez répondre avec le format markdown, qui peut être intégré dans un en-tête de niveau 2 (##)
Ajoutez une nouvelle ligne avant de commencer une liste à puces pour que mkdocs-material l'affiche correctement, y compris pour les sous-puces.
Attention : Si le XML contient des jetons secrets ou des mots de passe, veuillez les remplacer par un espace réservé.
Veuillez NE PAS faire référence aux localisations (locationX, locationY or positions) des nœuds XML.
Si le XML contient des jetons secrets ou des mots de passe, veuillez les remplacer par un espace réservé.
Le XML de la nouvelle version du Flow est:
{{FLOW_XML_CURRENT}}
Expand Down

0 comments on commit fee7f9d

Please sign in to comment.