Generative-X (Twitter) menambah timeline Twitter Anda dengan AI menggunakan filter gambar, teks-ke-pidato, balasan otomatis, dan komponen UI dinamis yang muncul untuk memberikan lebih banyak konteks untuk tweet!
Dibangun selama hackathon spcxopenai
Tonton videonya di x

Di bawah kap, ada aplikasi NextJS dan ekstensi krom yang digunakan untuk menarik tweet dari umpan Anda dan menyuntikkan aplikasi NextJS sebagai iframe ke x
Mari kita mulai dengan menjalankan aplikasi NextJS yang akan menggunakan sampel feed twitter
cp .env.local.example .env.localnpm run devAnda harus memuat ekstensi ke browser Anda untuk menggunakannya
chrome_extensions/src (di mana file ini)src pada tingkat yang sama dari file ini
Saat ini ada 5 komponen dinamis yang dapat diberikan berdasarkan konteks tweet. Kami menggunakan GPT3.5 dengan panggilan fungsi untuk menentukan komponen mana yang akan diterjemahkan.
Antarmuka Pengguna Dinamis (DUI) dapat ditemukan di /app/components/dui
weather.tsx
Membuat data cuaca langsung jika lokasi dan "cuaca" disebutkan dalam tweet
stocks.tsx
Merender data stok langsung jika simbol ticker yaitu $ tsla disebutkan dalam tweet
poltics.tsx membuat skala politik dengan tautan refeferensi (dihasilkan dari sonar kebingungan) jika tweet bersifat poltical
clothing.tsx
Komponen ini akan mencoba mencocokkan item pakaian dalam gambar tweet dengan item dalam katalog Nordstrom Rack. Untuk demo itu hanya akan membuat tweet di bawah @techbrodrip
Reply.tsx
Memberikan beberapa balasan yang disarankan dengan TTS dalam komponen balasan. Ini adalah komponen default adalah tidak ada komponen lain yang diberikan.
Aplikasi ini menjadi lebih baik dengan lebih banyak komponen. Jika Anda memiliki ide untuk komponen yang dapat menambah pengalaman X, buka PR.
Dokumen tentang menambahkan aliran komponen baru segera hadir.
actions/tsx dan masuk ke API sendiri (saat ini ada masalah di mana panggilan aksi server tidak disejajarkan dalam produksi lihat vercel/next.js#50743)