KDI — 2026-07-21
✅ 한 것 (Done)
최근까지 끝낸 작업. 결과물(노트·커밋·파일) 링크가 있으면 같이.
- hwp 파싱에러를 확인하고 코드를 고쳤습니다. 보다 더 단순하게 코드를 수정하는 방법을 범진님과 상의하여 코드 한 부분만 수정하는 것으로 결정하였습니다. 해당 코드는 깃허브에 병합되었습니다.
🔄 하고 있는 것 (Doing)
지금 붙잡고 있는 작업과 현재 상태 한 줄.
- 어제 v1 코드가 추출부터 막혔기 때문에 범진님께 코드 실행을 요청하였고 범진님께서 v1을 구동하는 것을 보여주었습니다. 문제없이 동작하는 것을 확인하였습니다.
- 코드를 읽고 흐름을 파악하여 제가 프로젝트에 기여할 수 있는 방법을 찾고 있습니다.
📋 해야 할 것 (To-Do)
다음에 할 일, 급한 순서대로.
- 프로젝트를 웹을 통해 RAG를 이용한 Q&A 시스템을 서비스하는 것을 구현하기로 하였습니다. 웹 개발은 과거에 배운 적이 있기 때문에, 웹 구조를 옵시디언에 올려두고 개발을 진행하기로 하였습니다.
- [ ]
- [ ]
📍 어디까지 왔나 (진행 상황)
맡은 작업 기준으로 지금 위치. 퍼센트나 단계(설계/구현/검증)로.
| 작업 | 진행률 | 비고 |
|---|---|---|
| v1 코드 동작 확인 | %100 | |
| v1 코드 실행 흐름 파악 | %90 |
🧱 막힌 것 / 메모 (선택)
블로커, 기다리는 것, 나중에 볼 링크 등.
- 코드의 흐름을 파악하는 것이 힘들었지만, 스레드의 흐름을 잘 파악하여 추출 → 검증 → 인덱싱 → 임베딩 → 크로마 생성으로 벡터 DB에 내용을 저장하는 로직과 질문 임베딩 → 벡터 top-k 유사도 검색 → Generation(LLM 사용) → 답변의 두 스레드를 확인하였습니다.