@@ -100,14 +100,14 @@ source venv/bin/activate # Linux/Mac
100100venv\S cripts\a ctivate # Windows
101101
102102# 3. ๅฎ่ฃ
ไพ่ต
103- pip install -r requirements.txt
103+ pip install -r config/ requirements.txt
104104
105105# 4. ้
็ฝฎ็ฏๅขๅ้
106- cp .env.example .env
106+ cp config/ .env.example .env
107107# ็ผ่พ.envๆไปถ๏ผๅกซๅ
ฅๅฟ
่ฆ็APIๅฏ้ฅๅ้
็ฝฎ
108108
109109# 5. ๅฏๅจๆๅก
110- docker-compose up -d
110+ docker-compose -f deployment/docker-compose.yml up -d
111111
112112# 6. ้ช่ฏๆๅก็ถๆ
113113curl http://localhost:8000/health
@@ -126,6 +126,9 @@ pytest tests/ -v
126126flake8 app/
127127black app/
128128mypy app/
129+
130+ # ่ฟ่ก้
็ฝฎๆฃๆฅ
131+ python scripts/health_check.py
129132```
130133
131134## ๐ ้กน็ฎ็ปๆ
@@ -172,11 +175,21 @@ mcp4coder/
172175โ โโโ Dockerfile # ๅบ็จ้ๅ
173176โโโ docs/ # ้กน็ฎๆๆกฃ
174177โโโ logs/ # ๆฅๅฟ็ฎๅฝ
175- โโโ requirements.txt # Pythonไพ่ต
176- โโโ docker-compose.yml # Docker็ผๆ
177- โโโ pytest.ini # ๆต่ฏ้
็ฝฎ
178- โโโ .env.example # ็ฏๅขๅ้็คบไพ
179- โโโ README.md # ้กน็ฎ่ฏดๆ
178+ โโโ config/ # ้
็ฝฎๆไปถ็ฎๅฝ
179+ โ โโโ .env.example # ็ฏๅขๅ้็คบไพ
180+ โ โโโ requirements.txt # Pythonๅผๅไพ่ต
181+ โ โโโ requirements-prod.txt # ็ไบง็ฏๅขไพ่ต
182+ โ โโโ pytest.ini # ๆต่ฏ้
็ฝฎ
183+ โโโ deployment/ # ้จ็ฝฒ้
็ฝฎ็ฎๅฝ
184+ โ โโโ docker-compose.yml # ๅผๅ็ฏๅขDocker็ผๆ
185+ โ โโโ docker-compose.prod.yml # ็ไบง็ฏๅขDocker็ผๆ
186+ โโโ documentation/ # ๆๆกฃ็ฎๅฝ
187+ โ โโโ README_PROFESSIONAL.md # ไธไธ็README
188+ โ โโโ CHANGELOG.md # ๆดๆฐๆฅๅฟ
189+ โ โโโ PROJECT_SUMMARY.md # ้กน็ฎๆป็ป
190+ โ โโโ SECURITY_CHECKLIST.md # ๅฎๅ
จๆฃๆฅๆธ
ๅ
191+ โโโ LICENSE # ๅผๆบ่ฎธๅฏ่ฏ
192+ โโโ README.md # ้กน็ฎ่ฏดๆ(ไธปๆๆกฃ)
180193```
181194
182195## โ๏ธ ้
็ฝฎ่ฏดๆ
@@ -228,6 +241,9 @@ COMMUTE_CHECK_CRON=0 30 8 * * * # ๆฏๅคฉ8:30ๆง่ก
228241``` bash
229242# ๅฏๅจๅผๅๆจกๅผ้ช่ฏ้
็ฝฎ
230243python -c " from app.config.settings import settings; print('้
็ฝฎๅ ่ฝฝๆๅ')"
244+
245+ # ่ฟ่กๅฅๅบทๆฃๆฅ
246+ python scripts/health_check.py
231247```
232248
233249## ๐งช ๆต่ฏ
@@ -342,6 +358,21 @@ docker-compose restart
342358docker-compose down
343359```
344360
361+ ## ๐ ็ธๅ
ณๆๆกฃ
362+
363+ | ๆๆกฃ | ่ทฏๅพ | ่ฏดๆ | ้็จไบบ็พค |
364+ | ------| ------| ------| ----------|
365+ | [ ๅฐ็ฝๆจกๅผ่ฏดๆ] ( dumb_mode/README_DUMB.md ) | ` dumb_mode/README_DUMB.md ` | 5ๅ้ๅฟซ้ไธๆๆๅ | ๆฐๆ็จๆท |
366+ | [ ๆถๆ่ฎพ่ฎกๆๆกฃ] ( docs/architecture.md ) | ` docs/architecture.md ` | ็ณป็ปๆถๆ่ฏฆ่งฃ | ๅผๅ่
|
367+ | [ APIๆฅๅฃๆๆกฃ] ( docs/api_reference.md ) | ` docs/api_reference.md ` | RESTful API่ฏดๆ | ๅผๅ่
|
368+ | [ ้จ็ฝฒๆๅ] ( docs/deployment.md ) | ` docs/deployment.md ` | ็ไบง็ฏๅข้จ็ฝฒๆๅ | ่ฟ็ปดไบบๅ |
369+ | [ ๅผๅๆๅ] ( docs/development.md ) | ` docs/development.md ` | ่ดก็ฎๅๅผๅ่ฏดๆ | ๅผๅ่
|
370+ | [ ๅฟซ้ๅผๅงๆๅ] ( docs/quick_start_guide.md ) | ` docs/quick_start_guide.md ` | ่ฏฆ็ปๆไฝๆญฅ้ชค | ๆๆ็จๆท |
371+ | [ ๆดๆฐๆฅๅฟ] ( documentation/CHANGELOG.md ) | ` documentation/CHANGELOG.md ` | ็ๆฌๅๆด่ฎฐๅฝ | ๆๆ็จๆท |
372+ | [ ้กน็ฎๆป็ป] ( documentation/PROJECT_SUMMARY.md ) | ` documentation/PROJECT_SUMMARY.md ` | ๅฎๆด้กน็ฎๆฅๅ | ็ฎก็่
|
373+ | [ ๅฎๅ
จๆฃๆฅ] ( documentation/SECURITY_CHECKLIST.md ) | ` documentation/SECURITY_CHECKLIST.md ` | ๅฎๅ
จ้
็ฝฎๆธ
ๅ | ๅฎๅ
จไบบๅ |
374+ | [ ไธไธ็README] ( documentation/README_PROFESSIONAL.md ) | ` documentation/README_PROFESSIONAL.md ` | ่ฏฆ็ปๆๆฏๆๆกฃ | ๅผๅ่
|
375+
345376## ๐ค ่ดก็ฎๆๅ
346377
347378ๆฌข่ฟๆไบคIssueๅPull Request๏ผ
0 commit comments