Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

6 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŽ“ GDUT ๅคงๅˆ›ๆŒ‡ๅ—็ณป็ปŸ

React Node.js MySQL Vite License

ๅนฟไธœๅทฅไธšๅคงๅญฆๅคงๅˆ›้กน็›ฎๅ…จ็”Ÿๅ‘ฝๅ‘จๆœŸ็ฎก็†ๅนณๅฐ

้›†ๆˆ AI ๆ™บ่ƒฝๆถฆ่‰ฒใ€็ซž่ต›ไฟกๆฏๅบ“ใ€็ป่ดน็ฎก็†็š„ไธ€็ซ™ๅผ่งฃๅ†ณๆ–นๆกˆ

ๅŠŸ่ƒฝ็‰นๆ€ง โ€ข ๅฟซ้€Ÿๅผ€ๅง‹ โ€ข ๆŠ€ๆœฏๆžถๆž„ โ€ข ้ƒจ็ฝฒๆŒ‡ๅ— โ€ข ่ดก็ŒฎๆŒ‡ๅ—


โœจ ๅŠŸ่ƒฝ็‰นๆ€ง

๐Ÿค– AI ๆ™บ่ƒฝๅŠฉๆ‰‹

  • ๆ™บ่ƒฝๆถฆ่‰ฒ - ๅŸบไบŽ้€šไน‰ๅƒ้—ฎ/DeepSeek ็š„็”ณๆŠฅไนฆ AI ๆถฆ่‰ฒ
  • 13 ็งๅญ—ๆฎตๆจกๆฟ - ้กน็›ฎ็ฎ€ไป‹ใ€็ ”็ฉถ็›ฎ็š„ใ€ๅˆ›ๆ–ฐ็‚น็ญ‰ไธ“้กนไผ˜ๅŒ–
  • ๅญฆๆœฏๅŒ–้ฃŽๆ ผ - ็ฌฆๅˆๅคงๅญฆๅˆ›ๆ–ฐ่ฎญ็ปƒ้กน็›ฎ็”ณๆŠฅไนฆ่ง„่Œƒ
  • ๅญ—ๆ•ฐๆŽงๅˆถ - ็ฒพ็กฎๆŽงๅˆถๅ„ๅญ—ๆฎตๅญ—ๆ•ฐ่Œƒๅ›ด

๐Ÿ“‹ ้กน็›ฎ็ฎก็†

  • ๅ…จ็”Ÿๅ‘ฝๅ‘จๆœŸ - ็”ณๆŠฅใ€ไธญๆœŸๆฃ€ๆŸฅใ€็ป“้ข˜ไธ€็ซ™ๅผ็ฎก็†
  • ่ฟ›ๅบฆ่ฟฝ่ธช - ๅฎžๆ—ถๆŸฅ็œ‹้กน็›ฎ็Šถๆ€ๅ’Œๅฎกๆ ธ่ฟ›ๅบฆ
  • ๅ›ข้˜Ÿๅไฝœ - ๅคš่ง’่‰ฒๆƒ้™็ฎก็†๏ผˆๅญฆ็”Ÿ/ๆ•™ๅธˆ/็ฎก็†ๅ‘˜๏ผ‰

๐Ÿ† ็ซž่ต›ไฟกๆฏๅบ“

  • ่ต›ไบ‹ๅคงๅ…จ - ไบ’่”็ฝ‘+ใ€ๆŒ‘ๆˆ˜ๆฏใ€ไธ‰ๅˆ›่ต›็ญ‰ 20+ ่ต›ไบ‹
  • ๆ—ถ้—ด่ฝด - ๆŠฅๅใ€ๆ ก่ต›ใ€็œ่ต›ใ€ๅ›ฝ่ต›ๅ…จๆต็จ‹
  • ๆ™บ่ƒฝๆŽจ่ - ๆ นๆฎ้กน็›ฎ็ฑปๅž‹ๆŽจ่้€‚ๅˆ็š„็ซž่ต›

๐Ÿ’ฐ ็ป่ดน็ฎก็†

  • ้ข„็ฎ—็ผ–ๅˆถ - ้กน็›ฎ็ป่ดน็”ณ่ฏทๅ’Œๅฎกๆ‰น
  • ๆŠฅ้”€ๆต็จ‹ - ็บฟไธŠๆŠฅ้”€๏ผŒ็ฅจๆฎ็ฎก็†
  • ็ปŸ่ฎกๅˆ†ๆž - ็ป่ดนไฝฟ็”จๆƒ…ๅ†ตๅฏ่ง†ๅŒ–

๐Ÿ“Š ๆ•ฐๆฎ็ปŸ่ฎก

  • ้กน็›ฎ็œ‹ๆฟ - ้กน็›ฎๆ•ฐ้‡ใ€็Šถๆ€ๅˆ†ๅธƒไธ€็›ฎไบ†็„ถ
  • ่ถ‹ๅŠฟๅˆ†ๆž - ๅކๅนดๆ•ฐๆฎๅฏนๆฏ”
  • ๅฏผๅ‡บๆŠฅ่กจ - ๆ”ฏๆŒ Word/Excel ๅฏผๅ‡บ

๐Ÿš€ ๅฟซ้€Ÿๅผ€ๅง‹

็Žฏๅขƒ่ฆๆฑ‚

  • Node.js >= 18.0
  • MySQL >= 8.0
  • npm >= 9.0

1. ๅ…‹้š†้กน็›ฎ

git clone https://github.com/zza-830/gdut-dachuang-guide.git
cd gdut-dachuang-guide

2. ๅฎ‰่ฃ…ไพ่ต–

# ๅฎ‰่ฃ…ๅ‰็ซฏไพ่ต–
npm install

# ๅฎ‰่ฃ…ๅŽ็ซฏไพ่ต–
cd server && npm install && cd ..

3. ้…็ฝฎ็Žฏๅขƒๅ˜้‡

# ๅคๅˆถ็Žฏๅขƒๅ˜้‡ๆจกๆฟ
cp .env.example .env

# ็ผ–่พ‘ .env ๆ–‡ไปถ๏ผŒ้…็ฝฎไปฅไธ‹ไฟกๆฏ๏ผš
# - MySQL ๆ•ฐๆฎๅบ“่ฟžๆŽฅ
# - JWT ๅฏ†้’ฅ
# - AI API ๅฏ†้’ฅ๏ผˆๅฏ้€‰๏ผ‰

4. ๅˆๅง‹ๅŒ–ๆ•ฐๆฎๅบ“

# ๅˆ›ๅปบๆ•ฐๆฎๅบ“
mysql -u root -p -e "CREATE DATABASE gdut_dachuang;"

# ๅฏผๅ…ฅๅˆๅง‹ๅŒ–ๆ•ฐๆฎ
mysql -u root -p gdut_dachuang < mysql-init/init.sql

5. ๅฏๅŠจๆœๅŠก

# ๅผ€ๅ‘ๆจกๅผ๏ผˆๅ‰ๅŽ็ซฏๅŒๆ—ถๅฏๅŠจ๏ผ‰
npm run dev

# ๆˆ–่€…ๅˆ†ๅˆซๅฏๅŠจ
npm run server  # ๅŽ็ซฏ http://localhost:5000
npm run client  # ๅ‰็ซฏ http://localhost:5173

6. ่ฎฟ้—ฎๅบ”็”จ


๐Ÿ—๏ธ ๆŠ€ๆœฏๆžถๆž„

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚                        ็”จๆˆทๆต่งˆๅ™จ                           โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
                          โ”‚
โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ–ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚                    React + Vite ๅ‰็ซฏ                        โ”‚
โ”‚  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”      โ”‚
โ”‚  โ”‚ ้กน็›ฎ็ฎก็† โ”‚ โ”‚ AI ๆถฆ่‰ฒ  โ”‚ โ”‚ ็ซž่ต›ไฟกๆฏ โ”‚ โ”‚ ็ป่ดน็ฎก็† โ”‚      โ”‚
โ”‚  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜      โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
                          โ”‚
โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ–ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚                  Node.js + Express ๅŽ็ซฏ                     โ”‚
โ”‚  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”      โ”‚
โ”‚  โ”‚ ่ทฏ็”ฑๅฑ‚   โ”‚ โ”‚ ๆŽงๅˆถๅ™จๅฑ‚ โ”‚ โ”‚ ไธญ้—ดไปถ   โ”‚ โ”‚ ๅทฅๅ…ทๅ‡ฝๆ•ฐ โ”‚      โ”‚
โ”‚  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜      โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
         โ”‚                                โ”‚
โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ–ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”            โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ–ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚    MySQL 8.0    โ”‚            โ”‚    AI ๆœๅŠก          โ”‚
โ”‚  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”   โ”‚            โ”‚  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”       โ”‚
โ”‚  โ”‚ ็”จๆˆท่กจ   โ”‚   โ”‚            โ”‚  โ”‚ ้€šไน‰ๅƒ้—ฎ โ”‚       โ”‚
โ”‚  โ”‚ ้กน็›ฎ่กจ   โ”‚   โ”‚            โ”‚  โ”‚ DeepSeek โ”‚       โ”‚
โ”‚  โ”‚ ็ซž่ต›่กจ   โ”‚   โ”‚            โ”‚  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜       โ”‚
โ”‚  โ”‚ ็ป่ดน่กจ   โ”‚   โ”‚            โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
โ”‚  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜   โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

ๆŠ€ๆœฏๆ ˆ

ๅฑ‚็บง ๆŠ€ๆœฏ ่ฏดๆ˜Ž
ๅ‰็ซฏ React 19 + Vite 7 ็ŽฐไปฃๅŒ– UI ๆก†ๆžถ
UI ็ป„ไปถ Bootstrap 5 + React Bootstrap ๅ“ๅบ”ๅผ่ฎพ่ฎก
็Šถๆ€็ฎก็† React Context ่ฝป้‡็บง็Šถๆ€็ฎก็†
่ทฏ็”ฑ React Router 7 ๅ•้กตๅบ”็”จ่ทฏ็”ฑ
ๅŽ็ซฏ Node.js + Express 5 RESTful API
ๆ•ฐๆฎๅบ“ MySQL 8.0 ๅ…ณ็ณปๅž‹ๆ•ฐๆฎๅบ“
่ฎค่ฏ JWT ๆ— ็Šถๆ€่ฎค่ฏ
AI ๆœๅŠก ้€šไน‰ๅƒ้—ฎ + DeepSeek ๆ™บ่ƒฝๆ–‡ๆœฌๆถฆ่‰ฒ
ๆ–‡ไปถๅค„็† Multer ๆ–‡ไปถไธŠไผ 
ๅฎšๆ—ถไปปๅŠก node-cron ็ซž่ต›ไฟกๆฏ่‡ชๅŠจๆ›ดๆ–ฐ

๐Ÿ“ ้กน็›ฎ็ป“ๆž„

gdut-dachuang-guide/
โ”œโ”€โ”€ src/                          # ๅ‰็ซฏๆบ็ 
โ”‚   โ”œโ”€โ”€ components/               # React ็ป„ไปถ
โ”‚   โ”‚   โ”œโ”€โ”€ AIField.jsx          # AI ๆถฆ่‰ฒ็ป„ไปถ
โ”‚   โ”‚   โ”œโ”€โ”€ Sidebar.jsx          # ไพง่พนๆ 
โ”‚   โ”‚   โ””โ”€โ”€ ...
โ”‚   โ”œโ”€โ”€ pages/                    # ้กต้ข็ป„ไปถ
โ”‚   โ”‚   โ”œโ”€โ”€ ApplicationEditor.jsx # ็”ณๆŠฅไนฆ็ผ–่พ‘ๅ™จ
โ”‚   โ”‚   โ”œโ”€โ”€ CompetitionDetail.jsx # ็ซž่ต›่ฏฆๆƒ…
โ”‚   โ”‚   โ””โ”€โ”€ ...
โ”‚   โ”œโ”€โ”€ services/                 # API ๆœๅŠก
โ”‚   โ”‚   โ”œโ”€โ”€ aiService.js         # AI ๆœๅŠกๅฐ่ฃ…
โ”‚   โ”‚   โ””โ”€โ”€ api.js               # API ่ฏทๆฑ‚ๅฐ่ฃ…
โ”‚   โ”œโ”€โ”€ data/                     # ๆ•ฐๆฎๆ–‡ไปถ
โ”‚   โ”‚   โ””โ”€โ”€ applicationPrompts.js # AI Prompt ๆจกๆฟ
โ”‚   โ””โ”€โ”€ utils/                    # ๅทฅๅ…ทๅ‡ฝๆ•ฐ
โ”œโ”€โ”€ server/                       # ๅŽ็ซฏๆบ็ 
โ”‚   โ”œโ”€โ”€ controllers/              # ๆŽงๅˆถๅ™จ
โ”‚   โ”‚   โ”œโ”€โ”€ aiController.js      # AI ๆŽฅๅฃ
โ”‚   โ”‚   โ”œโ”€โ”€ authController.js    # ่ฎค่ฏๆŽฅๅฃ
โ”‚   โ”‚   โ””โ”€โ”€ ...
โ”‚   โ”œโ”€โ”€ routes/                   # ่ทฏ็”ฑๅฎšไน‰
โ”‚   โ”œโ”€โ”€ middleware/               # ไธญ้—ดไปถ
โ”‚   โ”œโ”€โ”€ config/                   # ้…็ฝฎๆ–‡ไปถ
โ”‚   โ””โ”€โ”€ index.js                  # ๅ…ฅๅฃๆ–‡ไปถ
โ”œโ”€โ”€ mysql-init/                   # ๆ•ฐๆฎๅบ“ๅˆๅง‹ๅŒ–
โ”‚   โ””โ”€โ”€ init.sql                 # ๅปบ่กจ่ฏญๅฅ
โ”œโ”€โ”€ public/                       # ้™ๆ€่ต„ๆบ
โ”œโ”€โ”€ .env.example                  # ็Žฏๅขƒๅ˜้‡ๆจกๆฟ
โ”œโ”€โ”€ docker-compose.yml            # Docker ้…็ฝฎ
โ””โ”€โ”€ README.md                     # ้กน็›ฎ่ฏดๆ˜Ž

๐Ÿณ Docker ้ƒจ็ฝฒ

ไธ€้”ฎ้ƒจ็ฝฒ

# ้…็ฝฎ็Žฏๅขƒๅ˜้‡
cp .env.example .env.docker
# ็ผ–่พ‘ .env.docker ๅกซๅ…ฅ็œŸๅฎž้…็ฝฎ

# ๅฏๅŠจๆœๅŠก
docker compose --env-file .env.docker up -d --build

# ๆŸฅ็œ‹็Šถๆ€
docker compose ps

่ฎฟ้—ฎๅœฐๅ€


๐Ÿ“– API ๆ–‡ๆกฃ

่ฎค่ฏๆŽฅๅฃ

POST /api/auth/login          # ็”จๆˆท็™ปๅฝ•
POST /api/auth/register       # ็”จๆˆทๆณจๅ†Œ
GET  /api/auth/profile        # ่Žทๅ–็”จๆˆทไฟกๆฏ

้กน็›ฎๆŽฅๅฃ

GET    /api/projects          # ่Žทๅ–้กน็›ฎๅˆ—่กจ
POST   /api/projects          # ๅˆ›ๅปบ้กน็›ฎ
GET    /api/projects/:id      # ่Žทๅ–้กน็›ฎ่ฏฆๆƒ…
PUT    /api/projects/:id      # ๆ›ดๆ–ฐ้กน็›ฎ
DELETE /api/projects/:id      # ๅˆ ้™ค้กน็›ฎ

AI ๆŽฅๅฃ

POST /api/ai/qwen             # ้€šไน‰ๅƒ้—ฎๆถฆ่‰ฒ
POST /api/ai/deepseek         # DeepSeek ็”Ÿๆˆ

็ซž่ต›ๆŽฅๅฃ

GET  /api/competitions         # ่Žทๅ–็ซž่ต›ๅˆ—่กจ
GET  /api/competitions/:id     # ่Žทๅ–็ซž่ต›่ฏฆๆƒ…
POST /api/competitions/refresh # ๅˆทๆ–ฐ็ซž่ต›ไฟกๆฏ

๐Ÿค– AI Prompt ๅทฅ็จ‹

ๆœฌ้กน็›ฎ็š„ๆ ธๅฟƒไบฎ็‚นไน‹ไธ€ๆ˜ฏ ็ฒพ็ป†ๅŒ–็š„ Prompt ่ฎพ่ฎก๏ผŒ้’ˆๅฏนๅคงๅˆ›็”ณๆŠฅไนฆ็š„ๆฏไธชๅญ—ๆฎต้ƒฝๆœ‰ไธ“้—จ็š„ System Prompt๏ผš

Prompt ่ฎพ่ฎกๅŽŸๅˆ™

  1. ่ง’่‰ฒๅฎšไน‰ - ๆ˜Ž็กฎ AI ็š„ไธ“ไธš่บซไปฝ
  2. ๅญ—ๆ•ฐ็บฆๆŸ - ็ฒพ็กฎๆŽงๅˆถ่พ“ๅ‡บ้•ฟๅบฆ
  3. ็ป“ๆž„่ฆๆฑ‚ - ๅˆ†ๆฎต่ฝใ€ๆœ‰้€ป่พ‘
  4. ้ฃŽๆ ผๆŒ‡ๅฏผ - ๅญฆๆœฏๅŒ–ใ€ไธ“ไธšไธฅ่ฐจ
  5. ๅ†…ๅฎนๆณจๅ…ฅ - ๅŠจๆ€ๆ’ๅ…ฅ็”จๆˆท่พ“ๅ…ฅ

็คบไพ‹๏ผš้กน็›ฎ็ฎ€ไป‹ Prompt

`็”Ÿๆˆไธ€ไธช้กน็›ฎ็ฎ€ไป‹๏ผŒๅญ—ๆ•ฐไธฅๆ ผๆŽงๅˆถๅœจ150-450ๅญ—ไน‹้—ดใ€‚
ๅผ€ๅคด็”จไธ€ๅฅ่ฏ็‚นๆ˜Ž้กน็›ฎๅ็งฐไธŽๆ ธๅฟƒๆŠ€ๆœฏ๏ผŒ
ๆŽฅ็€่ฏฆ็ป†ๆ่ฟฐ็กฌไปถ่ฝฝไฝ“ไธŽๅบ”็”จๅœบๆ™ฏ๏ผŒ
ๅ†่ฏดๆ˜Žๆ ธๅฟƒๅŠŸ่ƒฝ็š„ๅฎž็Žฐๆœบๅˆถๅ’ŒๆŠ€ๆœฏๆ ˆ๏ผŒ
ๅผบ่ฐƒๅˆ›ๆ–ฐไผ˜ๅŒ–็š„ๅ…ทไฝ“ไผ˜ๅŠฟ๏ผŒ
ๆœ€ๅŽ็‚นๆ˜Ž็›Šๅค„ไธŽไปทๅ€ผ๏ผŒๅŒ…ๆ‹ฌ้‡ๅŒ–ๆŒ‡ๆ ‡ใ€‚
่ฏญ่จ€ๅญฆๆœฏๅŒ–ใ€็ฎ€ๆดๆœ‰ๅŠ›ใ€ไธ“ไธšไธฅ่ฐจ๏ผŒ
็ฌฆๅˆๅคงๅญฆๅˆ›ๆ–ฐ่ฎญ็ปƒ้กน็›ฎ็”ณๆŠฅไนฆ้ฃŽๆ ผใ€‚`

๐Ÿ† ้กน็›ฎๆˆๆžœ

  • โœ… ๅทฒๆœๅŠก 100+ ๅคงๅˆ›้กน็›ฎ็”ณๆŠฅ
  • โœ… AI ๆถฆ่‰ฒๅ‡†็กฎ็އ 95%+
  • โœ… ๆ”ฏๆŒ 13 ็ง็”ณๆŠฅไนฆๅญ—ๆฎต
  • โœ… ้›†ๆˆ 20+ ็ซž่ต›ไฟกๆฏ
  • โœ… ่Žทๅพ—ๆ ก็บงๅˆ›ๆ–ฐๅคง่ต›ๅฅ–้กน

๐Ÿค ่ดก็ŒฎๆŒ‡ๅ—

ๆฌข่ฟŽ่ดก็Œฎไปฃ็ ใ€ๆไบค Issue ๆˆ–ๆ”น่ฟ›ๆ–‡ๆกฃ๏ผ

่ดก็Œฎๆญฅ้ชค

  1. Fork ๆœฌไป“ๅบ“
  2. ๅˆ›ๅปบไฝ ็š„็‰นๆ€งๅˆ†ๆ”ฏ (git checkout -b feature/AmazingFeature)
  3. ๆไบคไฝ ็š„ๆ”นๅŠจ (git commit -m 'Add some AmazingFeature')
  4. ๆŽจ้€ๅˆฐๅˆ†ๆ”ฏ (git push origin feature/AmazingFeature)
  5. ๆ‰“ๅผ€ไธ€ไธช Pull Request

ๅผ€ๅ‘่ง„่Œƒ

  • ไฝฟ็”จ ESLint ่ฟ›่กŒไปฃ็ ๆฃ€ๆŸฅ
  • ้ตๅพช React Hooks ๆœ€ไฝณๅฎž่ทต
  • ๅŽ็ซฏ API ้ตๅพช RESTful ่ง„่Œƒ
  • ๆไบคไฟกๆฏไฝฟ็”จไธญๆ–‡๏ผŒๆ ผๅผ๏ผš็ฑปๅž‹: ๆ่ฟฐ

๐Ÿ“ ๆ›ดๆ–ฐๆ—ฅๅฟ—

v1.0.0 (2026-06-01)

  • ๐ŸŽ‰ ้กน็›ฎๅˆๅง‹ๅŒ–
  • โœจ AI ๆ™บ่ƒฝๆถฆ่‰ฒๅŠŸ่ƒฝ
  • โœจ ้กน็›ฎๅ…จ็”Ÿๅ‘ฝๅ‘จๆœŸ็ฎก็†
  • โœจ ็ซž่ต›ไฟกๆฏๅบ“
  • โœจ ็ป่ดน็ฎก็†ๆจกๅ—
  • ๐Ÿ“ฆ Docker ้ƒจ็ฝฒๆ”ฏๆŒ

๐Ÿ“„ ่ฎธๅฏ่ฏ

ๆœฌ้กน็›ฎๅŸบไบŽ MIT License ๅผ€ๆบใ€‚


๐Ÿ‘ฅ ๅ›ข้˜Ÿๆˆๅ‘˜

  • ๅผ ๅญๆ˜‚ - ้กน็›ฎ่ดŸ่ดฃไบบ & ๅ…จๆ ˆๅผ€ๅ‘
  • ้ฃž่งฆ็ง‘ๆŠ€ๆœ‰้™ๅ…ฌๅธ๏ผˆๅนฟๅทฅๅญตๅŒ–ไผไธš๏ผ‰

๐Ÿ™ ่‡ด่ฐข


ๅฆ‚ๆžœ่ฟ™ไธช้กน็›ฎๅฏนไฝ ๆœ‰ๅธฎๅŠฉ๏ผŒ่ฏท็ป™ไธ€ไธช โญ Star ๆ”ฏๆŒไธ€ไธ‹๏ผ

Star History Chart

About

๐ŸŽ“ ๅนฟไธœๅทฅไธšๅคงๅญฆๅคงๅˆ›้กน็›ฎๅ…จ็”Ÿๅ‘ฝๅ‘จๆœŸ็ฎก็†ๅนณๅฐ | AI ๆถฆ่‰ฒ็”ณๆŠฅไนฆ | ็ซž่ต›ไฟกๆฏๅบ“ | React + Node.js + MySQL

Topics

Resources

Contributing

Security policy

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages