Commit 66629ba
feat: 내 제품 vs 경쟁사 비교 분석으로 전환 — 내 제품 개선점 도출
링크 입력을 평면 urls(전부 경쟁사)에서 내 제품 URL(필수) + 경쟁 상품
URL(1~3개)로 분리해 받고, 두 제품군 리뷰를 비교하여 내 제품에서 개선할
점을 도출하도록 변경.
BE: ProductReviews/ProductSummary.is_mine, Analysis.my_url(+마이그레이션),
Insights.comparison_summary(additive), create_analysis(my_url,competitor_urls)
및 파이프라인 역할 구분 크롤링, Mock/Gemini 분석기 비교 관점 재작성,
핸들러 요청/뷰 갱신, 통합 테스트 보강.
FE: 입력 분리(UrlInput), 비교 총평/내제품 배지/평균평점 비교 헤더,
AnalysisCard·types·dashboard 갱신, 테스트 갱신.
Refs #34
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>1 parent e419a4b commit 66629ba
28 files changed
Lines changed: 652 additions & 183 deletions
File tree
- backend
- migrations
- src
- adapters
- coupang
- gemini
- postgres
- application
- domain
- models
- ports
- http/handlers
- tests
- helpers
- docs/plans
- frontend
- app/(dashboard)
- analyses/[id]
- dashboard
- src/features/analysis
- api
- components
- hooks
- tests/unit
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
67 | 67 | | |
68 | 68 | | |
69 | 69 | | |
| 70 | + | |
70 | 71 | | |
71 | 72 | | |
72 | 73 | | |
| |||
101 | 102 | | |
102 | 103 | | |
103 | 104 | | |
104 | | - | |
105 | | - | |
106 | | - | |
| 105 | + | |
107 | 106 | | |
108 | 107 | | |
109 | 108 | | |
| |||
142 | 141 | | |
143 | 142 | | |
144 | 143 | | |
145 | | - | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
146 | 152 | | |
147 | 153 | | |
148 | 154 | | |
| |||
262 | 268 | | |
263 | 269 | | |
264 | 270 | | |
265 | | - | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
266 | 275 | | |
267 | 276 | | |
268 | 277 | | |
| |||
295 | 304 | | |
296 | 305 | | |
297 | 306 | | |
298 | | - | |
299 | | - | |
| 307 | + | |
| 308 | + | |
300 | 309 | | |
301 | 310 | | |
302 | 311 | | |
303 | 312 | | |
304 | 313 | | |
| 314 | + | |
305 | 315 | | |
306 | 316 | | |
307 | 317 | | |
| |||
412 | 422 | | |
413 | 423 | | |
414 | 424 | | |
415 | | - | |
| 425 | + | |
| 426 | + | |
416 | 427 | | |
417 | 428 | | |
418 | 429 | | |
| |||
0 commit comments