การติดตั้งโปรเจกต์
การกำหนดค่าและการปรับแต่ง
AI Short เป็นโปรเจกต์โอเพ่นซอร์สที่ให้คุณปรับเปลี่ยนชื่อเว็บไซต์ คำอธิบาย prompt และเนื้อหาอื่นๆ ได้อย่างอิสระตามความต้องการ ด้านล่างคือตัวเลือกการปรับเปลี่ยนทั่วไปและคำแนะนำการใช้งาน:
-
แก้ไขชื่อและคำอธิบายเว็บไซต์ หากต้องการเปลี่ยนข้อมูลชื่อและคำอธิบายของเว็บไซต์ กรุณาแก้ไขไฟล์การกำหนดค่า
docusaurus.config.js -
แก้ไขคำแนะนำการใช้งานและคำนำโปรเจกต์ ไฟล์คำแนะนำการใช้งานและคำนำโปรเจกต์อยู่ในไดเรกทอรี
docsเปิดไฟล์ที่เกี่ยวข้องในไดเรกทอรีนั้นเพื่อทำการแก้ไขที่จำเป็น -
แก้ไข Prompt หน้าแรก Prompt หน้าแรกถูกจัดเก็บในไฟล์
src/data/prompt.jsonหากคุณต้องการแก้ไข prompt สำหรับภาษาเฉพาะ คุณสามารถแก้ไขไฟล์src/data/prompt_th.jsonได้โดยตรง{
"th": {
"title": "prompt ที่กำหนดเอง",
"prompt": "prompt ที่กำหนดเอง",
"description": "คำอธิบายที่กำหนดเอง",
"remark": "หมายเหตุที่กำหนดเอง"
},
"website": null,
"tags": ["music"],
"id": 500,
"weight": 1
} -
Backend ที่กำหนดเอง โปรเจกต์ปัจจุบันเชื่อมต่อกับระบบ backend ที่ใช้ร่วมกัน หากคุณต้องการสร้าง backend ของคุณเอง คุณสามารถอ้างอิงคำแนะนำอินเทอร์เฟซในโฟลเดอร์
src/api -
การรองรับหลายภาษาและการติดตั้ง หลังจากเสร็จสิ้นการแก้ไขหลายภาษา คุณสามารถใช้สคริปต์
CodeUpdateHandler.pyสำหรับการประมวลผลแบบกลุ่ม:python CodeUpdateHandler.py
คำแนะนำการติดตั้ง
ความต้องการของระบบ:
- Node.js 20.0 หรือใหม่กว่า
- รองรับ macOS, Windows (รวมถึง WSL) และ Linux
การติดตั้งในเครื่อง
# การติดตั้ง
yarn
# การพัฒนาในเครื่อง
yarn start
# Build
yarn build
# Build สำหรับภาษาเฉพาะ
yarn build --locale th
การติดตั้ง Vercel
คลิกปุ่มด้านล่างเพื่อติดตั้ง ChatGPT-Shortcut บนแพลตฟอร์ม Vercel ด้วยคลิกเดียว:
การติดตั้ง Docker
docker run -d -p 3000:3000 --name chatgpt-shortcut ghcr.io/rockbenben/chatgpt-shortcut:latest
เปิดใช้งานการซิงค์อัปเดต
หลังจาก fork โปรเจกต์ คุณต้องเปิดใช้งาน Workflows ด้วยตนเองในหน้า Actions ของโปรเจกต์ที่ fork และเปิดใช้งาน Upstream Sync Action เมื่อเปิดใช้งานแล้ว การอัปเดตจะดำเนินการโดยอัตโนมัติทุกวัน
