โดเมน: ควบคุมความรู้โดยรวมของมนุษยชาติ
อินเทอร์เฟซการสนทนาแบบเปรี้ยวจี๊ดเชื่อมโยงคุณด้วยผลรวมของความรู้ดิจิตอลในจักรวาล
- การแนะนำ
- การติดตั้ง
- คุณสมบัติ
- ผู้เขียน
- สิ่งที่ต้องทำ
การแนะนำ
โดเมนสะท้อนให้เห็นถึงแนวชายแดนของการสื่อสารดิจิตอล: อินเทอร์เฟซการสนทนาที่มีความฉลาดสูงเกินไปช่วยเพิ่มขีดความสามารถในการโต้ตอบอย่างไร้รอยต่อกับข้อมูลดิจิตอลใด ๆ มันเป็นศูนย์รวมของความพยายามที่จะผลักดันให้เราผลักดันขอบเขตเพื่อส่งเสริมนวัตกรรมและเพื่อกำหนดภูมิทัศน์ของเทคโนโลยีที่ดีกว่าที่ให้บริการมนุษยชาติ
การติดตั้ง
การตั้งค่าโดเมนนั้นง่ายและต้องใช้เพียงไม่กี่ขั้นตอน คุณสามารถปรับใช้ในสภาพแวดล้อมใด ๆ ได้อย่างรวดเร็ว:
ปรับใช้กับ vercel
อีกทางเลือกหนึ่งใช้สายบังเหียนและโคลน & ติดตั้งโดเมนในพื้นที่โดยใช้เส้นด้าย:
# Clone the repository
git clone https://github.com/kyegomez/The-Domain.git
# Go to the domain directory
cd The-Domain
# Install the dependencies
yarn install
# Build the project
yarn build
# Start the server
yarn run dev
Tech Stack + คุณสมบัติ
prequent.mp4
เฟรมเวิร์ก
- Next.js - React Framework สำหรับการสร้างแอพนักแสดงด้วยประสบการณ์นักพัฒนาที่ดีที่สุด
- Auth.js - จัดการการรับรองความถูกต้องของผู้ใช้อย่างง่ายดายด้วยผู้ให้บริการเช่น Google, Twitter, GitHub ฯลฯ
- prisma-orm typescript-first first for node.js
แพลตฟอร์ม
- Vercel - ดูตัวอย่างและปรับใช้การเปลี่ยนแปลงได้อย่างง่ายดายด้วย Git
- ทางรถไฟ - จัดเตรียมฐานข้อมูล PostgreSQL ได้อย่างง่ายดาย (ไม่จำเป็นต้องเข้าสู่ระบบ)
UI
- Tailwind CSS-เฟรมเวิร์ก CSS ยูทิลิตี้แรกสำหรับการพัฒนา UI อย่างรวดเร็ว
- Radix - Primitives เช่น Modal, Popover ฯลฯ เพื่อสร้างประสบการณ์ผู้ใช้ที่เป็นตัวเอก
- Framer Motion - Library Motion สำหรับการตอบสนองต่อส่วนประกอบที่เคลื่อนไหวได้อย่างง่ายดาย
- Lucide-ไอคอนที่สมบูรณ์แบบพิกเซลที่สวยงาม
-
@next/font - เพิ่มประสิทธิภาพแบบอักษรที่กำหนดเองและลบคำขอเครือข่ายภายนอกเพื่อประสิทธิภาพที่ดีขึ้น -
@vercel/og - สร้างภาพกราฟเปิดแบบไดนามิกที่ขอบ -
react-wrap-balancer ส่วนประกอบ React Simple ที่ทำให้ชื่อสามารถอ่านได้มากขึ้น
ตะขอและสาธารณูปโภค
-
useIntersectionObserver - ตอบสนองตะขอเพื่อสังเกตเมื่อองค์ประกอบเข้าหรือออกจากวิวพอร์ต -
useLocalStorage - คงข้อมูลอยู่ในที่เก็บข้อมูลท้องถิ่นของเบราว์เซอร์ -
useScroll - REACE HOOK เพื่อสังเกตตำแหน่งการเลื่อน (ตัวอย่าง) -
nFormatter - ตัวเลขรูปแบบที่มีคำต่อท้ายเช่น 1.2k หรือ 1.2M -
capitalize ประโยชน์จากตัวอักษรตัวแรกของสตริง -
truncate - ตัดทอนสตริงให้มีความยาวที่ระบุ -
use-debounce งานการใช้
คุณภาพรหัส
- TypeScript-Checker ประเภทคง
- Prettier - Formatter รหัสความเห็นสำหรับรูปแบบรหัสที่สอดคล้องกัน
- ESLINT - LINTER ที่สามารถทำได้สำหรับ next.js และ typeScript
เบ็ดเตล็ด
- Vercel Analytics-ติดตามผู้เข้าชมที่ไม่ซ้ำกันหน้าเว็บและอื่น ๆ ในแบบที่เป็นมิตรกับความเป็นส่วนตัว
สิ่งที่ต้องทำ
ความงามของนวัตกรรมอยู่ในธรรมชาติที่มีการพัฒนาตลอดเวลา นี่คือสิ่งที่เราตื่นเต้นที่จะทำงานต่อไป:
- การดำเนินการเขียนฐานข้อมูลที่แข็งแกร่งพร้อมการจัดการข้อผิดพลาดในตัว
- การรวม DB Ocean DB สำหรับการจัดการข้อมูลหลายรูปแบบ
- การรวมเข้ากับเครื่องมือเช่น Google Drive, Asana, GitHub ฯลฯ
- เลเยอร์การรวมแบบไดนามิกเพื่อเชื่อมต่อโมเดลใด ๆ กับข้อมูลเครื่องมือ
- ความสามารถในการปรับขนาดอินสแตนซ์ของมหาสมุทรตามขนาดข้อมูล
- การรวมเข้ากับทุกรุ่นจาก HuggingFace
- การรวมเข้ากับ AutoGPT Agent และการวางแนวเป้าหมาย
- การสนับสนุนการอัปโหลดไฟล์สำหรับ PDFs, CSVS และโฟลเดอร์อื่น ๆ
- เปลี่ยนโฉมด้วยความงามที่เบากว่าหรือนีออนสีน้ำเงิน
- สนับสนุนการอัปโหลดรูปภาพวิดีโอข้อมูลเซ็นเซอร์ IMF ฯลฯ
- ความสามารถในการสร้างภาพวิดีโอเพลง ฯลฯ
- คุณสมบัติในการแบ่งปันลิงก์กับเพื่อน ๆ
- การเลือกแผนการสมัครสมาชิก
- ทำให้เวิร์กโฟลว์ใด ๆ โดยอัตโนมัติด้วยข้อความ
- ตลาดสำหรับการแบ่งปันการจัดซื้อหรือการขายชุดข้อมูลและรุ่นปรับแต่ง
- Finetuning ง่าย ๆ ของรุ่นพร้อมตัวเลือกการสร้างรายได้
ทุกขั้นตอนที่เราทำในการวิวัฒนาการของโดเมนทำให้เราใกล้ชิดกับอนาคตที่เทคโนโลยีให้บริการเราทุกคนอย่างแท้จริง มาเป็นรูปร่างในอนาคตด้วยกัน