ไธไธชๅบไบ FastAPI + Vue 3 ็ๅ จๆ ไผไธ็บงไฝไปฃ็ /้ถไปฃ็ ๅผๅๅนณๅฐ
English | ็ฎไฝไธญๆ
- ๅฎๆน็ฝ็ซ๏ผhttps://zq-platform.com/
- ็คพๅบ็ๆผ็คบ๏ผhttps://opensource.zq-platform.com/
- ๆผ็คบ่ดฆๅท๏ผzhangwei
- ๆผ็คบๅฏ็ ๏ผ123456
ZQ Platform ๆฏไธไธชๅ่ฝๅฎๅ็ๅ จๆ ไผไธ็บงๅผๅๅนณๅฐ๏ผ้็จๅๅ็ซฏๅ็ฆปๆถๆใๅ็ซฏๅบไบ FastAPI ๅผๆญฅๆกๆถ๏ผๅ็ซฏๅบไบ Vue 3 + Element Plus + Vben Admin 5.x ๆๅปบใ
ๅนณๅฐ้ๆไบ RBAC ๆ้็ฎก็ใ็ป็ปๆถๆ็ฎก็ใๅจ็บฟ่กจๅ/้กต้ข่ฎพ่ฎก๏ผ้ถไปฃ็ ๏ผใๅณๆถ้่ฎฏใAI ๅฏน่ฏใ็ฌฌไธๆน็ปๅฝไธ็ป็ปๅๆญฅใ็ณป็ป็ๆงใๅฎๆถไปปๅกใๆฐๆฎๆบ็ฎก็ใไปฃ็ ็ๆ็ญไธฐๅฏ็ไผไธ็บงๅ่ฝๆจกๅ๏ผๅฏๅคงๅน ๅ ้ไผไธ็บงๅบ็จๅผๅใ
ZQ Platform ็้ถไปฃ็ ๏ผๅจ็บฟๅผๅ๏ผๆจกๅๆฏๅ ถๆ ธๅฟไบฎ็นไนไธ๏ผไธๅธ้ขไธไธปๆต็้ถไปฃ็ /ไฝไปฃ็ ๅนณๅฐ็ธๆฏ๏ผๆฅๆ ๅฎๅ จๅผๆบใๅฎๅ จๅ ่ดนใๅฎๅ จๆ ้ๅถ ็ๆพ่ไผๅฟใ
| ๅฏนๆฏ็ปดๅบฆ | ZQ Platform | ้้ๅฎๆญ | ็พๅบฆ็ฑ้ๆญ | NocoBase |
|---|---|---|---|---|
| ๅผๆบๅ่ฎฎ | ๅฎๅ จๅผๆบ | โ ้ญๆบๅไธ่ฝฏไปถ | โ ้ญๆบๅไธ่ฝฏไปถ | |
| ๆฏๅฆๅ ่ดน | โ ๅฎๅ จๅ ่ดน๏ผๆ ไปปไฝ้่่ดน็จ | โ ๆ็จๆท/่กจๅ/ๆต็จๆฐๆถ่ดน | โ ๆ็ๆฌๆถ่ดน๏ผๆๅ่ฝ้ๅถ | |
| ็จๆทๆฐ้ๅถ | โ ๆ ้ๅถ | โ ๆๅฅ้ค้ๅถ็จๆทๆฐ | โ ๆ็ๆฌ้ๅถ็จๆทๆฐ | |
| ้จ็ฝฒๆนๅผ | โ ็งๆๅ้จ็ฝฒ๏ผๆฐๆฎๅฎๅ จ่ชไธปๅฏๆง | โ ๆฏๆ็งๆๅ้จ็ฝฒ | ||
| ไบๆฌกๅผๅ | โ ๆ ้ๅถ๏ผๅฏไปปๆไฟฎๆนๆบ็ | โ ไธๆฏๆ | โ ๆ้ๆฏๆ | |
| ๅ็จๆๆ | โ Apache 2.0 ๅ่ฎฎ + ้ๅ ๆกๆฌพ๏ผๅฏ่ช็ฑๅ็จ | โ ้่ดญไนฐๅไธ่ฎธๅฏ | โ ้่ดญไนฐๅไธ่ฎธๅฏ | |
| ๆฐๆฎๅบๆฏๆ | PostgreSQL / MySQL | ไป ๆฏๆไบๆฐๆฎๅบ | ไป ๆฏๆไบๆฐๆฎๅบ | PostgreSQL |
| ๅ็ซฏๆๆฏ | Vue 3 + Element Plus๏ผไธปๆตๆๆฏๆ ๏ผ | ๅฐ้ญๆๆฏๆ ๏ผๆ ๆณ่ชๅฎไน | ๅฐ้ญๆๆฏๆ | React + Ant Design |
| ๅ็ซฏๆๆฏ | Python FastAPI๏ผๅผๆญฅ้ซๆง่ฝ๏ผ | ๅฐ้ญ | ๅฐ้ญ | Node.js + Koa |
- ๆๆฝๅผ่ฎพ่ฎก๏ผ็ด่ง็ๆๆฝๆไฝ๏ผๆ ้็ผๅไปปไฝไปฃ็ ๅณๅฏๆๅปบๅคๆ่กจๅ
- ไธฐๅฏ็ปไปถๅบ๏ผๆๆฌ่พๅ ฅใๆฐๅญใๆฅๆใไธๆ้ๆฉใ็บง่้ๆฉใๆไปถไธไผ ใๅฏๆๆฌใๅญ่กจๅ็ญ 30+ ็ปไปถ
- ๅคๆๅธๅฑ๏ผๆฏๆๅๆ ใๅ็ปใ่กจๆ ผๅธๅฑใๆ ็ญพ้กต็ญๅคๆ้กต้ขๅธๅฑ
- ๆกไปถ้ป่พ๏ผๆฏๆๅญๆฎตๆพ้ๆกไปถใๆ ก้ช่งๅใ่ๅจ้ป่พ้ ็ฝฎ
- ็งปๅจ็ซฏ้้ ๏ผ่ชๅจ้้ PC ็ซฏไธ็งปๅจ็ซฏๅฑ็คบ
- ๅฏ่งๅ้กต้ข็ผๆ๏ผๅฐ่กจๅใๅพ่กจใๆฐๆฎ่กจๆ ผ็ญ็ปไปถ่ช็ฑ็ปๅๆๅฎๆด็ไธๅก้กต้ข
- ๆฐๆฎ็ปๅฎ๏ผๆฏๆๆฐๆฎๆบ็ปๅฎใAPI ๅฏนๆฅ๏ผๅฎ็ฐ้กต้ขไธๅ็ซฏๆฐๆฎ็ๅฎๆถไบคไบ
- ๆ้้ๆ๏ผ้กต้ข็บงๅซ็่ฎฟ้ฎๆ้ๆงๅถ๏ผไธ RBAC ๆ้ไฝ็ณปๆ ็ผ้ๆ
- ไธฐๅฏๅพ่กจ็ปไปถ๏ผๆฏๆๆ็บฟๅพใๆฑ็ถๅพใ้ฅผๅพใ้ท่พพๅพใๆผๆๅพใ็ญๅๅพใๆกๅบๅพใK ็บฟๅพ็ญ 20+ ๅพ่กจ็ฑปๅ
- ไธๅก็ปไปถ๏ผๅ ฌๅๅ่กจใๅพ ๅไบ้กนใๅฟซๆทๅ ฅๅฃใๆ่กๅ่กจใๆๅกๅจ็ๆงใๅคฉๆฐ็ปไปถ็ญไธๅก็ปไปถ
- ๆฐๆฎ่ฟๆปค๏ผๆฏๆๆฅๆ็ญ้ใ่พๅ ฅ็ญ้็ญไบคไบๅผๆฐๆฎ่ฟๆปค
- ่ช็ฑๅธๅฑ๏ผๆๆฝๅผ่ช็ฑๅธๅฑ๏ผๆฏๆ่ชๅฎไนๅฐบๅฏธๅไฝ็ฝฎ
- ๆฐๆฎๆบ็ฎก็๏ผๆฏๆๆฅๅ ฅๅค้จๆฐๆฎๅบ๏ผPostgreSQL / MySQL / SQL Server๏ผไฝไธบๆฐๆฎๆบ
- ่กจๅๆฐๆฎ็ฎก็๏ผ่ชๅจ็ๆ่กจๅๆฐๆฎ็ๅ่กจใ่ฏฆๆ ใ็ผ่พๅๅ ้คๅ่ฝ
- ๆฐๆฎๅฏผๅ ฅๅฏผๅบ๏ผๆฏๆ Excel ๆ ผๅผ็ๆฐๆฎๅฏผๅ ฅไธๅฏผๅบ
- ไผไธๅ ้จ็ฎก็็ณป็ป๏ผOAใCRMใERPใ่ฟ้ๅญใ้กน็ฎ็ฎก็็ญ
- ไธๅกๆต็จๆฐๅญๅ๏ผๅฎกๆนๆต็จใๅทฅๅ็ณป็ปใๆฅ่กจ็ณป็ป็ญ
- ๅฟซ้ๅๅๅผๅ๏ผไธๅก้ๆฑๅฟซ้้ช่ฏไธ่ฟญไปฃ
- SaaS ๅนณๅฐๆๅปบ๏ผๅค็งๆทๅบ็จๅผๅ
- ๆฐๆฎๆถ้ไธๅๆ๏ผ่ฐๆฅ้ฎๅทใๆฐๆฎ้้ใ็ป่ฎกๅๆ
| ๆๆฏ | ่ฏดๆ |
|---|---|
| FastAPI | Web ๆกๆถ (0.121+) |
| SQLAlchemy 2.0 | ๅผๆญฅ ORM |
| Alembic | ๆฐๆฎๅบ่ฟ็งป |
| PostgreSQL 16+ / MySQL | ๆฐๆฎๅบ |
| Redis | ็ผๅญไธๆถๆฏ |
| APScheduler 4.x | ๅฎๆถไปปๅก่ฐๅบฆ |
| MinIO / OSS / Azure Blob | ๆไปถๅญๅจ |
| Qdrant | ๅ้ๆฐๆฎๅบ (RAG) |
| OpenAI / Anthropic / DashScope | AI ๅคงๆจกๅ้ๆ |
| WebSocket | ๅฎๆถ้ไฟก |
| ๆๆฏ | ่ฏดๆ |
|---|---|
| Vue 3 | ๅ็ซฏๆกๆถ |
| TypeScript | ็ฑปๅๅฎๅ จ |
| Element Plus | UI ็ปไปถๅบ |
| Vben Admin 5.x | ๅๅฐ็ฎก็ๆกๆถ |
| Vite | ๆๅปบๅทฅๅ ท |
| Pinia | ็ถๆ็ฎก็ |
| Vue Router | ่ทฏ็ฑ็ฎก็ |
| i18n | ๅฝ้ ๅ (zh-CN/en-US/zh-TW) |
| ECharts | ๅพ่กจๅฏ่งๅ |
| Tiptap | ๅฏๆๆฌ็ผ่พๅจ |
| CodeMirror | ไปฃ็ ็ผ่พๅจ |
- ็จๆท็ฎก็๏ผๅฎๆด็็จๆท CRUDใๅคดๅไธไผ ใๅฏ็ ็ญ็ฅ
- ่ง่ฒ็ฎก็๏ผๅบไบ RBAC ็่ง่ฒๆ้ๅ้
- ่ๅ็ฎก็๏ผๅจๆ่ๅ้ ็ฝฎไธๆ้ๆงๅถ
- ้จ้จ็ฎก็๏ผๆ ๅฝข็ป็ปๆถๆ็ฎก็
- ๅฒไฝ็ฎก็๏ผๅฒไฝๅ ณ่ไธไบบๅ็ฎก็
- ่ตๆบๆ้๏ผ่ตๆบ็บงๅซ็็ป็ฒๅบฆๅญๆฎตๆ้ๆงๅถ
- ๆฐๆฎๆ้๏ผๅบไบ้จ้จ/็จๆท็ๆฐๆฎ่ๅด้็ฆป
- ็ป็ปๆถๆ๏ผๅฏ่งๅ็ป็ปๆถๆๅพ
- ้จ้จๆ ๏ผๆ ้็บง้จ้จๅฑ็บง็ฎก็
- ไผไธๅๆญฅ๏ผๆฏๆ้้ใ้ฃไนฆใไผไธๅพฎไฟก็ป็ปๆถๆไธ็จๆทๅๆญฅ
- OAuth ็ปๅฝ๏ผๆฏๆ GiteeใGitHubใQQใGoogleใๅพฎไฟกใMicrosoftใ้้ใ้ฃไนฆใไผไธๅพฎไฟก
- ๆถๆฏ้็ฅ๏ผ้ฎไปถ (SMTP)ใ็ญไฟก (้ฟ้ไบ/่ พ่ฎฏไบ)ใ้้ๆบๅจไบบใ้ฃไนฆๆบๅจไบบใไผไธๅพฎไฟกๆบๅจไบบใๅพฎไฟกๅ ฌไผๅท
- ๆไปถๅญๅจ๏ผๆฏๆๆฌๅฐๅญๅจใMinIOใ้ฟ้ไบ OSSใAzure Blob Storage
- ๅจ็บฟ่กจๅ่ฎพ่ฎก๏ผๆๆฝๅผ่กจๅๆๅปบๅจ๏ผๆฏๆๅคๆ่กจๅ่ฎพ่ฎก
- ่กจๅๆฐๆฎ็ฎก็๏ผ่กจๅๆฐๆฎ็ CRUD ไธๅจๆๆฅ่ฏข
- ๅจ็บฟ้กต้ข่ฎพ่ฎก๏ผๅฏ่งๅ้กต้ข็ผ่พๅจ
- ไปช่กจ็่ฎพ่ฎก๏ผไปช่กจ็่ฎพ่ฎกๅจ๏ผๆฏๆไธฐๅฏๅพ่กจ็ปไปถ
- ไปฃ็ ็ๆๅจ๏ผๆฏๆๅค็ง็ผ็ ๆจกๅผ (ๆฅๆๅบๅใๆตๆฐดๅท็ญ)
- ๅฎๆถ่ๅคฉ๏ผๅบไบ WebSocket ็ๅ่ไธ็พค่
- ๆถๆฏ็ฎก็๏ผๆช่ฏป่ฎกๆฐใๆถๆฏๅ ๆๆฐใ็ฝฎ้กถไผ่ฏ
- ๆถๆฏ้็ฅ๏ผ็ณป็ป้็ฅไธๅ ฌๅ็ฎก็
- AI ๅฏน่ฏ๏ผ้ๆ OpenAIใAnthropic (Claude)ใDashScope (้ไนๅ้ฎ) ็ญๅค็งๅคงๆจกๅ
- ็ฅ่ฏๅบ๏ผๅบไบ Qdrant ๅ้ๆฐๆฎๅบ็ RAG ๆฃ็ดขๅขๅผบ็ๆ
- ๆฐๆฎๅญๅ ธ๏ผไธๅกๅญๅ ธ็ฎก็ (ๆฏๆๆ ๅฝข/ๅ่กจ)
- ็ณป็ป้ ็ฝฎ๏ผๅจๆ็ณป็ปๅๆฐ้ ็ฝฎ
- UI ้ ็ฝฎ๏ผๅ็ซฏ็้ขๅๅฅฝ่ฎพ็ฝฎ (ๅฏไปๅ็ซฏๅจๆๅ ่ฝฝ)
- ๅฎๆถไปปๅก๏ผๅบไบ APScheduler ็ไปปๅก่ฐๅบฆ็ฎก็
- ๆไปถ็ฎก็๏ผๆไปถไธไผ ใ้ข่งใๅ็ไธไผ
- ๆฐๆฎๆบ็ฎก็๏ผๅค้จๆฐๆฎๅบ่ฟๆฅ็ฎก็
- API ไปค็๏ผAPI ่ฎฟ้ฎไปค็็ฎก็
- ๅบๅ็ฎก็๏ผ็ๅธๅบๅฐ็ๆฐๆฎ็ฎก็
- ๆฏๆไธญๆ็ฎไฝใไธญๆ็นไฝใ่ฑๆ
- ๅ็ซฏ UI ็้ขๅฎๅ จๅฝ้ ๅ
- ๅ็ซฏ้่ฏฏๆถๆฏๅฝ้ ๅๆฏๆ
- Python 3.12+
- Node.js 20.10+
- pnpm 9.12+
- PostgreSQL 16+
- Redis
cd backend
# ๅๅปบ่ๆ็ฏๅข
python -m venv venv
source venv/bin/activate # Linux/Mac
# ๅฎ่ฃ
ไพ่ต
pip install -r requirements.txt
# ้
็ฝฎ็ฏๅขๅ้
cp env/example.env env/dev.env
# ็ผ่พ env/dev.env ้
็ฝฎๆฐๆฎๅบ่ฟๆฅ็ญไฟกๆฏ
# ่ฟ่กๆฐๆฎๅบ่ฟ็งป
alembic upgrade head
# ๅฏๅจๅผๅๆๅกๅจ
uvicorn main:app --reload --port 8000cd web
# ๅฎ่ฃ
ไพ่ต
pnpm install
# ๅฏๅจๅผๅๆๅกๅจ๏ผ้ป่ฎคไฝฟ็จ Element Plus ็ๆฌ๏ผ
pnpm dev่ฎฟ้ฎ http://localhost:5777 ๅณๅฏ่ฟๅ ฅ็ณป็ปใ
้กน็ฎๆไพไบๅฎๆด็ Docker Compose ้จ็ฝฒๆนๆก๏ผไฝไบ docker/ ็ฎๅฝไธ๏ผๅฏไธ้ฎๅฏๅจ PostgreSQLใRedisใๅ็ซฏๅๅ็ซฏๆๅกใ
- Docker >= 24.0
- Docker Compose >= 2.20
# 1. ่ฟๅ
ฅ้กน็ฎๆ น็ฎๅฝ
cd zq-platform
# 2. ๏ผๅฏ้๏ผไฟฎๆน็ฏๅขๅ้้
็ฝฎ
# ็ผ่พ .env ๆไปถ๏ผ็ไบง็ฏๅข่ฏทๅกๅฟ
ไฟฎๆน JWT_SECRET_KEYใDB_PASSWORDใREDIS_PASSWORD
vim .env
# 3. ๆๅปบๅนถๅฏๅจๆๆๆๅก
docker compose up -d
# 4. ๆฅ็ๅฏๅจๆฅๅฟ
docker compose logs -f
# 5. ่ฎฟ้ฎ็ณป็ป
# ๆต่งๅจๆๅผ http://localhostโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Browser โ โโโโถ โ Nginx (Port 80) โ
โโโโโโโโโโโโโโโ โ โโ ้ๆๆไปถ โ Vue SPA โ
โ โโ /basic-api/* โ backend:8000 โ
โ โโ /ws/* โ backend:8000 โ
โโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโ
โ
โโโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโ
โผ โผ โผ
โโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโ
โ PostgreSQL โ โ Redis โ โ Backend โ
โ :5432 โ โ :6379 โ โ :8000 โ
โโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโ
| ๆๅกๅ | ้ๅ | ็ซฏๅฃ | ่ฏดๆ |
|---|---|---|---|
| postgres | postgres:16-alpine | 5432 | ๆฐๆฎๅบ |
| redis | redis:7-alpine | 6379 | ็ผๅญ๏ผAOF ๆไน ๅ๏ผ |
| backend | ่ชๅปบ | 8000 | FastAPI๏ผUvicorn 4 workers๏ผ |
| web | ่ชๅปบ | 80 | Nginx ๆๅกๅ็ซฏ + ไปฃ็ API/WebSocket |
# ๆๅปบๅนถๅฏๅจ
docker compose up -d
# ๆฅ็ๆฅๅฟ
docker compose logs -f
# ๅๆญขๆๅก
docker compose down
# ๅฎๅ
จๆธ
็๏ผไผๅ ้คๆฐๆฎๅท๏ผ้ฆๆฌก้จ็ฝฒๆถไฝฟ็จ๏ผ
docker compose down -v
# ไป
้ๅปบๆไธชๆๅก๏ผไฟฎๆนไปฃ็ ๅ๏ผ
docker compose build backend
docker compose up -d backend
# ๆฅ็ๆๅก็ถๆ
docker compose ps- ็ไบง้จ็ฝฒๅๅกๅฟ
ไฟฎๆน
.envไธญ็ๅฏ้ฅ๏ผJWT_SECRET_KEYโ JWT ็ญพๅๅฏ้ฅDB_PASSWORDโ ๆฐๆฎๅบๅฏ็ REDIS_PASSWORDโ Redis ๅฏ็
- ้ป่ฎคไฝฟ็จ PostgreSQL๏ผๅฆ้ๅๆข MySQL ่ฏทไฟฎๆน
docker-compose.ymlไธญ็ๆๅก้ ็ฝฎ - ๆไปถๅญๅจ้ป่ฎคไฝฟ็จ
localๆจกๅผ๏ผๅฆ้ MinIO/OSS ๅฏๅจ.envไธญ้ ็ฝฎ
zq-platform/
โโโ backend/ # ๅ็ซฏ Python ๆๅก
โ โโโ app/ # ๆ ธๅฟๅบ็จๆจกๅ
โ โ โโโ base_model.py # ๅบ็กๆจกๅ
โ โ โโโ base_schema.py # ้็จ Schema
โ โ โโโ base_service.py # ๅบ็กๆๅก
โ โ โโโ config.py # ็ณป็ป้
็ฝฎ
โ โ โโโ database.py # ๆฐๆฎๅบ่ฟๆฅ
โ โ โโโ ...
โ โโโ core/ # ๆ ธๅฟไธๅกๆจกๅ
โ โ โโโ auth/ # ่ฎค่ฏๆจกๅ
โ โ โโโ user/ # ็จๆท็ฎก็
โ โ โโโ role/ # ่ง่ฒ็ฎก็
โ โ โโโ menu/ # ่ๅ็ฎก็
โ โ โโโ dept/ # ้จ้จ็ฎก็
โ โ โโโ permission/ # ๆ้็ฎก็
โ โ โโโ chat/ # ๅณๆถ้่ฎฏ
โ โ โโโ file_manager/ # ๆไปถ็ฎก็
โ โ โโโ message/ # ๆถๆฏ้็ฅ
โ โ โโโ oauth/ # ็ฌฌไธๆน็ปๅฝ
โ โ โโโ code_generator/ # ไปฃ็ ็ๆๅจ
โ โ โโโ data_source/ # ๆฐๆฎๆบ็ฎก็
โ โ โโโ system_config/ # ็ณป็ป้
็ฝฎ
โ โ โโโ ui_config/ # UI ้
็ฝฎ
โ โ โโโ server_monitor/ # ๆๅก็ๆง
โ โ โโโ redis_monitor/ # Redis ็ๆง
โ โ โโโ database_monitor/ # ๆฐๆฎๅบ็ๆง
โ โ โโโ redis_manager/ # Redis ็ฎก็
โ โ โโโ database_manager/ # ๆฐๆฎๅบ็ฎก็
โ โ โโโ dingtalk_sync/ # ้้ๅๆญฅ
โ โ โโโ feishu_sync/ # ้ฃไนฆๅๆญฅ
โ โ โโโ wecom_sync/ # ไผไธๅพฎไฟกๅๆญฅ
โ โ โโโ application/ # ๅบ็จ็ฎก็
โ โ โโโ device/ # ่ฎพๅค็ฎก็
โ โ โโโ region/ # ๅบๅ็ฎก็
โ โ โโโ login_log/ # ็ปๅฝๆฅๅฟ
โ โ โโโ api_token/ # API ไปค็
โ โ โโโ link_preview/ # ้พๆฅ้ข่ง
โ โ โโโ dict/ # ๆฐๆฎๅญๅ
ธ
โ โ โโโ post/ # ๅฒไฝ็ฎก็
โ โ โโโ resource_scope/ # ่ตๆบๆ้
โ โโโ online_dev/ # ๅจ็บฟๅผๅๆจกๅ
โ โ โโโ form_manager/ # ่กจๅ็ฎก็
โ โ โโโ form_data_manager/ # ่กจๅๆฐๆฎ็ฎก็
โ โ โโโ page_manager/ # ้กต้ข็ฎก็
โ โโโ scheduler/ # ๅฎๆถไปปๅก
โ โโโ zq_demo/ # ็คบไพๆจกๅ
โ โโโ alembic/ # ๆฐๆฎๅบ่ฟ็งป
โ โโโ main.py # ๅบ็จๅ
ฅๅฃ
โ โโโ requirements.txt # Python ไพ่ต
โ
โโโ web/ # ๅ็ซฏๅทฅ็จ
โ โโโ apps/
โ โ โโโ web-ele/ # Element Plus ็ๆฌๅบ็จ
โ โ โโโ src/
โ โ โโโ api/ # API ๆฅๅฃ
โ โ โโโ components/ # ไธๅก็ปไปถ
โ โ โโโ views/ # ้กต้ข่งๅพ
โ โ โโโ router/ # ่ทฏ็ฑ้
็ฝฎ
โ โ โโโ store/ # ็ถๆ็ฎก็
โ โ โโโ locales/ # ๅฝ้
ๅ
โ โ โโโ layouts/ # ๅธๅฑ็ปไปถ
โ โโโ packages/ # ๅ
ฑไบซๅ
โ โ โโโ @core/ # ๆ ธๅฟๅ
(UI ็ปไปถใๅทฅๅ
ทๅบ็ญ)
โ โ โโโ effects/ # ไธๅก้ป่พ
โ โ โโโ constants/ # ๅธธ้ๅฎไน
โ โ โโโ hooks/ # ็ปๅๅผๅฝๆฐ
โ โ โโโ icons/ # ๅพๆ ๅบ
โ โ โโโ locales/ # ๅฝ้
ๅ
โ โ โโโ preferences/ # ๅๅฅฝ่ฎพ็ฝฎ
โ โ โโโ request/ # HTTP ่ฏทๆฑ
โ โ โโโ stores/ # ็ถๆ็ฎก็
โ โ โโโ styles/ # ๆ ทๅผ
โ โ โโโ types/ # TypeScript ็ฑปๅ
โ โ โโโ utils/ # ๅทฅๅ
ทๅฝๆฐ
โ โโโ package.json # ๅ็ซฏไพ่ต
โ
โโโ README.md # ้กน็ฎๆๆกฃ
| ไพ่ต | ็ๆฌ่ฆๆฑ |
|---|---|
| Python | >= 3.12 |
| Node.js | >= 20.10 |
| pnpm | >= 9.12 |
| PostgreSQL | >= 16 |
| Redis | >= 6.0 |
ๆฌข่ฟๆไบค Issue ๅ Pull Request ๆฅๅธฎๅฉๆน่ฟ้กน็ฎใ
- Fork ๆฌไปๅบ
- ๅๅปบๆจ็็นๆงๅๆฏ (
git checkout -b feature/amazing-feature) - ๆไบคๆจ็ๆดๆน (
git commit -m 'feat: ๆทปๅ ๆไธชๅ่ฝ') - ๆจ้ๅฐๅๆฏ (
git push origin feature/amazing-feature) - ๆไบค Pull Request
ๆฌ้กน็ฎ้็จๅ้่ฎธๅฏ่ฏ็ปๆ๏ผ
- ๆ ธๅฟ่ฎธๅฏ๏ผApache License 2.0 โ ๆ ๅ Apache 2.0 ๅผๆบๅ่ฎฎ๏ผๅ ่ฎธ่ช็ฑไฝฟ็จใไฟฎๆนๅๅๅๅธ
- ้ๅ ๆกๆฌพ๏ผZQ-Platform Public License Supplemental Terms โ ๅ ๅซ็ฝฒๅ๏ผ"powered by ZQ-Platform"๏ผไธๅๆ ไฝฟ็จ็่กฅๅ ็บฆๅฎ
ไฝฟ็จๆฌไปฃ็ ๅณ่กจ็คบๆจๅๆ้ตๅฎไปฅไธไธคไปฝๆไปถไธญ็ๆๆๆกๆฌพใ
- ๅฎๆน็ฝ็ซ๏ผhttps://zq-platform.com/
- ๅผๆบไปๅบ๏ผhttps://github.com/jiangzhikj/zq-platform
- ๅฎๆด็ๆผ็คบ๏ผhttps://demo.zq-platform.com/
- ๅผๆบ็ๆผ็คบ๏ผhttps://opensource.zq-platform.com/
- ไฝ่ ้ฎ็ฎฑ๏ผjiangzhikj@outlook.com
- ้ฎ้ขๅ้ฆ๏ผGitHub Issues