Ang GitHub Trending Tool na Archify ay awtomatikong nagpapagawa ng mga diagram ng arkitektura gamit ang AI

icon MarsBit
I-share
AI summary iconSummary
Isang bagong AI tool na tinatawag na Archify ang nasa tindig sa GitHub, na nag-aautomate ng mga architecture diagram mula sa code. Ang proyekto ay may 31,000 na stars at 1,900 na forks. Suporta nito ang maraming AI models at real-time updates. Nilikha ng isang self-taught developer, tinutulungan ng Archify ang pagbabalangkas ng mga kumplikadong sistema. Habang ang mga altcoin tulad ng Solana at Cardano ay nagpapakita ng lakas, ang mga nasa tindig na altcoin ay nagtaratara ng atensyon. Ang mga trader ay nagmamasid sa fear and greed index nang malapit habang nagbabago ang market sentiment.

Makukulay at suporta sa real-time update na architecture diagram, maaari na ring i-generate ng AI sa isang click!

GitHub

Naniniwala kami na sa inyong araw-araw na gawain sa pagguhit, kayo ay nahirapan na sa mga problema tulad ng pagpapalit at pagpapalawak ng canvas, at ang mga imahe ay madaling naging obsolete pagkatapos ng pag-update ng code.

Kahit madali gamitin ang Mermaid, maaaring magkalat ang mga arrow kapag mas kumplikado ito, at kailangan pa ring i-edit nang manual.

Ngayon, isang open-source na proyekto na umabot sa GitHub Trending na Archify, pinagsama nito ang bagay na ito sa isang pangungusap:

Analyze this code repository and generate a high-level runtime architecture diagram.

Nakalikha ng isang HTML na arkitekturang larawan na maaaring maghanap ng node, tumbok ang path ng pagtawag, at palitan ang tema.

GitHub

At hindi ito nagpapili ng model, anuman ang iyong Claude Code, Codex, Cursor, o anumang iba pang Agent, kayang pagsamahin nito.

GitHub

Sa panahon ng pagpapakita, natanggap na ni Archify ang maraming positibong review na may 100,000 likes sa X, nakakuha ng 1.9k Fork, 31,400 Star, at tumakbo sa numero 1 sa GitHub trending list.

GitHub

Nakakapagtaka ng mga tao:

Salamat sa Archify, naiwasan ko ang apat o limang follow-up meeting.

GitHub

Ngunit sa pagkakabigla, ang developer ng sikat na AI Agent na ito, "Wala ng ulan, wala ng araw," ay hindi nagtapos sa isang kilalang unibersidad.

Nagtapos siya ng diploma, at pagkatapos ay pumasok sa University of Chongqing Posts and Telecommunications sa programang Software Engineering sa pamamagitan ng pagsusulit sa pagtaas mula sa diploma at naging numero isa.

Pagkatapos mag-popular si Archify, nagsalita siya nang may kaunting pagkabigo sa kanyang sariling X account:

Naging security guard ako, natuto mag-repair ng kotse, nasa pabrika ako, at kahit na nakalampas ako sa maraming pagsusulit ng malalaking kumpanya tulad ng ByteDance Feishu at Yuan Fudao, naniniwala ako na malapit na ang aking offer, ngunit sa bawat background check, natuklasan nila na aking kinuha ang diploma sa junior college, kaya ako ay nagpaalam nang may paghihinala. Sa taon ng aking graduation, palaging nagkakaroon ng ganitong sitwasyon: magandang pag-uusap sa interview, ngunit kapag sinabi kong “nag-advance ako mula sa junior college,” wala nang tugon mula sa HR. (Tawa nang may lungkot)

GitHub

Sinabi niya nang tapat na sa bawat pagkakawala ng alok, naramdaman niya ang sakit, nag-iiwan ng tanong, nalito, at kahit agad niyang tinakbo ang 5 kilometro pababa ng hagdan.

Ngunit hindi siya nagpapahinga.

Pagkatapos, sa ilalim ng suporta ni Manus COO Cz Chen, pumili siya na gamitin ang Archify upang patunayan sa lahat:

Hindi kahihiyan ang pagmula sa kahirapan!

Isang pangungusap, i-convert ang code sa system map

Ang Archify ay isang Agent Skill na para sa mga AI agent tulad ng Claude Code, Codex, Cursor, at OpenCode.

Maaari mong ibigay ang isang sistemang deskripsyon, o hayaang i-analyze ng Archify ang code repository.

Pagkatapos mong maunawaan ng Archify ang code, unang gagawa ito ng structured JSON IR, pagkatapos ay gagawin ng Archify ang pag-check sa Schema, layout, at rendering, at huling maglalabas ng isang independiyenteng HTML file.

Ang buong proseso ay nangyayari sa ganitong paraan:

Code o deskripsyon ng teksto → Pag-unawa ni Archify → Pagbuo ng JSON IR → Pag-verify ng mga patakaran → Pag-render ng HTML/SVG → Interaksyon at pag-export.

Nakakagawa ito ng limang uri ng teknikal na diagram: diagram ng arkitektura, diagram ng workflow, diagram ng sequence, diagram ng data flow, at diagram ng buhay cycle.

At hindi lang ito ginagamit para tingnan ang mga larawan—maaari mo ring hanapin ang mga node, tingnan ang upstream at downstream ng isang module, at sundin ang path sa pagitan ng dalawang node; maaari mong palitan nang libre ang maliwanag at madilim na tema, at i-export ang PNG, SVG, WebM, at mga card para i-share.

GitHub

Kung hindi ka nakakasaya sa resulta, maaari mo ring hilingin agad sa Archify ang pagbabago, be like:

Magdagdag ng Redis.

Ilipat ang authentication module sa kaliwa.

I-highlight ang fallback path pagkatapos ng cache invalidation.

GitHub

Ngunit may tanong muli, ang mga tool para sa paggawa ng mga larawan mula sa teksto tulad ng Mermaid at D2 ay nasa ilalim na, ano ang natatangi sa Archify?

GitHub

Ang sagot ay, hindi ito kung saan ginagawa lamang ang mga larawan mula sa teksto, kundi ipinapaloob nito ang kakayahang mag-drawing diretso sa workflow ng programming Agent, upang makaintindi ang Agent sa code, mag-generate ng mga chart sa format na GIF, at magpatuloy sa pagbabago.

Sa kumpara, ang Mermaid at Graphify ay naglalayong i-render lamang ang mga umiiral na teksto deskripsyon bilang imahe, at posibleng hindi pa kagandahan ng Archify.

GitHub

Hindi ito simpleng mas magandang Mermaid

Ang tunay na pagkakaiba ng Archify ay ang pagtatanim ng mga kasangkapan sa pagguhit sa workflow ng programming agent.

Hindi mo kailangang matutunan ang sintaks ng pagguhit mula sa simula, kailangan mo lang ilarawan ang teknikal na intensyon.

Ang pag-unawa sa code, pag-organisa ng mga komponente, at pag-generate ng structured data ay maaaring ipagkaloob sa AI Agent, habang ang Archify ay responsable sa pag-verify at pag-render.

Ang sistemang ito ay nagtatry din na lutasin ang isang problema sa AI-generated na arkitekturang larawan, na

Maaari ng model na mabilis na maglaro, ngunit hindi laging tama.

Ang Archify ay susuriin ang data structure, layout ng node, mga label, at mga conflict sa mga koneksyon bago ang pagpapadala.

Kung nabigo ang pag-verify, ito ay tatawag sa partikular na problema at ang mga pinapayagang paraan ng pagkakaroon ng solusyon, hindi lamang ipapasa ang isang larawan na tila maganda ngunit may mga kamalian.

Bukod dito, maaari itong ihambing ang dalawang arkitekturang snapshot upang tukuyin ang mga idinagdag, natanggal, binago, nilipat, at muling-routed na bahagi sa paraan ng Before/Delta/After.

Ibig sabihin nito na ang architecture diagram ay hindi na lamang isang illustration na idinagdag pagkatapos ng pag-develop, kundi maaari ring maging bahagi ng code review at mag-iterate kasama ang proyekto.

Siyempre, ang Archify ay hindi perpekto; ito ay hindi isang real-time monitoring system at hindi makakapag-automatic na patunay na ang diagram ay ganap na tumutugma sa online na estado.

Ang kawastuhan ng resulta ay patuloy na nakasalalay sa impormasyon ng code, mga paalala ng user, at ang kakayahan ng Agent sa pagsusuri.

May mga netizen na nag-test at nagbigay ng feedback na ang Archify ay may maliit na pagkakakita ng detalye ng node, hindi gaanong malinis kapag ginagamit ang mga modelong walang built-in na visual (tulad ng deepseek-v4-flash), at may malaking paggamit ng quota.

GitHub

GitHub

Para sa ganitong isyu, ang developer ay nagpahayag na sila ay nagtatrabaho upang i-update ang bersyon at lutasin ang mga problema na ito; maaari nating hintayin ang isang malaking pag-update.

GitHub

Kaya ang Archify ay angkop para sa iyo:

Nagagamit na ang AI para sa pag-program, nais mong mabilis na maunawaan ang isang bagong repository, maayos ang chain ng pagtawag, o ipaliwanag sa iyong team ang isang kumplikadong sistema.

GitHub

GitHub

At ang kuwento ni Archify ay higit pa sa kung paano naging mabilis na sikat ang isang tool sa loob ng apat na buwan.

Mayroon pa itong mas tiyak na tanong sa likod nito:

Kung hindi makapagbago ang edukasyon, paano pa makapagpatunay ang isang developer?

Ang sagot na “walang ulan, walang misto, walang araw” ay ang paggawa ng kakayahan bilang isang gawaing bukas, gamit at veripikable ng sinuman.

Ako ay isang专升本, pero kayo ko!

Hindi pa naglalabas ng kanyang pangalan at kumpanya kung saan kasalukuyang nagtatrabaho si “Guro, walang ulan, walang misto, maliwanag,” ngunit ngayon, ang kuwento ni Archify ay naging malinaw at nakakakuha ng mas maraming pagkilala.

Kasakali na ang ulan at malinaw na ang kalangitan, ipapangalang natin siya bilang “Guro ng Malinaw na Langit.” (Nakakontak na kami sa kanya, ang mga kalahok na interesado ay maaaring hintayin ang susunod na eksklusibong pakikipanayam.)

Si Teacher Qingtian ay nagsalita nang tapat sa Twitter at ibinahagi ang kanyang kuwento mula sa pagtatapos bilang frontend na may diploma mula sa junior college, ang maraming pagsubok na dinanas, at sa huli ay nakakuha ng offer mula sa malaking kumpanya sa Shanghai pamamagitan ng kanyang sariling open-source project at mga tool, ang mga pangunahing salita ay:

Nagsimula sa bayan, pumasa sa upgrade sa bachelor, natutong frontend sa sarili, madalas na nahihirapan sa background check, nag-open source upang patunayan ang kakayahan.

GitHub

Pagkatapos ng College Entrance Exam noong 2018, pumasok si Teacher Qingtian sa propesyonal na kurso para sa aplikasyon ng kompyuter, at noong taong iyon, naramdaman niya na sobrang masama ang kanyang kalagayan…

GitHub

Pagkatapos, pumasa siya sa pagsasanay na nagpapataas sa antas ng diploma at naging unang sa kanyang batch para mabuwang sa programa sa Software Engineering ng Chongqing University of Posts and Telecommunications.

GitHub

GitHub

Sa panahon ng internship, masaya si Teacher Qingtian, at naniniwala siya:

Kung patuloy kong ipapaglaban, mas magiging mas mabuti ang aking kinabukasan.

GitHub

Ngunit ang autumn recruitment ay nagbigay ng malamig na pagtutol sa kanya:

GitHub

Sa isang interview para sa internship sa West Lake University, nang muli niyang gamitin ng HR ang kanyang edukasyon mula sa transfer program, nag-exasperated na siya:

Hindi kahihiyan ang pagmula sa kahirapan!

Natapos niya ito.

Ngunit ito ay isang internship lamang, at sa paghahanap ng trabaho ni Qingtian, hindi pa rin nagbigay ng tawag para sa pormal na posisyon ang anumang kumpanya.

GitHub

GitHub

Mula noong nakaraang taon hanggang Marso ngayon, kailangan niyang magpatuloy sa pagpapalit-lipat ng mga internship upang makalap ng karanasan:

GitHub

Pagkatapos, siya ay nakakita ng kanyang unang tagapagbigay ng tulong sa kanyang karera—si Cz Chen, na naging Chief Operating Officer ng Manus noong panahong iyon.

GitHub

GitHub

△

Inirerekomenda niya sa kanya na maaari siyang patunayan ang kanyang kakayahan sa ibang lugar sa pamamagitan ng kanyang mga gawa o open-source project.

Ang pahayag na ito ay nagpapatotoo sa palaging nakatago sa puso ni Qingtian:

Hindi na mababago ang iyong antas ng edukasyon, anuman ang iyong ipapaliwanag, ang nakikita pa rin ng iba ay ang专升本.

Naging isang pangungulit sa kuwento ng Archify.

Kaya sinimulan niya ang daan ng open source, at patuloy niyang ginawa ang kanyang mga gawa bilang kanyang pangalawang resume:

GitHub

Sa huli, batay sa kanyang sariling nagawa, natamo niya ang offer mula sa isang malaking kumpanya:

GitHub

Pagkatapos ay naging sikat si Archify, at sa huli ay nakakapagbigay na siya ng kwento tungkol sa kanyang mga naka-impluwensya at pag-aalinlangan na matatagpuan sa kanyang puso:

Hindi ako naging 985 mula sa pagtaas ng antas, at hindi ito jamin na hindi na ako maaaring makaharap sa pagtigil dahil sa aking edukasyon; ngayon ay hindi ko rin kayang sabihin kung ano ang magdudulot ng mga Star na ito.

Ngunit sa huli, huminga siya nang malalim:

Sa ngayon, may mga tao talaga na gumagamit ng Archify, at ang aking ginagawa ay nakakapagbigay ng halaga sa iba, nakakatulong sa marami—ito ang pinakamalaking kahulugan ng paggawa ng open source para sa akin.

GitHub

Sa labas ng kanyang diploma, nakapag-imbento na siya ng isang bagong resume na isinulat ng mga totoong gawa, mga user, at mga feedback mula sa komunidad.

Ang kanyang kuwento ay nagdala ng pag-asa sa mas maraming mag-aaral na nakakaranas ng mga pagkabigo dahil sa kakulangan sa edukasyon.

GitHub

At patuloy pa ang kuwento tungkol sa Archify.

Ang artikulong ito ay mula sa WeChat public account na “Quantum Bit”, may-akda: Nagmamalasakit sa mga unang teknolohiya

Disclaimer: Ang information sa page na ito ay maaaring nakuha mula sa mga third party at hindi necessary na nagre-reflect sa mga pananaw o opinyon ng KuCoin. Ibinigay ang content na ito para sa mga pangkalahatang informational purpose lang, nang walang anumang representation o warranty ng anumang uri, at hindi rin ito dapat ipakahulugan bilang financial o investment advice. Hindi mananagot ang KuCoin para sa anumang error o omission, o para sa anumang outcome na magreresulta mula sa paggamit ng information na ito. Maaaring maging risky ang mga investment sa mga digital asset. Pakisuri nang maigi ang mga risk ng isang produkto at ang risk tolerance mo batay sa iyong sariling kalagayang pinansyal. Para sa higit pang information, mag-refer sa aming Terms ng Paggamit at Disclosure ng Risk.