← 투자 현황판

종합부동산웹앱 AI 분석 워크벤치 구현

질의 원문

내가 maico 질문을 여기서 했다. maico 관련 질문은 무시하고

AI 분석 지침 + 실행계획 생성형

사용자가 “노원 재건축 5억 이하 찾아줘”처럼 질의하면 AI가 분석 목적, 필요한 원천, 호출할 수집기, 확인 한계, 결과 문서 구조를 만들고 백엔드 도구를 실행합니다.

위의 내용으로 진행해줘.

수집 경로와 시점

데이터 등급

항목등급비고
사용자 요구 원문1차 사용자 입력본 대화에서 직접 제공
구현 코드로컬 코드 원본analyst.py, orchestrator.py, FastAPI 라우트, 홈 UI
원천 수집 결과미수집이번 구현은 질의→분석계획→실행요약 흐름 구축이며 특정 지역 데이터 수집은 하지 않음
투자 후보 가격미산출원천 수집 성공 전 가격·우선순위를 추정하지 않음

구현 내용

src/realestate/webapp/analyst.py를 추가해 사용자의 자연어 질의를 분석 계획으로 변환했다. 1차 구현은 외부 LLM 호출 없이 동작하는 규칙 기반 planner다. 재건축/재개발, 경매/공매, 자금조달, 임대수요, 학군/교통, 일반 스크리닝 질의를 분류하고, 목적·필요 원천·수집기 계획·가정·한계·결과 문서 구조를 만든다.

src/realestate/webapp/orchestrator.py를 추가해 분석 계획을 실행 요약으로 변환했다. 아직 실제 후보 가격을 꾸며내지 않고, 수집 계획, 원천 상태, 데이터등급, 가정, 한계, 원본 확인 과제를 Markdown으로 정리한다.

FastAPI에는 다음 API를 추가했다.

홈 화면에는 AI 투자분석 워크벤치 영역을 추가했다. 사용자는 질의, 전략 프로필, 상한가, 지역을 입력하고 분석 계획 만들기분석 실행을 누를 수 있다. 실행 결과는 기존 분석 기록 저장 흐름과 연결되어 docs/analysis와 투자 현황판으로 이어진다.

가정

한계·미확인

검증

다음 단계

  1. run_analysis_plan()이 계획의 수집기 중 안전하게 실행 가능한 항목부터 실제 호출하도록 확장한다.
  2. 학교알리미·서울 열린데이터광장·정비몽땅처럼 이미 키가 있거나 신청한 원천을 planner의 실행 가능 상태와 연결한다.
  3. 실행 결과에서 워치리스트 후보 초안을 만들고, 사용자가 승인하면 후보로 저장한다.
원문 Markdown: docs/analysis/2026-08-12-종합부동산웹앱-ai분석워크벤치-구현.md