Passez en revue les demandes GitHub Pull ou GitLab Fusiter les demandes à l'aide de ChatGpt.
? Présentation • Utilisation • FAQ •? Installation
Il s'agit d'une extension Chrome qui révise des demandes de requêtes pour vous à l'aide de Chatgpt.
Voici un exemple de sortie pour cette demande de traction:
NB: L'exécution de la revue plusieurs fois produit souvent des commentaires différents, donc si vous avez affaire à un RP plus large, cela pourrait être une bonne idée de le faire pour en tirer le meilleur parti.
Q: Les avis sont-ils à 100% dignes de confiance?
R: Non. Cet outil peut vous aider à repérer des bogues, mais comme pour tout, utilisez votre jugement. Parfois, il hallucine des choses qui semblent plausibles mais qui sont fausses - dans ce cas, relancez l'examen.
Q: Quels aspects de la demande de traction ou de la demande de fusion sont pris en compte lors de l'examen?
R: Le modèle obtient les modifications du code et les messages de validation dans un format de correctif. De plus, il tire la description du MR / PR.
Q: L'extension publie-t-elle des commentaires sur la page de demande de traction?
R: Non. Si vous souhaitez l'un des commentaires en tant que commentaires PR, vous pouvez copier la sortie de la sortie.
Q: Est-ce un wrapper GPT?
R: Oui, mais
Q: Pourquoi voudriez-vous cela?
R: Beaucoup de raisons! Tu peux:
- pretend to work while playing games instead
- appear smart to your colleagues
- enable a future skynet
- actually catch some bugs you missed
- learn a thing or 2 on best practices
Vous pouvez installer codereview.gpt à partir de la boutique en ligne Chrome ou la construire à partir de la source localement.
Accédez à la page d'extension du Chrome Web Store et ajoutez codereview.gpt .
git clone foo && cd foonpm installnpm run buildchrome://extensionsbuild dans le projet Seul Chrome est pris en charge
Il s'agit d'une liste des autorisations que l'extension utilise avec la raison respective.
activeTab est utilisé pour obtenir l'URL ou l'onglet actif. Ceci est nécessaire pour récupérer les détails de la demande de tractionstorage est utilisé pour mettre en cache les réponses d'OpenAIscripting est utilisé pour récupérer le contenu HTML à partir de la demande de fusion / demande de traction Ce projet est inspiré par clmnin / résumer.site
CodeReview.gpt est distribué sous la licence MIT.