UI AI Anda Terlihat Biasa Saja… Ini Solusinya (DESIGN.md)
BBetter Stack
Computing/SoftwareSmall Business/StartupsPhotography/ArtInternet Technology
Transcript
00:00:00Alat pengkodean AI semakin canggih. Cursor, Claude Code, V0. Anda bisa mewujudkan ide menjadi
00:00:06aplikasi yang berfungsi dalam hitungan menit, tapi saat Anda membuka UI-nya, tampilannya terasa kurang pas. Kode berfungsi, tapi UI-nya
00:00:12masih terasa sangat murahan. Sekarang bandingkan dengan Stripe, Linear, Vercel, atau platform besar lainnya.
00:00:17Jadi apa yang mereka lakukan secara berbeda? Hanya satu file sederhana. Namanya DesignMD,
00:00:22dan Google baru saja merilisnya sebagai open source. Saya akan tunjukkan cara memasukkannya ke kode Anda dalam beberapa menit.
00:00:30Nah, DesignMD adalah file markdown biasa yang memberitahu agen AI bagaimana produk Anda seharusnya terasa
00:00:38dan terlihat. Warna, font, jarak, tombol, aturan tata letak, catatan aksesibilitas, semuanya. Jadi daripada
00:00:45menebak merek Anda, AI membaca file tersebut dan mengikutinya. Tidak ada ekspor Figma, tidak ada kekacauan JSON.
00:00:52Tidak perlu perintah 10 paragraf yang harus saya buat setiap saat untuk hasil sempurna. Google merilisnya
00:00:57pada 21 April, dan hanya dalam beberapa minggu, proyek ini sudah meledak di GitHub hingga lebih dari
00:01:0270.000 bintang. Jika Anda menyukai alat koding dan tips yang mempercepat alur kerja, pastikan untuk berlangganan.
00:01:08Kami punya video baru setiap saat. Baiklah, ini sangat keren. Biar saya tunjukkan mengapa ini
00:01:12sebenarnya penting. Oke, saya akan menggunakan perintah yang sama di sini: “Bangun dasbor modern.”
00:01:18Pertama, tanpa file DesignMD. Hasilnya muncul, dan ya, ini adalah dasbor AI klasik.
00:01:24Secara teknis berfungsi, kan? Tapi ini punya aura Tailwind standar. Terlihat jelas. Tombol-tombol
00:01:30acak. Kita punya kartu-kartu generik di sini. Tidak ada identitas nyata pada apa pun yang sedang
00:01:35Anda bangun. Sekarang, jika saya jalankan perintah yang sama lagi, tapi kali ini saya tambahkan file DesignMD bergaya Stripe,
00:01:42atau file DesignMD apa pun yang Anda inginkan untuk merek lain, dan lihat perbedaannya. Warna-warnanya selaras.
00:01:48Jaraknya terasa lebih bersih. Tombol-tombolnya terlihat seperti satu kesatuan. Seluruh layar
00:01:54memiliki karakter. AI yang sama, perintah yang sama, tapi sekarang konteksnya berbeda. Tanpa DesignMD, AI
00:02:02menebak-nebak. Seperti apa tampilan situsnya? Dengan DesignMD, AI punya aturan berdasarkan platform
00:02:08terbukti lainnya yang sudah terlihat sangat bagus. Jadi apa sebenarnya isi file ini? Anggap saja seperti
00:02:14sistem desain yang bisa dibaca AI. Di bagian atas, biasanya Anda punya token terstruktur. Seperti
00:02:21kode warna hex yang tepat, jenis font, radius sudut, jarak. Ini adalah aturan baku, tapi bagian pentingnya adalah
00:02:27apa yang ada setelah itu. Markdown. Di sinilah Anda menjelaskan tujuannya. Bukan sekadar “gunakan warna biru ini,”
00:02:34tapi “biru ini adalah aksen utama dan harus terasa jernih serta terpercaya.” Itu penting karena
00:02:40AI tidak hanya butuh angka. Ia butuh penilaian. DesignMD yang baik biasanya mencakup palet warna,
00:02:47tipografi, komponen, tata letak, aksesibilitas. Jadi AI mendapatkan dua hal sekaligus. Nilai yang tepat
00:02:54dan alasan di baliknya. Dan itulah mengapa hasilnya tidak melenceng dari apa yang
00:03:00sebenarnya ingin kita tuju. Sekarang pertanyaan jelasnya, apakah kita benar-benar butuh format sistem desain lain?
00:03:05Kita sudah punya Figma, kita sudah punya token JSON, dan kita sudah punya aturan cursor serta ClaudeMD.
00:03:11Tapi masing-masing menyelesaikan masalah yang berbeda. Figma adalah UI. Bagus untuk manusia, tapi
00:03:18biasanya berada di luar repositori. Token JSON bagus untuk mesin, tapi mereka tidak menjelaskan
00:03:25selera kita untuk situs web atau tujuan yang kita kejar. Aturan Cursor dan ClaudeMD memberitahu agen
00:03:31cara berperilaku, tapi itu bukan sistem desain yang sebenarnya. DesignMD berada di tengah semuanya. Ia mudah dibaca manusia.
00:03:38Ia juga sekaligus bisa dibaca mesin. Terkendali versinya dan ramah bagi agen AI.
00:03:44Itulah perubahan besarnya. Sistem desain Anda tidak lagi terjebak dalam alat desain. Ia berada
00:03:49tepat di samping kode Anda di dalam file markdown ini. Dan inilah mengapa ia meledak
00:03:54hanya dalam dua minggu dan para pengembang memperhatikannya. Repositori komunitasnya kini sudah lebih dari 70.000 bintang,
00:03:59kan? Itu sangat cepat. Orang-orang membagikan file DesignMD untuk Linear, Stripe, Notion,
00:04:04dan Vercel, dan alasannya sederhana. Tidak ada yang mau terus-menerus mengetik, “buat yang bersih,”
00:04:09“buat yang modern, gunakan jarak yang lebih baik, buat lebih mirip situs ini.” Ayolah, itu membosankan.
00:04:16Dengan DesignMD, Anda berhenti mengulang diri sendiri. Anda memberi AI aturan desain sekali saja, lalu setiap layar
00:04:23dimulai dari fondasi yang sama. Itulah kemenangan sesungguhnya. Kecepatan desain di semua layar.
00:04:29Pengerjaan ulang berkurang. Berkurang juga urusan memperbaiki tombol jelek yang sama untuk ke-10 kalinya.
00:04:34Baiklah, opini jujur saya. Ini tidak sempurna. Awal yang bagus, kan? Tapi ini
00:04:39hanya satu file. Ia ada di repo Anda. Ia bekerja di berbagai alat. Ini mencakup panduan aksesibilitas dan
00:04:44persiapannya pada dasarnya nol, yang mana luar biasa. Sangat mudah dimasukkan. Selain itu, file ini hanya sebagus apa pun
00:04:51yang Anda masukkan ke dalamnya. DesignMD yang lemah jelas akan memberi Anda hasil yang lemah, tapi bagi pengembang solo,
00:04:57prototipe, alur kerja padat AI, ini adalah peningkatan yang sangat praktis. Jadi haruskah Anda menggunakannya? Ya,
00:05:02mungkin saja. Terutama jika Anda sudah membangun dengan cursor, Claude Code, V0. Mulailah dengan templat
00:05:08dari repositori “awesome”. Ada di deskripsi. Masukkan ke proyek Anda, lalu sesuaikan untuk
00:05:13situs Anda sendiri, merek Anda sendiri. Tujuan Anda bukan membuat AI menjadi kreatif. Tujuan Anda adalah berhenti membuatnya
00:05:20menebak karena begitu aturannya jelas, UI-nya akan lebih konsisten dan aplikasi Anda mulai
00:05:25terasa kurang seperti demo AI dan lebih seperti produk nyata. Jika Anda menyukai alat koding dan tips
00:05:31seperti ini, pastikan untuk berlangganan saluran Better Stack. Sampai jumpa di video lainnya.