Herramienta GitHub Trending Archify automatiza diagramas de arquitectura con IA

icon MarsBit
Compartir
AI summary iconResumen
Una nueva herramienta de IA llamada Archify está de moda en GitHub, automatizando diagramas de arquitectura a partir de código. El proyecto tiene 31.000 estrellas y 1.900 bifurcaciones. Admite múltiples modelos de IA y actualizaciones en tiempo real. Creado por un desarrollador autodidacta, Archify ayuda a visualizar sistemas complejos. Con altcoins como Solana y Cardano mostrando fortaleza, las altcoins más populares están atrayendo atención. Los operadores están observando de cerca el índice de miedo y codicia mientras cambia el sentimiento del mercado.

¡Ahora puedes generar automáticamente un diagrama arquitectónico atractivo y con actualización en tiempo real con IA!

GitHub

Seguramente todos han estado frustrados en su trabajo manual de dibujo por tener que ajustar y estirar repetidamente el lienzo, y porque las imágenes se vuelven obsoletas tras actualizar el código.

Aunque generar con Mermaid es conveniente, cuando se vuelve un poco más complejo, las flechas pueden volverse desordenadas y aún así debes modificarlas manualmente.

Ahora, un proyecto de código abierto llamado Archify, que ha aparecido en GitHub Trending, ha resumido esto en una sola frase:

Analice este repositorio de código y genere un diagrama de arquitectura de ejecución de alto nivel.

Luego, se genera un diagrama de arquitectura en formato HTML que permite buscar nodos, rastrear rutas de llamadas y cambiar el tema.

GitHub

Y además, no depende del modelo: ya sea Claude Code, Codex, Cursor o cualquier otro agente, puede ejecutarse.

GitHub

Al momento de la redacción, Archify ya ha recibido múltiples reseñas positivas de más de 100.000 me gusta en X, acumulando 1,9k forks, 31.400 stars y alcanzando el primer lugar en la lista de tendencias de GitHub.

GitHub

¡Todos no pudieron evitar exclamar:

Gracias a Archify, ahorré al menos cuatro o cinco reuniones de seguimiento.

GitHub

Pero, sorprendentemente, el desarrollador de este popular AI Agent, "También sin lluvia ni sol", no proviene de una universidad prestigiosa.

Estudió en una escuela técnica y luego ingresó a la Universidad de Telecomunicaciones de Chongqing en la carrera de Ingeniería de Software, obteniendo el primer puesto en el examen de ascenso de técnico a licenciatura.

Después de que Archify se volviera popular, bromeó con cierta melancolía en su cuenta de X:

Trabajé como guardia de seguridad, aprendí a reparar automóviles, trabajé en fábricas e incluso logré superar con dificultad las numerosas entrevistas de grandes empresas como ByteDance Feishu y Yuanfudao. Siempre pensé que la oferta estaba a punto de llegar, pero en cada caso, durante la verificación de antecedentes, descubrían que había estudiado en una escuela técnica, y por eso tuve que retirarme con tristeza. Ese año de graduación, siempre me sucedía lo mismo: la entrevista iba muy bien, pero tan pronto como decía que era “técnico universitario”, el reclutador dejaba de responder. (Sonrisa amarga)

GitHub

Admitió que, después de que cada oferta se rechazara, experimentó dolor, dudas, confusión e incluso salió corriendo al instante para hacer 5 kilómetros.

Pero él nunca renunció.

Luego, animado por Cz Chen, COO de Manus, decidió usar Archify para demostrar a todos que:

No es una vergüenza haber nacido en la pobreza.

Convierte el código en un mapa del sistema.

Archify es una habilidad de agente para agentes de IA como Claude Code, Codex, Cursor y OpenCode.

Puedes proporcionarle una descripción del sistema o permitir que Archify analice directamente el repositorio de código.

Después de comprender el código, Archify genera primero un JSON IR estructurado, luego realiza la verificación del esquema, el diseño y el renderizado, y finalmente genera un archivo HTML independiente.

El proceso general es el siguiente:

Código o descripción textual → Comprensión de Archify → Generación de JSON IR → Validación de reglas → Renderizado de HTML/SVG → Interacción y exportación.

Actualmente puede generar cinco tipos de diagramas técnicos: diagramas de arquitectura, diagramas de flujo de trabajo, diagramas de secuencia, diagramas de flujo de datos y diagramas de ciclo de vida.

Además, las imágenes que genera no solo sirven para ver, sino que también puedes buscar nodos, revisar los componentes aguas arriba y abajo de un módulo, rastrear rutas entre dos nodos; puedes cambiar libremente entre temas claros y oscuros, y exportar en PNG, SVG, WebM y tarjetas de compartir.

GitHub

Si no estás satisfecho con el resultado, también puedes pedirle a Archify que lo modifique en cualquier momento, be like:

Únete a Redis.

Mueve el módulo de autenticación a la izquierda.

Destacar la ruta de fallback tras la expiración de la caché.

GitHub

Pero surge otra pregunta: herramientas como Mermaid y D2 para generar gráficos a partir de texto ya existían desde hace tiempo, ¿qué tiene de único Archify?

GitHub

La respuesta es que no solo genera imágenes a partir de texto, sino que integra directamente la capacidad de crear gráficos en el flujo de trabajo del agente de programación, permitiendo que el agente comprenda el código, genere gráficos en formato GIF y los modifique continuamente.

En comparación, Mermaid y Graphify solo se encargan principalmente de renderizar descripciones de texto existentes en imágenes, y posiblemente ni siquiera lo hacen tan bien como Archify.

GitHub

No es solo Mermaid con mejor aspecto

Lo que hace a Archify realmente diferente es que integra las herramientas de dibujo en el flujo de trabajo del agente de programación.

No necesitas aprender desde cero la sintaxis de gráficos; solo describe la intención técnica.

El trabajo de comprender el código, organizar los componentes y generar datos estructurados puede delegarse a un Agente de IA, mientras que Archify se encarga de validar y renderizar.

Esta división de tareas también intenta resolver un problema de los diagramas de arquitectura generados por IA, es decir,

El modelo puede dibujar rápidamente, pero no necesariamente con precisión.

Archify verificará la estructura de datos, el diseño de nodos, las etiquetas y los conflictos de conexiones antes de la entrega.

Si la verificación falla, indicará el problema específico y las formas de corrección permitidas, en lugar de entregar directamente una imagen que parezca bonita pero que en realidad contenga errores.

Además, puede comparar dos instantáneas de arquitectura para marcar las partes añadidas, eliminadas, modificadas, movidas y redirigidas de forma Before/Delta/After.

Esto significa que el diagrama de arquitectura ya no es solo una ilustración que se agrega después del desarrollo, sino que también puede participar en la revisión de código y evolucionar junto con el proyecto.

Por supuesto, Archify tampoco es perfecto; no es un sistema de monitoreo en tiempo real ni puede probar automáticamente que los gráficos coincidan exactamente con el estado en línea.

The accuracy of the results still depends on the code information, user prompts, and the Agent's analytical capabilities.

Después de probarlo, algunos usuarios de la red también señalaron que Archify presenta algunos problemas, como que la información detallada de los nodos generados es un poco pequeña, que el uso de modelos sin capacidad visual (como deepseek-v4-flash) resulta algo inestable y que consume una cantidad considerable de cuotas.

GitHub

GitHub

Al respecto, los desarrolladores también han indicado que están trabajando en actualizar la versión y resolver estos problemas; podemos esperar una actualización pronto.

GitHub

Entonces, Archify debería ser adecuado para ti:

Ya estás usando IA para programar, y deseas comprender rápidamente repositorios desconocidos, organizar cadenas de llamadas o explicarle a tu equipo un sistema complejo.

GitHub

GitHub

Pero la historia de Archify no se trata solo de cómo una herramienta se volvió popular en cuatro meses.

Detrás de ello hay una pregunta aún más específica:

Cuando el título académico no puede cambiar, ¿cómo puede un desarrollador demostrar su valor?

La respuesta dada por “也无风雨也雾晴” es convertir la capacidad en una obra que cualquiera pueda abrir, usar y verificar.

Soy de transferencia de técnico a licenciatura, ¡pero puedo!

El profesor “También sin lluvia ni niebla, el cielo está despejado” actualmente no ha revelado públicamente su nombre ni la empresa en la que trabaja, pero ahora la historia de Archify ha despejado las nubes y ha ganado reconocimiento de cada vez más personas.

Dado que las nubes se han disipado y el cielo está despejado, llamaremos cariñosamente a continuación al señor "Profesor Cielo Despejado". (Ya nos hemos puesto en contacto con él; los interesados pueden seguir la próxima entrevista exclusiva).

El maestro Qingtian compartió sinceramente con todos en Twitter y habló abiertamente sobre su historia: graduándose como desarrollador frontend tras pasar de una licenciatura técnica a una universidad, enfrentando numerosos obstáculos, y finalmente obteniendo una oferta de una gran empresa en Shanghái gracias a sus proyectos y herramientas de código abierto. Las palabras clave son aproximadamente las siguientes:

Partió desde el campo, pasó de técnico a licenciado, aprendió frontend por su cuenta, enfrentó rechazos en las verificaciones de antecedentes y demostró su capacidad mediante código abierto.

GitHub

Después del examen de ingreso universitario de 2018, el profesor Qingtian ingresó a una escuela profesional para estudiar Tecnología de Aplicación Informática, y en ese año sintió que su estado era terrible...

GitHub

Luego, a través de la transferencia de técnico a licenciatura, ingresó a la carrera de Ingeniería de Software de la Universidad de Telecomunicaciones de Chongqing con el primer puesto de su cohorte.

GitHub

GitHub

Durante el período de prácticas, el profesor Qingtian estaba muy contento, y él pensaba:

Si sigo esforzándome, el futuro sin duda mejorará.

GitHub

Pero la contratación de otoño le echó un balde de agua fría:

GitHub

Durante una entrevista de prácticas en la Universidad de West Lake, cuando el recurso humano volvió a hacer hincapié en su título obtenido mediante la transición de técnico a licenciado, él finalmente perdió la paciencia:

No es una vergüenza haber nacido en la pobreza.

Finalmente, lo aprobó.

Pero esto solo fue una práctica; en el camino de búsqueda de empleo de Qingtian, ninguna empresa le ha ofrecido un puesto permanente.

GitHub

GitHub

Desde el año pasado hasta marzo de este año, solo pudo seguir alternando entre prácticas para acumular experiencia:

GitHub

Luego, finalmente conoció a su primer patrón profesional: Cz Chen, entonces director de operaciones de Manus.

GitHub

GitHub

△

Ella le sugirió que tal vez podría demostrar su capacidad a través de sus obras o proyectos de código abierto.

Esta frase confirma la idea que el cielo despejado siempre ha guardado en su corazón:

La educación formal ya no se puede cambiar; por mucho que lo expliques, los demás seguirán viendo solo tu título de técnico universitario.

También se convirtió en una pista para la historia posterior de Archify.

Entonces, comenzó un camino de código abierto y convirtió sus obras en su segunda hoja de vida:

GitHub

Finalmente, gracias al imperio que construyó, obtuvo la oferta que deseaba de una gran empresa:

GitHub

Luego, Archify se volvió popular, y finalmente pudo aprovechar esta oportunidad para compartir con todos sus profundos sentimientos de insatisfacción e incertidumbre:

El código abierto no me ha convertido de un título de nivel superior a uno de nivel 985, ni puede garantizar que no vuelva a enfrentar obstáculos por mi formación académica en el futuro; ahora mismo tampoco puedo decir con certeza qué beneficios me traerán finalmente estos Star.

Pero al final, suspiró:

Al menos ahora, Archify realmente está siendo utilizado, y el hecho de que lo que hice pueda aportar valor a otros y ayudar a muchas personas es, para mí, el mayor significado del open source.

GitHub

Más allá de su título académico, ya ha construido una nueva hoja de vida escrita por sus obras reales, usuarios y retroalimentación de la comunidad.

Su historia trajo esperanza a más estudiantes que enfrentan obstáculos debido a su falta de formación académica.

GitHub

Y la historia de Archify continúa.

Este artículo proviene del canal de WeChat "Quantum Bit", autor: Seguir la tecnología de vanguardia

Descargo de responsabilidad: La información contenida en esta página puede proceder de terceros y no refleja necesariamente los puntos de vista u opiniones de KuCoin. Este contenido se proporciona solo con fines informativos generales, sin ninguna representación o garantía de ningún tipo, y tampoco debe interpretarse como asesoramiento financiero o de inversión. KuCoin no es responsable de ningún error u omisión, ni de ningún resultado derivado del uso de esta información. Las inversiones en activos digitales pueden ser arriesgadas. Evalúa con cuidado los riesgos de un producto y tu tolerancia al riesgo en función de tus propias circunstancias financieras. Para más información, consulta nuestras Condiciones de uso y la Declaración de riesgos.