KitewellTélécharger KitewellTélécharger pour MacTélécharger pour Windows
← Toutes les tâches

À chaque nouvelle issue

Chaque nouvelle issue arrive sans label, et la moitié des rapports de bug n’expliquent pas comment reproduire le problème.

Comment ça se passe aujourd’hui

Nouvelle issue.La lire.Bug ou question ?Ajouter un label.Pas d’étapes pour reproduire.Retaper la même demande.Publier.Issue suivante.

Chaque issue, les deux mêmes minutes.

Dites-le une fois à Kitewell

Vous
Quand une issue est ouverte dans mon dépôt, demandez à un modèle de lui attribuer le label bug, enhancement, question ou documentation, et s’il s’agit d’un bug sans étapes pour le reproduire, publiez notre demande habituelle pour les obtenir.

C’est toute la configuration. Kitewell détaille chaque étape pour que vous la vérifiiez, et rien n’est enregistré tant que vous ne l’appliquez pas.

Pour votre propre version, copiez ce texte et complétez les blancs :

Créez un workflow qui, quand une issue est ouverte dans [mon dépôt], demande à un modèle de lui attribuer le label bug, enhancement, question ou documentation, et s’il s’agit d’un bug sans étapes pour le reproduire, publie [ma demande habituelle pour les obtenir].

Télécharger KitewellTélécharger pour MacTélécharger pour WindowsKitewell fonctionne sur Mac et Windows. Mac · Windows

Ensuite, la tâche s’exécute toute seule

Issue #1207En cours sur cet ordinateur

  1. Lire la nouvelle issueUn modèle lit l’issue et répond à partir d’une liste fixe : bug, enhancement, question ou documentation, en indiquant si un rapport de bug manque d’étapes pour reproduire.Terminé
  2. Attribuer le labelgh ajoute ce label à l’issue.Terminé
  3. Demander les étapes pour reproduireSeulement pour un rapport de bug qui n’en a pas : publie votre demande habituelle, mot pour mot.Terminé

Ce que vous obtenez à la place

Issues

#TitleLabelAsked for steps
1207Export button does nothingbugYes
1206Dark mode for reportsenhancementNo
1205How do I change the time zone?questionNo
1204Typo in the install guidedocumentationNo
Données d’exemple

Bon à savoir

  • N’importe qui peut ouvrir une issue et en écrire le texte : c’est donc un modèle qui la lit, pas un agent de code. Un modèle ne peut rien exécuter, et sa réponse doit être l’un de vos labels.
  • La demande d’étapes pour reproduire est votre propre texte, publié tel quel, jamais des mots choisis par le modèle.
  • GitHub lance chaque exécution via le relais de Kitewell, sans aucun port ouvert sur votre ordinateur. Configurez le webhook pour ne recevoir que issues.opened, et faites vérifier la signature de GitHub par Kitewell.

Ce qu’il faut

  • L’IA incluse dans Kitewell, avec une connexion gratuite à Dagu Cloud, ou votre propre modèle : Anthropic, OpenAI, Gemini ou un serveur local
  • Un dépôt Git et la commande gh
  • Kitewell Personal ou Team, connecté à Dagu Cloud, pour le webhook GitHub

Autres tâches