Resuma sus solicitudes de extracción en segundos con What The Diff

Hola, soy Sebastián, co-fundador de Más allá del código. Este artículo es sobre Cual es la diferencia.

Como equipo de tres, trabajamos todo el tiempo con solicitudes de incorporación de cambios en nuestros proyectos. Estas solicitudes de extracción facilitan la vinculación de cambios a problemas o la consolidación de funciones en versiones, incluso si el desarrollador que crea la solicitud de extracción la fusiona directamente sin que otra persona la revise.

Este proceso está en el ADN de nuestro equipo, pero también hay wip se involucra cuando las personas exploran la mejor manera de resolver un problema. Desafortunadamente, la mayoría de los mensajes de validación no son lo suficientemente claros y wip los mensajes son completamente inútiles como documentación de todos modos.

Es por eso que usamos el campo de descripción de la solicitud de extracción para resumirlo y explicar los cambios que ocurren cuando se fusiona el PR. Escribir esta descripción puede tomar algún tiempo para ser lo suficientemente precisa, y lo hemos pensado para que sea más rápido. .

Si nos sigues en Gorjeo o conseguir nuestro regular Boletin informativo, sabes que estamos trabajando con tecnologías de IA últimamente. Publicamos TLDR – el complemento IDE que explica el código en lenguaje sencillo – hace algún tiempo. Es bastante mágico, por lo que decidimos aprovechar la tecnología detrás de él para escribir descripciones para nuestras solicitudes de incorporación de cambios.

¡Y funciona! Escribe resúmenes brillantes de solicitudes de incorporación de cambios que no se pueden diferenciar de los escritos por humanos.

La IA fue entrenada con millones de líneas de código y entiende los cambios incluso cuando no sabe nada sobre el proyecto donde están ocurriendo esos cambios. Solo mira la diferencia, por lo que la IA no lee el código del proyecto, y le dice lo que está sucediendo con detalles nítidos.

READ  Tecnología: Fuga: ¿Cuánto puede costar un Samsung Galaxy S21, Galaxy S21 + y Galaxy S21 Ultra?

Es alucinante lo precisas que son las descripciones, y la IA a veces incluso detecta cambios que no esperabas o que no hiciste a propósito.

Puede compartir el resumen con su colega o gerente o usarlo para enviarlo a su hoja de horas diarias.

¿Como funciona?

Cuando crea una solicitud de extracción, GitHub nos envía un webhook. Nos conectamos a su repositorio a través de la API de GitHub y leemos la diferencia de solicitud de extracción, eliminamos archivos con información innecesaria, por ejemplo, archivos CSS o JS incluidos, y enviamos esa diferencia a nuestra IA. La IA analiza la diferencia y escribe un resumen en segundos, y obtienes ese resumen como un comentario en la solicitud de extracción.

a

Al analizar la diferencia, no accedemos a su código ni lo guardamos. No usamos código para entrenar la IA, por lo que su código propietario está seguro.

Configuración de What The Diff

Establecimiento Cual es la diferencia es simple: incluso viene con un plan gratuito que le permite usarlo para algunas solicitudes de extracción de tamaño mediano por mes.

  1. Ir a whatthediff.ai e inicie sesión a través de su cuenta de GitHub.
  2. Configure la aplicación GitHub para su organización y autorice el acceso a uno o más repositorios
  3. Active What The Diff en un repositorio y cree una nueva solicitud de extracción o genere un resumen para un PR existente

Refina tu configuración

Cada comentario consume tokens WTD de su cuenta cuando usa What The Diff. Una solicitud de extracción grande consume más tokens que una pequeña, por lo que trabajar con PR más pequeños le brinda una mejor perspectiva de sus cambios y descripciones de IA más detalladas.

READ  Steam Client Beta de Valve agrega compatibilidad con los controladores Joy-Con de Nintendo Switch

Hemos creado controles granulares para su cuenta para que obtenga la mayor parte de sus tokens gratuitos y de pago. Recomendamos ignorar las solicitudes de extracción de los servicios de CI, así como los proyectos de relaciones públicas y permitir que se excluyan los archivos que no son de su interés.

Solo puede ejecutar What The Diff cuando agrega un WTD etiqueta a su PR o agregando una palabra clave a su título de PR que usamos para filtrado adicional.

Internamente, creamos proyectos de relaciones públicas con un WIP título, por lo que excluimos todos los PR que tienen WIP en su título. Cuando el PR está listo para su revisión, eliminamos la palabra clave del título y What The Diff escribe automáticamente un resumen en segundos.

Prueba What The Diff con el plan gratuito

Si está tan entusiasmado como nosotros, simplemente cree una cuenta en Cual es la diferencia y pruébalo Proporcionamos un plan gratuito con suficientes tokens para 5-10 PR de tamaño mediano.

El plan gratuito no es una oferta limitada, pero le permite usar What The Diff regularmente y de forma gratuita hasta que decida actualizarse a un plan profesional y usarlo para todos sus proyectos.

Nos ahorra innumerables horas cada mes, por lo que no podemos vivir sin él.

Crear una cuenta o visite nuestro sitio web para obtener más información https://whatthediff.ai.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.