diff --git a/app/Http/Controllers/ClaudeCode/UsagePlanController.php b/app/Http/Controllers/ClaudeCode/UsagePlanController.php new file mode 100644 index 00000000..ffe23c25 --- /dev/null +++ b/app/Http/Controllers/ClaudeCode/UsagePlanController.php @@ -0,0 +1,20 @@ +header('HX-Request')) { + return response('', 200)->header('HX-Redirect', route('claude-code.usage-plan.index')); + } + + return view('claude-code.usage-plan.index'); + } +} diff --git a/resources/views/claude-code/usage-plan/index.blade.php b/resources/views/claude-code/usage-plan/index.blade.php new file mode 100644 index 00000000..497d86e6 --- /dev/null +++ b/resources/views/claude-code/usage-plan/index.blade.php @@ -0,0 +1,442 @@ +@extends('layouts.app') + +@section('title', 'SAM 활용방안') + +@push('styles') + +@endpush + +@section('content') +
+ + {{-- 페이지 헤더 --}} +
+
+

SAM 활용방안

+

AI 자동화로 중소 제조업을 혁신하다 | (주)코드브릿지엑스의 비전

+
+
+ CodeBridgeX | 2026.03 +
+
+ + {{-- ─── 핵심 요약 3카드 ─── --}} +
+
+
+ + 코어 모델 +
+
방화셔터 제조업
+
경동/주일 실증 완료 기반
+
+
+
+ + 확장 전략 +
+
80% 공통 + 상품만 변경
+
중소 제조업 공통 프로세스 활용
+
+
+
+ + 최종 목표 +
+
Multi-tenant SaaS
+
다산업군 제조업 플랫폼
+
+
+ + {{-- ─── Section 2: 왜 SAM인가? (Before / After) ─── --}} +
+
+

왜 SAM인가? — Before / After

+

중소 제조업의 현실과 SAM이 제시하는 변화

+
+
+
+ {{-- Before --}} +
+
+
+ +
+ Before — 기존 방식 +
+
+
Excel 수기 관리 — 데이터 유실, 버전 혼란
+
ERP 도입비 수천만원 — 중소기업에 부담
+
업체별 커스텀 6개월+ — 도입까지 긴 시간
+
부서간 정보 단절 — 영업/생산/경영 각자 관리
+
+
+ + {{-- After --}} +
+
+
+ +
+ After — SAM 도입 후 +
+
+
시스템 기반 통합 관리 — 실시간 데이터 공유
+
월 구독 SaaS — 초기 비용 최소화
+
멀티테넌시 즉시 입주 — 설정만으로 바로 사용
+
영업~출고 원스톱 자동화 — AI가 연결
+
+
+
+
+
+ + {{-- ─── Section 3: 전체 프로세스 플로우 ─── --}} +
+
+

전체 프로세스 — 영업에서 출고까지

+

6단계 비즈니스 플로우와 AI 자동화 포인트

+
+
+ {{-- 6단계 스텝 --}} +
+ @php + $steps = [ + ['num' => 1, 'title' => '영업', 'ai' => '고객 DB 자동분류', 'color' => '#6366f1'], + ['num' => 2, 'title' => '상담', 'ai' => 'STT 음성 기록', 'color' => '#8b5cf6'], + ['num' => 3, 'title' => '견적서', 'ai' => 'AI 자동 산출', 'color' => '#a855f7'], + ['num' => 4, 'title' => '수주서', 'ai' => '견적→수주 자동 전환', 'color' => '#0ea5e9'], + ['num' => 5, 'title' => '작업공정', 'ai' => 'AI 공정 최적화', 'color' => '#059669'], + ['num' => 6, 'title' => '출고', 'ai' => '출고/배송 자동화', 'color' => '#16a34a'], + ]; + @endphp + @foreach($steps as $step) +
+
{{ $step['num'] }}
+
{{ $step['title'] }}
+
{{ $step['ai'] }}
+
+ @endforeach +
+ + {{-- 실증 사례 테이블 --}} +
+
경동/주일 실증 현황
+ + + + + + + + + + + @php + $cases = [ + ['step' => '영업관리', 'feat' => '고객/거래처 CRM', 'status' => '운영중', 'ai' => '고객 분류 자동화'], + ['step' => '상담/문의', 'feat' => '상담 이력, 음성 입력', 'status' => '운영중', 'ai' => 'STT 음성→텍스트 변환'], + ['step' => '견적서', 'feat' => '견적 작성/승인/발송', 'status' => '운영중', 'ai' => 'AI 견적 자동 산출 (개발중)'], + ['step' => '수주서', 'feat' => '견적→수주 연동', 'status' => '운영중', 'ai' => '자동 전환 프로세스'], + ['step' => '작업공정', 'feat' => 'BOM, 공정 관리', 'status' => '개발중', 'ai' => 'AI 공정 최적화 (계획)'], + ['step' => '출고/배송', 'feat' => '출고 지시, 배송 추적', 'status' => '계획', 'ai' => '물류 자동화 (계획)'], + ]; + @endphp + @foreach($cases as $case) + + + + + + + @endforeach + +
단계구현 기능상태AI 적용
{{ $case['step'] }}{{ $case['feat'] }} + @if($case['status'] === '운영중') + {{ $case['status'] }} + @elseif($case['status'] === '개발중') + {{ $case['status'] }} + @else + {{ $case['status'] }} + @endif + {{ $case['ai'] }}
+
+
+
+ + {{-- ─── Section 4: 80% 공통화론 ─── --}} +
+
+

80% 공통화론 — 핵심 설득 논거

+

중소 제조업 업무의 80%는 업종과 무관하게 동일하다

+
+
+ {{-- 가로 바 차트 --}} +
+
업무 구성 비율
+
+
공통 업무
+
+
80% — 영업, 회계, 인사, 재고, 문서
+
+
+
+
커스텀
+
+
20%
+
+
+
커스텀 20% = 상품 마스터, 견적 계산식, 공정 시퀀스 (업종마다 다른 부분)
+
+ + {{-- 공통 업무 상세 --}} +
+ @php + $commons = [ + ['name' => '영업/CRM', 'icon' => 'M17 20h5v-2a3 3 0 00-5.356-1.857M17 20H7m10 0v-2c0-.656-.126-1.283-.356-1.857M7 20H2v-2a3 3 0 015.356-1.857M7 20v-2c0-.656.126-1.283.356-1.857m0 0a5.002 5.002 0 019.288 0M15 7a3 3 0 11-6 0 3 3 0 016 0z'], + ['name' => '회계/재무', 'icon' => 'M12 8c-1.657 0-3 .895-3 2s1.343 2 3 2 3 .895 3 2-1.343 2-3 2m0-8c1.11 0 2.08.402 2.599 1M12 8V7m0 1v8m0 0v1m0-1c-1.11 0-2.08-.402-2.599-1M21 12a9 9 0 11-18 0 9 9 0 0118 0z'], + ['name' => '인사/근태', 'icon' => 'M12 4.354a4 4 0 110 5.292M15 21H3v-1a6 6 0 0112 0v1zm0 0h6v-1a6 6 0 00-9-5.197M13 7a4 4 0 11-8 0 4 4 0 018 0z'], + ['name' => '재고관리', 'icon' => 'M20 7l-8-4-8 4m16 0l-8 4m8-4v10l-8 4m0-10L4 7m8 4v10M4 7v10l8 4'], + ['name' => '문서/전자결재', 'icon' => 'M9 12h6m-6 4h6m2 5H7a2 2 0 01-2-2V5a2 2 0 012-2h5.586a1 1 0 01.707.293l5.414 5.414a1 1 0 01.293.707V19a2 2 0 01-2 2z'], + ['name' => '품질관리', 'icon' => 'M9 12l2 2 4-4m6 2a9 9 0 11-18 0 9 9 0 0118 0z'], + ]; + @endphp + @foreach($commons as $common) +
+ + {{ $common['name'] }} +
+ @endforeach +
+ + {{-- 업종별 확장 시나리오 --}} +
+
업종별 확장 시나리오
+ + + + + + + + + + + @php + $industries = [ + ['name' => '방화셔터', 'common' => '영업, 견적, 수주, 회계, 인사', 'custom' => '셔터 규격 계산, 설치 공정', 'diff' => '실증완료', 'color' => 'green'], + ['name' => '블라인드', 'common' => '영업, 견적, 수주, 회계, 인사', 'custom' => '원단/슬랫 규격, 재단 공정', 'diff' => '즉시가능', 'color' => 'green'], + ['name' => '금속가공', 'common' => '영업, 견적, 수주, 회계, 인사', 'custom' => '소재/두께 단가표, CNC 공정', 'diff' => '단기적용', 'color' => 'blue'], + ['name' => '식품제조', 'common' => '영업, 견적, 수주, 회계, 인사', 'custom' => '레시피 관리, HACCP, 유통기한', 'diff' => '중기적용', 'color' => 'amber'], + ['name' => '전자부품', 'common' => '영업, 견적, 수주, 회계, 인사', 'custom' => 'PCB BOM, SMT 공정, 검사', 'diff' => '중기적용', 'color' => 'amber'], + ]; + @endphp + @foreach($industries as $ind) + + + + + + + @endforeach + +
업종공통 (80%)커스텀 (20%)난이도
{{ $ind['name'] }}{{ $ind['common'] }}{{ $ind['custom'] }} + {{ $ind['diff'] }} +
+
+ +
+ "상품만 바꾸면 새로운 제조업이 된다. 영업, 회계, 인사, 재고 — 이 80%는 이미 완성되어 있다." +
+
+
+ + {{-- ─── Section 5: 멀티테넌시 구조 ─── --}} +
+
+

멀티테넌시 — 하나의 플랫폼, 다수의 기업

+

tenant_id 기반 데이터 격리로 안전하게 다수 기업을 서비스

+
+
+ {{-- 다이어그램 --}} +
+
+    ┌──────────┐  ┌──────────┐  ┌──────────┐  ┌──────────┐
+    │  A 기업   │  │  B 기업   │  │  C 기업   │  │  D 기업   │
+    │ (경동기업) │  │ (주일기업) │  │ (금속가공) │  │ (식품제조) │
+    └────┬─────┘  └────┬─────┘  └────┬─────┘  └────┬─────┘
+         │             │             │             │
+         └─────────────┴──────┬──────┴─────────────┘
+                              │
+                    ┌─────────▼─────────┐
+                    │   SAM 플랫폼       │
+                    │                   │
+                    │  공유: 코드 100%   │
+                    │  격리: 데이터 100% │
+                    │  (tenant_id 기반)  │
+                    └───────────────────┘
+
+ + {{-- 3카드 --}} +
+
+
+
+ +
+ 비용 절감 +
+

하나의 코드베이스로 N개 기업 서비스. 기업이 늘어도 개발비는 동일.

+
+
+
+
+ +
+ 즉시 입주 +
+

새 기업 추가 = tenant_id 발급 + 기본 설정. 별도 개발 없이 수일 내 사용 가능.

+
+
+
+
+ +
+ 데이터 격리 +
+

모든 쿼리에 tenant_id 자동 적용. A기업이 B기업 데이터에 절대 접근 불가.

+
+
+
+
+ + {{-- ─── Section 6: AI 자동화 현황 & 로드맵 ─── --}} +
+
+

AI 자동화 현황 & 로드맵

+

구현 완료된 AI 기능과 향후 계획

+
+
+
+ {{-- 구현 완료 --}} +
+
+ 구현 완료 +
+
+
+
AI 재무 분석
+

CEO 대시보드에서 매출/비용/손익 AI 분석. Claude API 활용하여 자연어 인사이트 제공.

+
+
+
STT 음성 입력
+

상담 메모, 현장 보고를 음성으로 입력. 자동 텍스트 변환 후 시스템 기록.

+
+
+
Claude Code 개발 자동화
+

SAM 시스템 자체를 Claude Code로 개발. 코드 생성, 리뷰, 테스트, 배포 자동화.

+
+
+
+ + {{-- 향후 계획 --}} +
+
+ 향후 계획 +
+
+
+
AI 견적 자동 생성
+

고객 요구사항 입력 시 과거 데이터 기반으로 최적 견적 자동 산출. 단가표 + 옵션 조합.

+
+
+
AI 공정 최적화
+

생산 데이터 분석으로 최적 공정 순서, 자재 배치 제안. 불량률 예측 및 사전 경고.

+
+
+
AI 고객 상담
+

FAQ 자동 응답, 견적 문의 자동 접수. 사람의 개입이 필요한 경우만 담당자 연결.

+
+
+
+
+ +
+ "공정의 다양성은 천차만별. 이를 AI와 데이터로 정복하는 것이 SAM의 연구 과제다." +
+
+
+ + {{-- ─── Section 7: 결론 — 로드맵 & 비전 ─── --}} +
+
+

로드맵 & 비전

+

방화셔터에서 시작하여 모든 중소 제조업으로

+
+
+ {{-- 4단계 타임라인 --}} +
+ @php + $phases = [ + ['phase' => 'Phase 1', 'title' => '코어 실증', 'period' => '2025~2026 상반기', 'desc' => '경동/주일 방화셔터 제조업에서 전 프로세스 실증. 영업→상담→견적→수주→공정→출고 파이프라인 완성.', 'color' => '#059669', 'status' => '진행중'], + ['phase' => 'Phase 2', 'title' => '3~5사 확장', 'period' => '2026 하반기', 'desc' => '블라인드, 금속가공 등 유사 제조업 3~5사에 멀티테넌시로 확장. 상품 마스터만 교체하여 빠르게 적용.', 'color' => '#2563eb', 'status' => '계획'], + ['phase' => 'Phase 3', 'title' => 'AI 고도화', 'period' => '2027', 'desc' => 'AI 견적 자동 산출, AI 공정 최적화, AI 고객 상담 순차 적용. 데이터 축적으로 AI 정확도 지속 향상.', 'color' => '#7c3aed', 'status' => '계획'], + ['phase' => 'Phase 4', 'title' => '다산업군 플랫폼', 'period' => '2028~', 'desc' => '식품, 전자부품 등 다양한 제조업종으로 확대. SAM을 중소 제조업 표준 SaaS 플랫폼으로 성장.', 'color' => '#dc2626', 'status' => '비전'], + ]; + @endphp + @foreach($phases as $p) +
+
+
+ {{ $p['phase'] }} + {{ $p['title'] }} + {{ $p['period'] }} + @if($p['status'] === '진행중') + {{ $p['status'] }} + @else + {{ $p['status'] }} + @endif +
+

{{ $p['desc'] }}

+
+ @endforeach +
+ + {{-- 한 줄 요약 --}} +
+
+ "방화셔터에서 시작하여, 모든 중소 제조업의 디지털 전환을 이끄는 SAM" +
+

AI 자동화 + 멀티테넌시 + 80% 공통화 = 중소 제조업 혁신 플랫폼

+

(주)코드브릿지엑스

+
+
+
+ +
+@endsection diff --git a/routes/web.php b/routes/web.php index 8bc172a6..9118d000 100644 --- a/routes/web.php +++ b/routes/web.php @@ -35,6 +35,7 @@ use App\Http\Controllers\ClaudeCode\NewsController as ClaudeCodeNewsController; use App\Http\Controllers\ClaudeCode\CoworkController as ClaudeCodeCoworkController; use App\Http\Controllers\ClaudeCode\PricingController as ClaudeCodePricingController; +use App\Http\Controllers\ClaudeCode\UsagePlanController as ClaudeCodeUsagePlanController; use App\Http\Controllers\Lab\StrategyController; use App\Http\Controllers\MenuController; use App\Http\Controllers\MenuSyncController; @@ -730,6 +731,8 @@ Route::get('/pricing/download', [ClaudeCodePricingController::class, 'download'])->name('pricing.download'); Route::get('/cowork', [ClaudeCodeCoworkController::class, 'index'])->name('cowork.index'); + + Route::get('/usage-plan', [ClaudeCodeUsagePlanController::class, 'index'])->name('usage-plan.index'); }); /*