GitHub Trending Aracı Archify, Yapay Zeka ile Mimarlık Diyagramlarını Otomatikleştiriyor

icon MarsBit
Paylaş
AI summary iconÖzet
GitHub'da yeni bir AI aracısı olan Archify popülerlik kazanıyor, koddan mimari diyagramları otomatikleştiriyor. Proje 31.000 yıldız ve 1.900 çatallanmaya sahip. Çoklu AI modellerini ve gerçek zamanlı güncellemeleri destekliyor. Kendini yetiştiren bir geliştirici tarafından oluşturulan Archify, karmaşık sistemleri görselleştirmeye yardımcı oluyor. Solana ve Cardano gibi altcoin'ler güç gösterirken, popüler altcoin'ler dikkat çekiyor. Trader'lar, piyasa duygusu değişirken korku ve açgözlülük endeksini yakından izliyor.

Görsel olarak zarif ve gerçek zamanlı güncelleme desteği sağlayan bir mimari şema, artık AI ile tek tıkla oluşturulabiliyor!

GitHub

Günlük el ile çizim işlerinizde, kanvasın tekrar tekrar ayarlanıp çekilmeye ihtiyacı duyması ve kod güncellemelerinden sonra resimlerin kolayca eskimesi sorunlarından belli ki sıkıldınız.

Mermaid ile oluşturmak kolay olsa da, biraz daha karmaşık hale geldiğinde oklar karışabilir ve sonunda el ile düzeltmeniz gerekir.

Şimdi, GitHub Trending'e çıkan açık kaynak projesi Archify, bu olayı bir cümleye sıkıştırdı:

Bu kod deposunu analiz edin ve yüksek seviyeli bir çalışma zamanı mimari diyagramı oluşturun.

Ardından, düğüm arayabileceğiniz, çağrı yollarını izleyebileceğiniz ve temayı değiştirebileceğiniz bir HTML formatında mimari şema oluşturuldu.

GitHub

Ayrıca herhangi bir modele bağlı değil; Claude Code, Codex, Cursor veya başka herhangi bir Agent kullanıyorsanız, hepsinde çalışır.

GitHub

Yazının yayımlanması itibarıyla Archify, X üzerinde on binlerce beğenili olumlu geri bildirim topladı, 1,9k Fork ve 31.400 Star kazandı ve GitHub trend listesinde birinci oldu.

GitHub

Herkes hayranlıkla konuşuyor:

Archify için teşekkür ederim, en az dört veya beş takip toplantısından kurtuldum.

GitHub

Ancak bu popüler AI Agent'ı geliştiren geliştirici "Yok Yağmur Yok Sis Yok Güneş"名校 mezunu değil.

Orta öğretimden sonra,专升本 sınavında birinci olarak Çongqing Posta ve Telekomünikasyon Üniversitesi Yazılım Mühendisliği bölümüne kabul edildi.

Archify, popüler olduktan sonra kendi X hesabında hafifçe üzgün bir şekilde şaka yaptı:

Bir zamanlar güvenlik görevlisi oldum, araba tamiri öğrendim, fabrikada çalıştım, hatta ByteDance Feishu, Yuan Fudao gibi büyük şirketlerin sıkı mülakatlarını geçmeyi başardım ve teklifin elimde olduğunu düşündüm; ancak her seferinde arka plan araştırması sırasında okuduğum meslek yüksekokulunu keşfettiklerinde, üzüntüyle ayrılmak zorunda kaldım. Mezun olduğum yıl, her zaman böyle bir şey yaşardım: Mülakatta çok iyi konuşurduk, ancak “meslek yüksekokulundan lisans tamamladım” dediğimde, İnsan Kaynakları tarafından cevap gelmezdi. (Gülümseme)

GitHub

Teklifler tek tek reddedildikten sonra kendini acı içinde hissetti, sorguladı, kayboldu ve hemen aşağı inip 5 kilometre koştu.

Ancak o asla vazgeçmedi.

Daha sonra, Manus COO Cz Chen'in teşvikleriyle, o, Archify ile herkese kanıtlamayı seçti:

Yoksul bir kökenden gelmek utanç verici değildir!

Kodu sistem haritasına dönüştürün

Archify, Claude Code, Codex, Cursor ve OpenCode gibi AI ajanları için bir Ajan Becerisidir.

Sistem açıklaması verebilir veya Archify doğrudan kod deposunu analiz edebilir.

Archify, kodu anladıktan sonra önce yapılandırılmış bir JSON IR oluşturur, ardından Archify, şema, düzen ve görselleştirme kontrollerini tamamlar ve nihayetinde bağımsız bir HTML dosyası üretir.

Sürecin genel şeması şöyledir:

Kod veya metin açıklaması → Archify anlama → JSON IR oluşturma → Kural doğrulama → HTML/SVG oluşturma → Etkileşim ve dışa aktarma.

Şu anda beş tür teknik grafik oluşturabilir: mimari diyagramlar, iş akışı diyagramları, sıralama diyagramları, veri akışı diyagramları ve yaşam döngüsü diyagramları.

Üretilen görseller sadece görüntülemek için değil, düğümleri arayarak, bir modülün giriş ve çıkışlarını inceleyerek veya iki düğüm arasındaki yolu izleyerek de kullanılabilir; isteğinize göre koyu veya açık tema arasında geçiş yapabilir, PNG, SVG, WebM ve paylaşım kartlarını dışa aktarabilirsiniz.

GitHub

Sonuca memnun değilSENİZ, Archify'e her zaman düzeltme isteyebilirsiniz, şöyle diyin:

Redis'e katılın.

Doğrulama modülünü sola taşıyın.

Önbellek geçersiz olduktan sonra geri dönüş yolunu vurgulayın.

GitHub

Ancak soru yeniden ortaya çıkıyor: Mermaid, D2 gibi metin tabanlı grafik araçları zaten var, Archify'in benzersiz yanı nedir?

GitHub

Cevap, sadece metinle görüntü üretmek değil, çizim yeteneğini doğrudan programlama Agent'ının iş akışına entegre etmek, Agent'ın kodu anlayabilmesini, GIF formatında grafikler oluşturabilmesini ve bunları sürekli olarak düzenleyebilmesini sağlamaktır.

Karşılaştırıldığında, Mermaid ve Graphify yalnızca mevcut metin açıklamalarını görsellere dönüştürmekle görevli ve belki de Archify kadar güzel değil.

GitHub

Bu sadece daha güzel bir Mermaid değil

Archify, çizim araçlarını programlama Agent iş akışına entegre ederek gerçekten farklılaşır.

Çizim sözdizimini baştan öğrenmenize gerek yok, yalnızca teknik niyetinizi tanımlayın.

Kodun anlaşılması, bileşenlerin düzenlenmesi ve yapılandırılmış verilerin oluşturulması işi AI Agent'e bırakılabilir, Archify ise doğrulama ve işleme görevini üstlenir.

Bu iş bölümü aslında AI tarafından oluşturulan mimari diyagramların bir sorununu çözmeyi de amaçlamaktadır, yani

Model hızlı çizebilir, ancak mutlaka doğru çizebilir.

Archify, veri yapısını, düğüm düzenini, etiketleri ve bağlantı çakışmalarını teslim öncesi kontrol eder.

Doğrulama başarısız olursa, görünüşte güzel ancak aslında hatalı bir grafik vermek yerine, sorunun tam olarak nerede olduğunu ve nasıl düzeltilebileceğini belirtir.

Ayrıca, iki mimari anlık görüntüsünü karşılaştırarak eklenen, silinen, değiştirilen, taşınan ve yeniden yönlendirilen bölümleri Before/Delta/After biçiminde işaretleyebilir.

Bu, mimari şemanın geliştirme tamamlandıktan sonra eklenen sadece bir görsel olmadığını, aynı zamanda kod incelemesine dahil olup projeye birlikte evrilebileceğini anlamaktadır.

Elbette, Archify mükemmel değildir; gerçek zamanlı bir izleme sistemi değildir ve şemaların çevrimiçi çalışma durumuyla tamamen uyumlu olduğunu otomatik olarak kanıtlayamaz.

Sonuçların doğruluğu, kod bilgilerine, kullanıcı ipuçlarına ve Agent'in analiz yeteneğine bağlıdır.

Bazı kullanıcılar, Archify'in oluşturduğu düğümlerin ayrıntılarının biraz küçük olduğunu, kendi görsel modeline sahip olmayan modelleri (örneğin deepseek-v4-flash) kullandığında biraz sorunsuz olmadığını ve kredilerin biraz fazla tükendiğini belirtti.

GitHub

GitHub

Bu konuda geliştiriciler de "Yok Yağmur, Yok Sis, Yok Güneş" olarak, sürümleri güncellemeye ve bu sorunları çözmeye çalışıyorlar, bunu bekleyebiliriz.

GitHub

Yani, Archify böyle bir kişiye uygun olmalı:

AI programlama kullanıyorsunuz, bilmediğiniz bir depoyu hızlıca anlayıp çağrım zincirini düzenlemek veya karmaşık bir sistemi takıma açıklamak istiyorsunuz.

GitHub

GitHub

Archify'in hikayesi, yalnızca bir aracın dört ay içinde hızlıca popüler hale gelmesiyle sınırlı değil.

Arkasında daha spesifik bir sorun daha var:

Eğitim diploması değiştirilemiyorsa, bir geliştirici kendini nasıl kanıtlayabilir?

“也无风雨也雾晴” tarafından verilen cevap, yetenekleri herkesin açabileceğini, kullanabileceğini ve doğrulayabileceğini bir eser haline getirmektir.

Ben lisans tamamlama öğrencisiyim, ama yapabilirim!

“也无风雨也雾晴” öğretmenin adını ve şu anda çalıştığı şirketi kamuoyuna açıklamamıştır; ancak şu anda Archify'in hikayesi bulutların aralandı ve giderek daha fazla kişinin onayını kazandı.

Hava bulutlardan arındı ve gökyüzü parladı, bundan sonra onu sevgiyle “Güneşli Hoca” olarak adlandıralım. (İletişime geçtik, ilgilenenler sonraki röportajı bekleyebilir.)

Gökyüzü Öğretmen, Twitter'da kullanıcılarla samimi bir şekilde paylaşımda bulunarak, diplomasını ön uç olarak tamamlayıp, sürekli zorluklarla karşılaşmış ancak kendi açık kaynak projeleri ve araçları sayesinde Şangay'daki büyük bir şirketin teklifini kazandığı hikayesini anlatıyor. Anahtar kelimeler şunlar:

Köyden başlayıp lisans tamamlama, kendinden öğrenilen ön uç, arka plan denetimlerinde sık sık takılıp kalma, açık kaynakla yetenek kanıtlama.

GitHub

2018 yılında üniversite giriş sınavından sonra, Qingtian Hoca, bilgisayar uygulamaları teknolojisi okumak için meslek yüksekokuluna başladı; o yıl kendi durumunun çok kötü olduğunu düşündü…

GitHub

Daha sonra, özel üst düzey eğitim yoluyla Çongqing Posta ve Telekomünikasyon Üniversitesi Yazılım Mühendisliği bölümüne aynı giriş döneminde birinci olarak kabul edildi.

GitHub

GitHub

Staj süresince晴天 öğretmen çok mutlu oldu, dedi ki:

Sadece sürekli çaba gösterirsem, gelecek kesinlikle daha iyi olacak.

GitHub

Ancak sonbahar istihdamı ona bir buz suyu gibi geldi:

GitHub

Bir西湖大学 staj mülakatında, İnsan Kaynakları tekrar onun lisans sonrası yükseltme diplomasını konu yaptığı zaman, sonunda patladı:

Yoksul bir kökenden gelmek utanç verici değildir!

Sonunda geçti.

Ancak bu sadece bir stajdı; Güneşli Öğretmen'in iş arama yolculuğunda, hiç bir şirket ona kalıcı çalışanlık teklifi yapmadı.

GitHub

GitHub

Geçen yılın başından bu yana Mart ayına kadar, deneyim kazanmak için sürekli stajlarda dolaşmak zorunda kaldı:

GitHub

Daha sonra, kariyerindeki ilk büyük destekçisiyle, o zamanlar Manus'un Chief Operating Officer'ı olan Cz Chen ile karşılaştı.

GitHub

GitHub

△

O, onun yeteneklerini başka yerlerden eserler veya açık kaynak projeleriyle kanıtlayabileceğini önerdi.

Bu cümle, güneşli günlerin her zaman kalbinde sakladığı fikri doğruluyor:

Dereceniz artık değiştirilemez; ne kadar açıklarsanız açıklayın, diğerleri hâlâ lisans tamamlama olarak görecektir.

Ardından Archify hikayesinin bir ipucu haline geldi.

Bu yüzden, açık kaynak yoluna adım attı ve eserlerini kendi ikinci özgeçmişi haline getirdi:

GitHub

Sonunda, kendi kurduğu işi temel alarak büyük bir şirketin teklifini kazandı:

GitHub

Daha sonra Archify popüler oldu ve nihayet bu derinlerde sakladığı hayal kırıklığını ve belirsizliği herkese anlatabildi:

Açık kaynak, beni diplomasızdan 985'e dönüştürmedi ve gelecekte tekrar eğitim seviyemden dolayı engellenmemeyi de garanti etmedi; bu yıldızların sonunda bana ne kazandıracağını şu anda açıkça söyleyemiyorum.

Ama sonunda, içinden geçirdi:

Şu anda en azından Archify kullanılıyor ve yaptığım şeyin başkalarına değer katacağını, birçok insana yardımcı olacağını düşünmek, benim için açık kaynak kodlu projeler yapmanın en büyük anlamı.

GitHub

Eğitim diplomasının dışında, gerçek eserler, kullanıcılar ve topluluk geri bildirimleriyle oluşturulan yeni bir özgeçmiş biriktirmişti.

Hikayesi, eğitim seviyesi yetersizlik nedeniyle sürekli engellerle karşılaşan daha fazla öğrenciye umut verdi.

GitHub

Archify hikayesi ise hâlâ devam ediyor.

Bu yazı, WeChat hesabından "Quantum Bit" tarafından yazılmıştır, yazar: Öncü teknolojilere takip eden

Yasal Uyarı: Bu sayfadaki bilgiler üçüncü şahıslardan alınmış olabilir ve KuCoin'in görüşlerini veya fikirlerini yansıtmayabilir. Bu içerik, herhangi bir beyan veya garanti olmaksızın yalnızca genel bilgilendirme amacıyla sağlanmıştır ve finansal veya yatırım tavsiyesi olarak yorumlanamaz. KuCoin, herhangi bir hata veya eksiklikten veya bu bilgilerin kullanımından kaynaklanan sonuçtan sorumlu değildir. Dijital varlıklara yapılan yatırımlar riskli olabilir. Lütfen bir ürünün risklerini ve risk toleransınızı kendi finansal koşullarınıza göre dikkatlice değerlendirin. Daha fazla bilgi için lütfen Kullanım Koşullarımıza ve Risk Açıklamamıza bakınız.