yaojingang/GEOFlow
Open-source GEO content engineering and multi-site distribution platform with AI quality inspection, illustrated admin help, hosted sites, browser-assisted publishing, and signed updates.
GEOFlow – 오픈 소스 AI 강화 GEO(검색 엔진 최적화) 콘텐츠 운영 플랫폼
정의 – GEOFlow는 지식 기반, AI 기반 콘텐츠 생성, 자동 품질 게이트 검사, 인간 검토, 다중 사이트 게시 및 분석을 연결하는 Laravel 기반 웹 애플리케이션입니다. GEO(검색 엔진 최적화) 웹사이트, 하위 채널 또는 업계별 콘텐츠 포털을 운영하고 전체 콘텐츠 수명 주기를 관리하는 단일 시스템이 필요한 기업을 대상으로 합니다.
주요 기능
| 기능 | 제공 내용 |
|---|---|
| 지식 및 자산 허브 | 사실, 제목, 키워드, 이미지, 프롬프트 및 AI 모델 구성을 위한 중앙 집중식 저장소. 구조화된 슬라이스, 선택적 의미 계획, 벡터 검색(pgvector 통해) 및 결정적 데이터로의 폴백을 지원합니다. |
| AI 콘텐츠 생성 | 저장된 지식을 사용하여 기사를 초안 작성하기 위해 외부 LLM(작업별로 구성 가능)을 호출합니다. |
| AI 품질 게이트 | 증거, 인용, 광고 정책 준수, SEO 컨텍스트 등에 대한 자동 검사. 점수와 감사 추적이 기록되며 실패한 항목은 초안 상태로 유지됩니다. |
| 인간 검토 워크플로 | 초안 → 검토 → 게시 → 휴지통, 누가 언제 무엇을 승인했는지에 대한 전체 감사. |
| 다중 사이트 게시 | SEO 준비 프런트엔드(robots.txt, sitemap.xml, Open Graph, Schema, llms.txt)를 생성합니다. 사이트를 직접 호스팅하거나 WordPress 호환 REST API를 노출하거나 일반 HTTP 엔드포인트로 푸시할 수 있습니다. |
| 분석 대시보드 | 콘텐츠 성과, 트래픽, 상위 기사, AI 크롤러 활동 및 추세를 표시합니다. |
| CLI 및 에이전트 | 프로그래밍 방식 관리를 위한 bin/geoflow CLI; 게시된 각 사이트에 설치하여 sitemap을 동기화할 수 있는 "GEOFlow Agent" 패키지. |
| 업데이터 및 백업 | 독립형 Updater 구성 요소가 서명된 릴리스, 전체 백업, 환경 검증 및 특정 시점 롤백을 처리합니다(관리자 비밀번호 + 6자리 토큰 필요). |
| Chrome 게시 도우미 | 운영자가 게시 작업을 인수하고 초안을 작성하고 최종 릴리스에 대한 서명된 영수증을 다시 보낼 수 있는 브라우저 확장 프로그램. |
일반적인 사용 사례
- 지속적인 SEO 중심 콘텐츠가 있는 기업 웹사이트.
- 제품별 "GEO 채널"을 위한 하위 도메인 또는 별도 디렉토리.
- 검증 가능한 소스(RAG 스타일)가 필요한 업계 전반의 지식 포털.
- 동일한 워크플로(지식 → AI → 검토 → 게시)가 팀 간에 재사용되는 내부 콘텐츠 플랫폼.
기술 스택
- 백엔드: Laravel (PHP 8.3+), PostgreSQL(pgvector 권장), Redis, Docker-Compose.
- 프런트엔드: Vue/React 스타일 관리 UI(반응형, PWA, 6개 언어 현지화).
- AI 통합: 구성 가능한 LLM 엔드포인트; AI 큐는 별도의 Docker 서비스에서 실행됩니다.
- 배포: 개발용 Docker; 프로덕션은 Nginx + php-fpm을 사용하는
docker-compose.prod.yml.
라이선스 및 상용 모델
- 핵심 코드는 AGPL-3.0으로 출시됩니다(사용자에게 소스를 제공하는 한 개인, 내부 또는 SaaS 사용에 무료).
- AGPL 소스 배포 요구 사항을 포기해야 하는 조직(화이트 라벨, OEM 등)을 위해 별도의 상용 라이선스가 제공됩니다.
시작하기
git clone https://github.com/yaojingang/GEOFlow.git
cd GEOFlow
cp .env.example .env
docker compose build && docker compose up -d
# 관리 UI → http://localhost:18080/geo_admin/login
README에는 프로덕션 배포 단계, 2.x에서 3.0으로의 업그레이드 가이드 및 다국어 문서 링크도 제공됩니다.
결론 – GEOFlow는 AI 지원 콘텐츠 생성과 엄격한 편집 제어 및 자동화된 SEO 게시를 결합한 풀스택 오픈 소스 플랫폼으로, GEO 중심 웹 자산을 위한 통합 워크플로가 필요한 기업을 대상으로 합니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트