Generative-X (Twitter) เพิ่มไทม์ไลน์ Twitter ของคุณด้วย AI โดยใช้ตัวกรองรูปภาพข้อความตอบรับอัตโนมัติและส่วนประกอบ UI แบบไดนามิกที่ปรากฏขึ้นเพื่อให้บริบทมากขึ้นเพื่อทวีต!
สร้างขึ้นในช่วง spcxopenai hackathon
ดูวิดีโอบน x

ภายใต้ประทุนมีแอปพลิเคชัน NextJS และส่วนขยายของ Chrome ที่ใช้ในการดึงทวีตออกจากฟีดของคุณ
เริ่มต้นด้วยการเรียกใช้แอป NextJS ที่จะใช้ฟีด Twitter ตัวอย่าง
cp .env.local.example .env.localnpm run devคุณจะต้องโหลดส่วนขยายลงในเบราว์เซอร์ของคุณเพื่อใช้งาน
chrome_extensions/src (โดยที่ไฟล์นี้อยู่)src ในระดับเดียวกันของไฟล์นี้
ขณะนี้มี 5 องค์ประกอบแบบไดนามิกที่สามารถแสดงผลได้ตามบริบททวีต เราใช้ GPT3.5 กับการเรียกใช้ฟังก์ชันเพื่อพิจารณาว่าส่วนประกอบใดที่จะแสดงผล
อินเทอร์เฟซผู้ใช้แบบไดนามิก (DUIs) สามารถพบได้ใน /app/components/dui
weather.tsx
แสดงผลข้อมูลสภาพอากาศสดหากสถานที่และ "สภาพอากาศ" ถูกกล่าวถึงในทวีต
stocks.tsx
แสดงผลข้อมูลสต็อกสดหากสัญลักษณ์สัญลักษณ์เช่น $ tsla ถูกกล่าวถึงในทวีต
poltics.tsx แสดงระดับทางการเมืองด้วยลิงก์การอ้างอิง (สร้างจาก Sonar Perplexity) หากทวีตเป็น poltical
clothing.tsx
ส่วนประกอบนี้จะพยายามจับคู่รายการเสื้อผ้าในภาพทวีตกับรายการในแคตตาล็อก Nordstrom Rack สำหรับการสาธิตมันจะแสดงผลสำหรับทวีตภายใต้ @techbrodrip เท่านั้น
Reply.tsx
แสดงผลการตอบกลับที่แนะนำสองสามข้อด้วย TTS ในองค์ประกอบตอบกลับ นี่คือส่วนประกอบเริ่มต้นคือไม่มีส่วนประกอบอื่น ๆ ที่แสดงผล
แอปพลิเคชันนี้ดีขึ้นด้วยส่วนประกอบมากขึ้น หากคุณมีแนวคิดสำหรับส่วนประกอบที่สามารถเพิ่มประสบการณ์ X ให้เปิดการประชาสัมพันธ์
เอกสารเกี่ยวกับการเพิ่มการไหลของส่วนประกอบใหม่ในไม่ช้า
actions/tsx และเป็น API ของตัวเอง (ขณะนี้มีปัญหาที่การเรียกใช้เซิร์ฟเวอร์ไม่ขนานในการผลิตดู vercel/next.js#50743)