Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

CONTRIBUTING_FR.md 5.9KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  1. # CONTRIBUER
  2. Vous cherchez donc à contribuer à Dify - c'est fantastique, nous avons hâte de voir ce que vous allez faire. En tant que startup avec un personnel et un financement limités, nous avons de grandes ambitions pour concevoir le flux de travail le plus intuitif pour construire et gérer des applications LLM. Toute aide de la communauté compte, vraiment.
  3. Nous devons être agiles et livrer rapidement compte tenu de notre position, mais nous voulons aussi nous assurer que des contributeurs comme vous obtiennent une expérience aussi fluide que possible lors de leur contribution. Nous avons élaboré ce guide de contribution dans ce but, visant à vous familiariser avec la base de code et comment nous travaillons avec les contributeurs, afin que vous puissiez rapidement passer à la partie amusante.
  4. Ce guide, comme Dify lui-même, est un travail en constante évolution. Nous apprécions grandement votre compréhension si parfois il est en retard par rapport au projet réel, et nous accueillons tout commentaire pour nous aider à nous améliorer.
  5. En termes de licence, veuillez prendre une minute pour lire notre bref [Accord de Licence et de Contributeur](./LICENSE). La communauté adhère également au [code de conduite](https://github.com/langgenius/.github/blob/main/CODE_OF_CONDUCT.md).
  6. ## Avant de vous lancer
  7. Vous cherchez quelque chose à réaliser ? Parcourez nos [problèmes pour débutants](https://github.com/langgenius/dify/issues?q=is%3Aissue%20state%3Aopen%20label%3A%22good%20first%20issue%22) et choisissez-en un pour commencer !
  8. Vous avez un nouveau modèle ou un nouvel outil à ajouter ? Ouvrez une PR dans notre [dépôt de plugins](https://github.com/langgenius/dify-plugins) et montrez-nous ce que vous avez créé.
  9. Vous devez mettre à jour un modèle existant, un outil ou corriger des bugs ? Rendez-vous sur notre [dépôt officiel de plugins](https://github.com/langgenius/dify-official-plugins) et faites votre magie !
  10. Rejoignez l'aventure, contribuez, et construisons ensemble quelque chose d'extraordinaire ! 💡✨
  11. N'oubliez pas de lier un problème existant ou d'ouvrir un nouveau problème dans la description de votre PR.
  12. ### Rapports de bugs
  13. > [!IMPORTANT]
  14. > Veuillez vous assurer d'inclure les informations suivantes lors de la soumission d'un rapport de bug :
  15. - Un titre clair et descriptif
  16. - Une description détaillée du bug, y compris tous les messages d'erreur
  17. - Les étapes pour reproduire le bug
  18. - Comportement attendu
  19. - **Logs**, si disponibles, pour les problèmes de backend, c'est vraiment important, vous pouvez les trouver dans les logs de docker-compose
  20. - Captures d'écran ou vidéos, si applicable
  21. Comment nous priorisons :
  22. | Type de Problème | Priorité |
  23. | ------------------------------------------------------------ | --------------- |
  24. | Bugs dans les fonctions principales (service cloud, impossibilité de se connecter, applications qui ne fonctionnent pas, failles de sécurité) | Critique |
  25. | Bugs non critiques, améliorations de performance | Priorité Moyenne |
  26. | Corrections mineures (fautes de frappe, UI confuse mais fonctionnelle) | Priorité Basse |
  27. ### Demandes de fonctionnalités
  28. > [!NOTE]
  29. > Veuillez vous assurer d'inclure les informations suivantes lors de la soumission d'une demande de fonctionnalité :
  30. - Un titre clair et descriptif
  31. - Une description détaillée de la fonctionnalité
  32. - Un cas d'utilisation pour la fonctionnalité
  33. - Tout autre contexte ou captures d'écran concernant la demande de fonctionnalité
  34. Comment nous priorisons :
  35. | Type de Fonctionnalité | Priorité |
  36. | ------------------------------------------------------------ | --------------- |
  37. | Fonctionnalités hautement prioritaires étiquetées par un membre de l'équipe | Priorité Haute |
  38. | Demandes populaires de fonctionnalités de notre [tableau de feedback communautaire](https://github.com/langgenius/dify/discussions/categories/feedbacks) | Priorité Moyenne |
  39. | Fonctionnalités non essentielles et améliorations mineures | Priorité Basse |
  40. | Précieuses mais non immédiates | Fonctionnalité Future |
  41. ## Soumettre votre PR
  42. ### Processus de Pull Request
  43. 1. Forkez le dépôt
  44. 2. Avant de rédiger une PR, veuillez créer un problème pour discuter des changements que vous souhaitez apporter
  45. 3. Créez une nouvelle branche pour vos changements
  46. 4. Veuillez ajouter des tests pour vos changements en conséquence
  47. 5. Assurez-vous que votre code passe les tests existants
  48. 6. Veuillez lier le problème dans la description de la PR, `fixes #<numéro_du_problème>`
  49. 7. Faites fusionner votre code !
  50. ### Configuration du projet
  51. #### Frontend
  52. Pour configurer le service frontend, veuillez consulter notre [guide complet](https://github.com/langgenius/dify/blob/main/web/README.md) dans le fichier `web/README.md`. Ce document fournit des instructions détaillées pour vous aider à configurer correctement l'environnement frontend.
  53. #### Backend
  54. Pour configurer le service backend, veuillez consulter nos [instructions détaillées](https://github.com/langgenius/dify/blob/main/api/README.md) dans le fichier `api/README.md`. Ce document contient un guide étape par étape pour vous aider à faire fonctionner le backend sans problème.
  55. #### Autres choses à noter
  56. Nous recommandons de revoir attentivement ce document avant de procéder à la configuration, car il contient des informations essentielles sur :
  57. - Prérequis et dépendances
  58. - Étapes d'installation
  59. - Détails de configuration
  60. - Conseils courants de dépannage
  61. N'hésitez pas à nous contacter si vous rencontrez des problèmes pendant le processus de configuration.
  62. ## Obtenir de l'aide
  63. Si jamais vous êtes bloqué ou avez une question urgente en contribuant, envoyez-nous simplement vos questions via le problème GitHub concerné, ou rejoignez notre [Discord](https://discord.gg/8Tpq4AcN9c) pour une discussion rapide.