Skip to content

로드맵

Doggy Framework의 개발 계획과 버전 반복 계획.

v0.1.0 — 기본 기능

✅ 현재 버전

  • ✅ 동적 모델 엔진(@Ef 애노테이션 + PHP 8 Attribute, 마이그레이션 자동 생성)
  • ✅ 시각적 뷰 디자이너(View/ViewField 엔티티, 드래그 앤 드롭 레이아웃, AI 강화, 버전 관리)
  • ✅ DataGrid(FilterCondition/FilterGroup, DoctrineDataSet, 서버 측 처리)
  • ✅ 조직 구조 관리(Gedmo NestedTree 무제한 계층 부서 트리, 직위, 직급)
  • ✅ 직원 전체 라이프사이클 관리(Employee가 사용자 엔티티, 입사/변동/퇴사)
  • ✅ WebAuthn 비밀번호 없는 로그인(ES256/RS256, resident_key, Employee 연동)
  • ✅ 삼원 분립 보안 모델(ThreeOfficersVoter, ROLE_SYS_ADMIN/SEC_ADMIN/AUDITOR)
  • ✅ 비밀번호 정책(복잡도, 유효 기간, 이력, 재시도 잠금 규칙)
  • ✅ 감사 로그(AuditService, login_success/login_failure 자동 기록)
  • ✅ 예약 작업 시스템(TaskScheduler + Messenger + Task/TaskLog)
  • ✅ 시스템 캘린더(공휴일, 대체 근무일)
  • ✅ 파일 저장 시스템(Local / S3 어댑터, 이미지 최적화 Imagine, SHA-256 중복 제거)
  • ✅ Mercure SSE 실시간 푸시(FrankenPHP 내장 Hub, Bolt 전송)
  • ✅ 메일 시스템(다중 사서함 설정, 템플릿 편집, HTML 보안 필터링)
  • ✅ AI 통합(다중 Provider: 알리바바 백련 + LM Studio + OpenAI + Ollama 등)
  • ✅ LLM 설정 시스템(LlmProvider/LlmRole, 그래픽 관리, 키 암호화, 장애 조치)
  • ✅ Agent 시스템(코딩 어시스턴트, 자연어 쿼리, 비밀번호 정책, 시각 인식 예약)
  • ✅ AI 어시스턴트(플로팅 패널, 컨텍스트 등록, ReAct 루프, 도구 호출)
  • ✅ AI 뷰 강화(의도 인식 + 6개 시나리오 서브 Agent, 비동기 작업, 실시간 진행률)
  • ✅ SunUI 컴포넌트 라이브러리(25+ 컴포넌트, 45+ 테스트 페이지)
  • ✅ 메뉴 관리(MenuStaticGenerator)
  • ✅ 국제화(중/영, LocaleSubscriber)

v0.5.0 — 프로세스와 폼

개발 중

  • 🔄 워크플로 엔진
    • 시각적 프로세스 디자이너
    • 승인 흐름, 업무 전환
    • 조건 분기와 병렬 처리
  • 🔄 폼 디자이너
    • 드래그 앤 드롭 폼 구성
    • 조건 로직과 연동
  • 🔄 API 인터페이스 관리
    • Postman 스타일 인터페이스 디버깅
    • JSON Schema 자동 생성
  • 🔄 전역 알림 시스템
  • 🔄 인스턴트 메시징

v1.0.0 — 로우코드 플랫폼

계획 중

  • 📋 플러그인 시스템(디렉터리/네임스페이스/라우트 격리, 동적 로드 및 언로드)
  • 📋 애플리케이션 템플릿 마켓
  • 📋 페이지 디자이너
  • 📋 다중 애플리케이션 관리
  • 📋 가상 어시스턴트(3D 인터랙션)

v2.0.0 — AI 강화

장기 계획

  • 🤖 AI 보조 모델링 강화(자연어로 엔티티 생성)
  • 🤖 자연어 쿼리 강화
  • 🤖 지능형 Agent 오케스트레이션 강화
  • 🤖 MCP 생태계 심층 통합
  • 🤖 AI 성과 평가

커뮤니티 기여

다음 방향의 참여를 환영합니다:

  • SunUI 컴포넌트 확장
  • 서드파티 저장소 백엔드 어댑터
  • 문서 번역
  • 예제 애플리케이션
  • 버그 수정

현재 작업은 GitHub Issues에서 확인하세요.

MIT 라이선스 오픈소스 | Copyright © 2026 Doggy