Spaces:
No application file
No application file
fix device
Browse files- docs/project_plan.md +29 -2
docs/project_plan.md
CHANGED
@@ -42,6 +42,7 @@
|
|
42 |
- [X] μΉ μΈν°νμ΄μ€ ꡬν
|
43 |
- [X] μ₯μΉ κ΄λ¦¬ κΈ°λ₯ ν΅ν©
|
44 |
- [X] μ₯μΉ κ΄λ¦¬ UI ꡬν
|
|
|
45 |
|
46 |
## μ§νν΄μΌ ν μμ
|
47 |
- [ ] LLM μ ν UI κ°μ
|
@@ -72,6 +73,30 @@
|
|
72 |
- μλ¬ μ²λ¦¬ λ° μ¬μ©μ νΌλλ°± μ 곡
|
73 |
- λ°μν λμμΈ μ μ©
|
74 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
75 |
## νμΌ κ΅¬μ‘°
|
76 |
```
|
77 |
RAG5_2_ChooseLLM/
|
@@ -81,12 +106,13 @@ RAG5_2_ChooseLLM/
|
|
81 |
β βββ app_device_routes.py # μ₯μΉ κ΄λ¦¬ κ΄λ ¨ λΌμ°νΈ
|
82 |
β βββ static/
|
83 |
β β βββ css/
|
84 |
-
β β β
|
|
|
85 |
β β βββ js/
|
86 |
β β βββ app.js # λ©μΈ JavaScript
|
87 |
β β βββ app-device.js # μ₯μΉ κ΄λ¦¬ JavaScript
|
88 |
β βββ templates/
|
89 |
-
β βββ index.html # λ©μΈ νμ΄μ§ ν
νλ¦Ώ
|
90 |
β βββ login.html # λ‘κ·ΈμΈ νμ΄μ§ ν
νλ¦Ώ
|
91 |
βββ data/ # μ
λ‘λλ λ¬Έμ μ μ₯
|
92 |
βββ docs/ # νλ‘μ νΈ λ¬Έμ
|
@@ -106,3 +132,4 @@ RAG5_2_ChooseLLM/
|
|
106 |
- μ₯μΉ κ΄λ¦¬ μλ²λ λ³λλ‘ μ€νλμ΄μΌ ν¨ (ν¬νΈ 5050)
|
107 |
- OpenAI, DeepSeek λ° VITO API ν€λ .env νμΌμ μ€μ ν΄μΌ ν¨
|
108 |
- μ΄κΈ° λ‘κ·ΈμΈ κ³μ μ 보λ νκ²½ λ³μμ μ€μ νκ±°λ κΈ°λ³Έκ° μ¬μ©
|
|
|
|
42 |
- [X] μΉ μΈν°νμ΄μ€ ꡬν
|
43 |
- [X] μ₯μΉ κ΄λ¦¬ κΈ°λ₯ ν΅ν©
|
44 |
- [X] μ₯μΉ κ΄λ¦¬ UI ꡬν
|
45 |
+
- [X] μ₯μΉκ΄λ¦¬ ν ν΄λ¦ μ΄λ²€νΈ λ²κ·Έ μμ
|
46 |
|
47 |
## μ§νν΄μΌ ν μμ
|
48 |
- [ ] LLM μ ν UI κ°μ
|
|
|
73 |
- μλ¬ μ²λ¦¬ λ° μ¬μ©μ νΌλλ°± μ 곡
|
74 |
- λ°μν λμμΈ μ μ©
|
75 |
|
76 |
+
## μ΅κ·Ό λ²κ·Έ μμ
|
77 |
+
|
78 |
+
### μ₯μΉκ΄λ¦¬ ν μλ λ¬Έμ ν΄κ²°
|
79 |
+
**λ¬Έμ μν©:** UIμμ μ₯μΉκ΄λ¦¬ λ²νΌμ΄ μ ν μλνμ§ μλ λ¬Έμ λ°μ
|
80 |
+
|
81 |
+
**μμΈ λΆμ:**
|
82 |
+
1. HTML λ¬Έμ :
|
83 |
+
- `device-style.css` νμΌμ΄ HTMLμ λ§ν¬λμ΄ μμ§ μμ
|
84 |
+
2. JavaScript λ¬Έμ :
|
85 |
+
- `app.js`μμ deviceTab μ΄λ²€νΈ 리μ€λκ° μ λλ‘ λ±λ‘λμ§ μμ
|
86 |
+
- `app-device.js`μ `app.js` κ°μ ν¨μ 곡μ μ λ¬Έμ λ°μ
|
87 |
+
|
88 |
+
**ν΄κ²° λ°©λ²:**
|
89 |
+
1. HTML μμ :
|
90 |
+
- `device-style.css` νμΌμ HTMLμ head μΉμ
μ λ§ν¬ μΆκ°
|
91 |
+
- μ₯μΉκ΄λ¦¬ νμ μν μ§μ μ μΈ μ΄λ²€νΈ νΈλ€λ¬λ₯Ό HTML λ΄λΆ μ€ν¬λ¦½νΈλ‘ μΆκ°
|
92 |
+
2. μ΄λ²€νΈ νΈλ€λ§ κ°μ :
|
93 |
+
- μ₯μΉκ΄λ¦¬ νμ μ§μ onclick μ΄λ²€νΈ νΈλ€λ¬ μΆκ°νμ¬ κΈ°μ‘΄ λ¬Έμ μ°ν
|
94 |
+
- λλ²κΉ
μ© μ½μ λ‘κ·Έ μΆκ°λ‘ λ¬Έμ μΆμ κ°λ₯νκ² ν¨
|
95 |
+
|
96 |
+
**μμ νμΌ:**
|
97 |
+
- `app/templates/index.html`: CSS λ§ν¬ λ° μ§μ μ΄λ²€νΈ νΈλ€λ¬ μΆκ°
|
98 |
+
- `docs/project_plan.md`: λ¬Έμ ν΄κ²° κ³Όμ λ¬Έμν
|
99 |
+
|
100 |
## νμΌ κ΅¬μ‘°
|
101 |
```
|
102 |
RAG5_2_ChooseLLM/
|
|
|
106 |
β βββ app_device_routes.py # μ₯μΉ κ΄λ¦¬ κ΄λ ¨ λΌμ°νΈ
|
107 |
β βββ static/
|
108 |
β β βββ css/
|
109 |
+
β β β βββ style.css # κΈ°λ³Έ μ€νμΌμνΈ
|
110 |
+
β β β βββ device-style.css # μ₯μΉ κ΄λ¦¬ μ€νμΌμνΈ
|
111 |
β β βββ js/
|
112 |
β β βββ app.js # λ©μΈ JavaScript
|
113 |
β β βββ app-device.js # μ₯μΉ κ΄λ¦¬ JavaScript
|
114 |
β βββ templates/
|
115 |
+
β βββ index.html # λ©μΈ νμ΄μ§ ν
νλ¦Ώ (μμ λ¨)
|
116 |
β βββ login.html # λ‘κ·ΈμΈ νμ΄μ§ ν
νλ¦Ώ
|
117 |
βββ data/ # μ
λ‘λλ λ¬Έμ μ μ₯
|
118 |
βββ docs/ # νλ‘μ νΈ λ¬Έμ
|
|
|
132 |
- μ₯μΉ κ΄λ¦¬ μλ²λ λ³λλ‘ μ€νλμ΄μΌ ν¨ (ν¬νΈ 5050)
|
133 |
- OpenAI, DeepSeek λ° VITO API ν€λ .env νμΌμ μ€μ ν΄μΌ ν¨
|
134 |
- μ΄κΈ° λ‘κ·ΈμΈ κ³μ μ 보λ νκ²½ λ³μμ μ€μ νκ±°λ κΈ°λ³Έκ° μ¬μ©
|
135 |
+
- μ₯μΉκ΄λ¦¬ ν ν΄λ¦ μ μ½μ λ‘κ·Έλ₯Ό νμΈνμ¬ μ΄λ²€νΈ μ²λ¦¬ μν κ²μ¦ κ°λ₯
|