본인 설명 기준 담당 작업은 LLM을 이용한 개발자 역할 배치 기능입니다. 공개 저장소에서 이에 대응하는 구현을 확인했습니다. 공개 이력은 다른 작성자의 초기 통합 커밋에 포함되어 있어 개인 커밋 귀속은 추가 확인이 필요합니다.
프로젝트의 역할 요구사항과 팀원의 개발 이력을 함께 사용해 역할 배치 후보를 만드는 기능입니다. Notion·Discord 협업 도구 안에서 프로젝트 구성원 배치를 지원하는 흐름으로 연결됩니다.
사용 라이브러리는 llm-axe, 로컬 LLM 연결은 Ollama, 코드의 모델명은 llama3:instruct입니다.
이는 greedy 방식의 배치입니다. 전체 팀 점수의 최적해를 구하는 알고리즘이나 배치 공정성·효과가 검증된 시스템으로 소개하지 않습니다.
| 근거 | 확인 내용 |
|---|---|
| backend/common.py | llm-axe Agent와 Ollama 모델 설정 |
| backend/routers/llm.py | assign_users_to_roles: 입력 구성·점수화·배치 |
| backend/services/llmservice.py | 역할 배치 DB 반영 |
| discordbot/extensions/Projects.py | 배치 API와 Discord 결과 연결 |
담당 기능은 본인이 설명한 내용이며, 코드의 존재만으로 해당 코드를 모두 본인이 작성했다고 확정하지 않습니다. 확인한 공개 브랜치·커밋에서는 hardlyPw 이름의 작성 이력을 찾지 못했고 핵심 구현은 Code0987의 초기 커밋으로 들어와 있습니다. 이전 저장소·다른 Git 작성자 계정·개발 자료가 있으면 귀속 근거를 보강할 수 있습니다.
저장소는 개발 중지 상태를 명시합니다. 현재 운영 중인 봇, 실제 배치 품질 개선, 비용 절감 또는 실사용 성과로 주장하지 않습니다. 이번 확인은 정적 코드·이력 검토이며 API·DB·Discord를 연결한 실행 검증은 수행하지 않았습니다.