Capture sus solicitudes de incorporación de cambios en segundos con What The Diff

Hola, soy Sebastián, co-fundador. Más allá del código. Acerca de este artículo que diferencia.

Como equipo de tres, trabajamos en nuestros proyectos con solicitudes de incorporación de cambios todo el tiempo. Estas solicitudes de incorporación de cambios facilitan la vinculación de cambios a problemas o características de grupos en versiones, incluso si el desarrollador que creó la solicitud de incorporación de cambios la fusionó directamente sin la revisión de otra persona.

Este proceso está en el ADN de nuestro equipo, pero también wip La obediencia ocurre cuando las personas buscan la mejor manera de resolver un problema. Desafortunadamente, la mayoría de los mensajes de confirmació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 las solicitudes de incorporación de cambios para resumir y describir los cambios que ocurren al fusionar un RP. Escribir esta descripción puede llevar algún tiempo para ser muy preciso y la hemos redondeado para acelerarla.

si nos sigues Gorjeo O consigue nuestro regular Boletin informativo, sabes que últimamente hemos estado trabajando con tecnologías de IA. Liberado TLDR – Un complemento IDE que explica el código en inglés sencillo, hace un tiempo. Es bastante impresionante, por lo que decidimos usar la tecnología detrás de esto para escribir descripciones para nuestras solicitudes de incorporación de cambios.

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

La IA está entrenada con millones de líneas de código y comprende los cambios incluso cuando no sabe nada sobre el proyecto donde ocurren estos cambios. Solo ve la diferencia, por lo que AI no puede leer el código del proyecto, y le dice lo que está sucediendo con detalles nítidos.

READ  Google comparte la línea completa de colores Pixel 7 y 7 Pro

Es increíble lo precisas que son las descripciones, y la IA a veces incluso detecta cambios que no esperabas o que 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 la solicitud de extracción, eliminamos los archivos que contienen información inútil, por ejemplo, archivos CSS o JS agrupados, y enviamos esta diferencia a nuestra IA. AI analiza la diferencia y escribe un resumen en segundos, y obtienes este resumen como un comentario en la solicitud de extracción.

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

Configuración de What the Diff

configurar que diferencia Simple: incluso viene con un plan gratuito que le permite usarlo para algunas solicitudes de extracción de tamaño promedio por mes.

  1. Vamos whatthediff.ai E inicia sesión con tu cuenta de GitHub.
  2. Configure la aplicación GitHub para su organización y permita el acceso a uno o más repositorios
  3. Inicie What the Diff en el repositorio y cree una nueva solicitud de extracción o genere un resumen para un PR existente

Ajuste su 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 visión general de sus cambios y explicaciones más detalladas de la IA.

READ  Apple lanza un nuevo sitio web 'Carreras en Apple' que destaca las vacantes, incentivos y más

Hemos creado controles granulares para su cuenta para que aproveche al máximo sus tokens gratuitos y de pago. Recomendamos ignorar las solicitudes de extracción a través de los servicios de CI, así como los borradores de PR y permitir la exclusión de archivos que no le interesen.

Solo puede ejecutar What The Diff al agregar un WTD Etiquete su PR o agregue una palabra clave a su título de PR que usamos para filtrado adicional.

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

Prueba What the Diff con un plan gratuito

Si estás tan emocionado como nosotros, crea una cuenta aquí que diferencia Y échale un vistazo. Ofrecemos un plan gratuito con suficientes tokens para 5-10 PR de tamaño promedio.

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

Ahorra innumerables horas cada mes, por lo que ya no podemos vivir sin él.

Crea una cuenta O visite nuestro sitio web para más información https://whatthediff.ai.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Scroll al inicio