docs: 평가 결과 표시 형식 목표 ChatGPT 형식 추가 및 현재 상태 명시
This commit is contained in:
parent
4161eb34db
commit
b9d35b7046
@ -98,16 +98,31 @@
|
|||||||
- 여백과 줄 간격으로 가독성 확보
|
- 여백과 줄 간격으로 가독성 확보
|
||||||
- 자연스러운 텍스트 흐름 유지
|
- 자연스러운 텍스트 흐름 유지
|
||||||
|
|
||||||
**표시 순서**:
|
**표시 순서** (목표 ChatGPT 형식):
|
||||||
1. 설명 문구: "아래 평가는 업로드된 IR Deck 전체를 페이지 단위로 읽고..."
|
1. 설명 문구: "아래 평가는 업로드된 IR Deck 전체를 페이지 단위로 읽고..."
|
||||||
2. 종합 평가 섹션 (## 헤더):
|
2. **1. 투자 종합 점수 및 등급** 섹션 (## 헤더):
|
||||||
- 종합 점수: 85점 (큰 숫자로 강조)
|
- 항목별 점수 표 (마크다운 테이블):
|
||||||
- 등급: A (색상 배지 인라인 표시)
|
- 혁신성: XX/30점
|
||||||
3. 페이지별 분석 섹션 (### 헤더로 각 페이지 구분):
|
- 시장성: XX/25점
|
||||||
- 페이지 번호: "3p" (헤더 형태)
|
- 팀 경쟁력: XX/15점
|
||||||
- 잘된 점: 리스트 형태 (마크다운 - )
|
- 사업 구조 안정성: XX/15점
|
||||||
- 아쉬운 점: 리스트 형태 (마크다운 - )
|
- 리스크 관리 및 실행력: XX/10점
|
||||||
- **점수는 표시되지 않음**
|
- 확장성 및 글로벌화: XX/10점
|
||||||
|
- 총점: XX/100점
|
||||||
|
- 투자 등급: S/A/B/C (최상위 투자 가치 보유)
|
||||||
|
3. **2. 장표별 장점과 개선점 요약** 섹션 (## 헤더):
|
||||||
|
- 각 페이지별로 (### 헤더로 구분):
|
||||||
|
- 페이지 번호: "[p.X] 페이지 제목"
|
||||||
|
- **장점**: 리스트 형태 (마크다운 - )
|
||||||
|
- **개선점**: 리스트 형태 (마크다운 - )
|
||||||
|
- **페이지별 점수는 표시되지 않음**
|
||||||
|
4. **3. 종합 결론** 섹션 (## 헤더):
|
||||||
|
- 요약 문단
|
||||||
|
- 투자 종합 의견:
|
||||||
|
- 등급, 총점
|
||||||
|
- 권고 사항
|
||||||
|
- 핵심 리스크
|
||||||
|
- 핵심 강점
|
||||||
|
|
||||||
## 6. 추가 질문
|
## 6. 추가 질문
|
||||||
|
|
||||||
|
|||||||
@ -125,3 +125,45 @@ curl -X POST http://localhost/rb8001/api/ir-deck/evaluate \
|
|||||||
- 브라우저 기본 요청(favicon.ico)은 미리 처리하여 404 오류 방지
|
- 브라우저 기본 요청(favicon.ico)은 미리 처리하여 404 오류 방지
|
||||||
- 개발용 기능은 프로덕션에서 숨김 처리 필수: `process.env.NODE_ENV` 조건 사용
|
- 개발용 기능은 프로덕션에서 숨김 처리 필수: `process.env.NODE_ENV` 조건 사용
|
||||||
- ChatGPT 스타일 UI 구현 시 입력창은 항상 하단 고정 (`sticky` 또는 `fixed`)
|
- ChatGPT 스타일 UI 구현 시 입력창은 항상 하단 고정 (`sticky` 또는 `fixed`)
|
||||||
|
|
||||||
|
## 평가 결과 표시 형식 (2025-12-02)
|
||||||
|
|
||||||
|
### 현재 구현 상태
|
||||||
|
- **백엔드 API 응답 구조** (`/rb8001/api/ir-deck/evaluation/{id}`):
|
||||||
|
- `total_score`: 종합 점수 (0-100)
|
||||||
|
- `grade`: 등급 (S/A/B/C)
|
||||||
|
- `page_evaluations`: 페이지별 평가 배열
|
||||||
|
- `page_number`: 페이지 번호
|
||||||
|
- `strengths`: 잘된 점 배열
|
||||||
|
- `weaknesses`: 아쉬운 점 배열
|
||||||
|
- `message` 또는 `formatted_message`: 포맷팅된 메시지 (선택적)
|
||||||
|
|
||||||
|
- **프론트엔드 표시** (`ir-valuation.tsx:283-312`, `formatEvaluationResult()`):
|
||||||
|
- 종합 점수/등급만 표시
|
||||||
|
- 페이지별 잘된 점/아쉬운 점 리스트
|
||||||
|
- 마크다운 렌더링 (헤더, 리스트)
|
||||||
|
|
||||||
|
### 목표 ChatGPT 형식
|
||||||
|
1. **1. 투자 종합 점수 및 등급**:
|
||||||
|
- 항목별 점수 표 (혁신성, 시장성, 팀 경쟁력, 사업 구조 안정성, 리스크 관리 및 실행력, 확장성 및 글로벌화)
|
||||||
|
- 총점 및 등급
|
||||||
|
|
||||||
|
2. **2. 장표별 장점과 개선점 요약**:
|
||||||
|
- 각 페이지별 장점/개선점 (페이지별 점수 제거)
|
||||||
|
- 용어: "잘된 점/아쉬운 점" → "장점/개선점"
|
||||||
|
|
||||||
|
3. **3. 종합 결론**:
|
||||||
|
- 요약 문단
|
||||||
|
- 투자 종합 의견 (권고, 리스크, 강점)
|
||||||
|
|
||||||
|
### 필요한 수정 사항
|
||||||
|
- **백엔드 API 확장 필요**:
|
||||||
|
- `category_scores`: 항목별 점수 배열 (혁신성, 시장성 등)
|
||||||
|
- `summary`: 종합 결론 텍스트
|
||||||
|
- `investment_opinion`: 투자 의견 객체 (권고, 리스크, 강점)
|
||||||
|
|
||||||
|
- **프론트엔드 수정** (`ir-valuation.tsx:formatEvaluationResult()`):
|
||||||
|
- 항목별 점수 표 생성 (마크다운 테이블)
|
||||||
|
- 용어 변경: "잘된 점/아쉬운 점" → "장점/개선점"
|
||||||
|
- 종합 결론 섹션 추가
|
||||||
|
- 마크다운 테이블 렌더링 확인
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user