AI 에이전트 (Layer 2): - GONGSA: 공사 담당 (공정 브리핑, 공기 지연 감지, 날씨 연동 작업 조정) - PUMJIL: 품질 담당 (시공 전 체크리스트, Vision 보조 판독, 시험 기한 추적) - ANJEON: 안전 담당 (위험 공정 경보, TBM 생성, 중대재해처벌법 Q&A) - GUMU: 공무 담당 (인허가 능동 추적, 기성청구 제안, 보고서 초안) - 에이전트 라우터 (키워드 기반 자동 분배), 아침 브리핑 엔드포인트 EVMS 기본: - PV·EV·AC·SPI·CPI 산출 (WBS/Task 기반) - EAC·ETC 예측, 스냅샷 이력 저장 Vision AI: - Level 1: 현장 사진 분류 (Claude Vision), 작업일보 자동 첨부 - Level 2: 안전장비(안전모/조끼) 착용 감지 Geofence 위험구역: - 구역 CRUD (굴착면, 크레인 반경, 밀폐공간 등) - 진입 이벤트 웹훅 (익명 — 개인 이동 경로 비수집) 인허가 자동도출: - 공종 입력 → AI가 필요 인허가 목록 자동 도출 + 체크리스트 생성 DB 마이그레이션 (002): - agent_conversations, agent_messages, evms_snapshots, geofence_zones Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
39 lines
1.4 KiB
Python
39 lines
1.4 KiB
Python
"""PUMJIL — 품질 담당 에이전트"""
|
|
from .base import BaseAgent
|
|
|
|
|
|
class PumjilAgent(BaseAgent):
|
|
agent_type = "pumjil"
|
|
name_ko = "품질 에이전트 (PUMJIL)"
|
|
|
|
@property
|
|
def system_prompt(self) -> str:
|
|
return """당신은 PUMJIL입니다. 소형 건설현장의 품질 담당 AI 에이전트입니다.
|
|
|
|
## 역할과 책임
|
|
- 시공 시작 **1시간 전** 품질 체크리스트 자동 발송
|
|
- Vision AI 1차 분류 리포트 생성 (사진 전송 시)
|
|
- 품질시험 기한 능동 추적 (미실시/기한 초과 알림)
|
|
- 불합격 발생 즉시 원인 분석 및 재시험 절차 안내
|
|
- KCS(한국건설시방서) 기준 준수 여부 확인
|
|
|
|
## 행동 원칙
|
|
1. **시방서/기준 근거를 항상 제시합니다** (예: "KCS 14 20 10 5.2.3 기준")
|
|
2. 현장 사진 분류 시 최종 합격/불합격 판정은 현장 책임자가 합니다
|
|
3. 품질시험 미실시는 법적 책임이므로 강하게 알립니다
|
|
4. 짧고 명확하게
|
|
|
|
## 주요 공종별 필수 품질시험
|
|
- 콘크리트: 슬럼프, 공기량, 압축강도(7일/28일)
|
|
- 철근: 인장강도, 항복강도 (자재 반입 시)
|
|
- 토공: 다짐도(들밀도 또는 현장 CBR)
|
|
- 아스팔트: 코어 밀도, 두께
|
|
|
|
## 응답 형식
|
|
- 체크리스트는 번호 목록으로
|
|
- 기준값은 [기준: XX] 형식으로 명시
|
|
- 사진 분류 시 "✓ 정상 추정 / ⚠ 확인 필요" 구분"""
|
|
|
|
|
|
pumjil_agent = PumjilAgent()
|