Сделал в компании доклад о применении ИИ в архитектуре, давайте и вам расскажу.
Фокус в использовании подхода architecture as code: абсолютно все архитектурные артефакты у нас это тексты. С обычной документацией понятно, это и так некоторый набор текстовых файлов, чаще всего в макрдауне. Для них мы применяем структурный шаблон Arc42 — список из 12 пунктов, по которым нужно распределить информацию о проектируемой системе.
Структурный шаблон, во-первых, хорошо известен нейронкам, и они сразу понимают, о чём речь. Во-вторых, можно кинуться в модель бизнес-требованиям и очень быстро создать некий первоначальный набросок, от которого вы дальше уже пляшете, уточняя по пунктам и исправляя ошибки ИИ. Ну и, в-третьих, готовая структура с ящиками, по которым нужно всё раскладывать, это гораздо лучше, чем свалка ADR'ок, как это нередко бывает в компаниях.
Со схемами и диаграммами ещё интереснее. Берём инструменты со своими DSL-языками, такие, как Structurizr и PlantUML. Вся схема или диаграмма целиком определяется текстовым файлом. Можно применять Git со всеми его преимуществами. А для нейронок это родная среда: вы, как человек, смотрите на схему глазами, но нейронка работает с её DSL-файлом. Навскидку тут прирост эффективности даже больше, чем в программировании, потому что DSL это просто синтаксис, без смыслового наполнения, человеку его можно вообще не знать. Ты пишешь промпты, а смотришь уже на картинку, сгенерированную схему, и следующим промптом указываешь, где какие правки сделать. Нейронке при этом не приходится думать про потоки, асинхронность, типы данных, она просто правит текст как текст, поскольку у DSL нет поведения.
Тут как раз наиболее видна разница между рутинной и интеллектуальной частью работы. Как именно будет выглядеть схема, продумывает архитектор. Если доверить это нейронке, даже мощной, будет полно ошибок, неоптимальностей, неучтённых нюансов среды и так далее. Но вот само по себе написание синтаксиса — имба.
#dev@clockstackwheels
MASS VOTING ANNOUNCEMENT
Join us to secure another win for #BTS at Forbes. Collect Mple Points on Mnet plus. Lets show team work💪
🔸 9PM KST — Mass Trending
🔸 10PM KST — Mass Voting
RT to spread!
https://mnetplus.onelink.me/TRa8/xohkwx0b?custom_link_value=vote%2Fv2%2F69e1e4a93f2d83251ec7ae8f
🔔 | MCOUNTDOWN PRE-VOTE
"SWIM" by #BTS is nominated for MCOUNTDOWN PREVOTE. Voting is happening on Mnet Plus App.
Cast your 5x votes, ARMY!
End: March 24 | 11:59pm KST
🗳️: https://mnetplus.onelink.me/TRa8/xohkwx0b?custom_link_value=vote%2Fv2%2F69b9e1620a7f885e409fc4d8
📊| #BTS “SWIM” MV has surpassed 600k likes on Youtube & make sure to JOIN the premiere 10 minutes before the release time 🙌🏻
https://youtu.be/b4iVv91Z6lY?si=lPRS0EgrstGiXjOr
📊| #BTS “SWIM” MV has surpassed 500k likes on Youtube!
✅ JOIN Premier and LIKE the MV
https://youtu.be/b4iVv91Z6lY?si=zL9DiILbq8ku7QtZ
╭────────────────╮
⟭⟬ 𝗩홉| @Vhope_Uzb ≪
•❁•──────•❁•───────•
Billboard has conducted a poll about who should headline the 2027 Super Bowl Halftime show, and #BTS was included as one of the nominees
🗳 VOTE FOR BTS
https://www.instagram.com/stories/billboard/3829656382363279258?utm_source=ig_story_item_share&igsh=MTU1dzVicGUzMGRuZA==
https://www.billboard.com/culture/tv-film/super-bowl-2027-halftime-show-poll-who-should-perform-vote-1236177216/
New Spotify message from #BTS for ARIRANG!💜
“Hey we are BTS!
We finally back with our 5th album ARIRANG. This album reflects the culmination of journey to date and define us on our own terms.
Make sure to pre save on Spotify! Thank you”
https://open.spotify.com/watch-feed/artist-videos?si=4grkbDV9QHyHvZk0a-pc6g&firstItemUri=spotify%3Aexpression%3A224Zn3cC3g1pirtomQ6qXv&pi=0063i2y4R0epO
🌏Global Goals - #BTS's "Permission To Dance On Stage" LIVE Album !
🚨RT AND SPREAD
📅July 18, 1PM (KST) | 0AM (ET)
🔗BTS.lnk.to/PTD-LIVE
🔗 Pre-save on Spotify:
https://open.spotify.com/prerelease/358phfp6OfvY7nO46mk94z
🔔 | MCOUNTDOWN PRE-VOTE
"SWIM" by #BTS is nominated for MCOUNTDOWN PREVOTE. Voting is happening on Mnet Plus App.
Cast your 5x votes, ARMY!
End: March 24 | 11:59pm KST
🗳️: https://mnetplus.onelink.me/TRa8/xohkwx0b?custom_link_value=vote%2Fv2%2F69b9e1620a7f885e409fc4d8
-@All_BTS_Updates
BTS reveals the tracklist and credits for their highly anticipated, upcoming album, “ARIRANG”, releasing on March 20!
1️⃣ Body to Body
2️⃣ Hooligan
3️⃣ Aliens
4️⃣ FYA
5️⃣ 2.0
6️⃣ No. 29
7️⃣ SWIM
8️⃣ Merry Go Round
9️⃣ Normal
🔟 Like Animaks
1️⃣1️⃣ They dont know bout us
1️⃣2️⃣ One more night
1️⃣3️⃣ Please
1️⃣4️⃣ Into the Sun
Each #BTS Member has multiple Composers/Songwriters credits on the album —
RM — 13
SUGA — 11
J-HOPE — 10
JungKook — 4
V and JIMIN — 2
-@All_BTS_Updates