-
Notifications
You must be signed in to change notification settings - Fork 596
Getting Started
This page is not a full deployment manual. It is the shortest stable path to getting GEOFlow running and proving the core workflow.
Clarify three things:
- whether you are building a single-site content system or a multi-site distribution system
- who the audience is
- which knowledge assets you want to build first
If this part is unclear, models, prompts, tasks, and distribution channels will drift.
Docker is the recommended starting point.
The basic path is:
- clone the repository
- copy
.env.exampleto.env - adjust port, site URL, and secret key
- start
postgres + redis + init + app + queue + scheduler + reverb
The first goal is not perfect configuration. The first goal is to get a reachable frontend and admin.
Admin path:
/geo_admin/
Default credentials:
- username:
admin - password:
password
Immediately after login:
- change the admin password
- confirm Laravel
APP_KEYis generated - read the first-deployment guide for security, queue, and backup checks
Go to:
AI Configurator -> AI Model Settings
Start with:
- one stable, reasonably fast chat model
- one embedding model if you need RAG
GEOFlow supports OpenAI-compatible providers and native Gemini chat / embedding routes. Do not start with too many models; prove the workflow first.
If you use knowledge bases, confirm the chunking strategy on the AI Models page:
- use structured rule chunking by default
- enable LLM semantic planning for long or structurally complex documents
- semantic planning falls back to rule chunking when it fails
If the knowledge preview shows chunks but zero vectors, the embedding model is usually missing or not selected as the default embedding model.
At minimum, prepare:
- one title library
- one knowledge base
- one body-generation prompt
- one author
- one category
- optionally one image library
If you do not yet have a real knowledge base, do not rush into large-scale task creation.
Recommended minimum task setup:
- title library: valid titles available
- model: one stable chat model
- prompt: body-generation prompt
- category: a clear content category
- generation count and publishing interval: start small
- review mode: start with draft / review
- publication scope: start with local site only
The first task is for workflow validation, not for scale.
At minimum, confirm these things:
- the task is queued correctly
- the worker executes correctly
- the article lands in draft
- the review page shows the generated content
- the frontend renders the published article correctly
- Markdown, images, SEO, Open Graph, and structured data are correct
Once these points work, expansion becomes much safer.
If content must sync to target sites, go to:
Distribution Management
Available channel types:
- GEOFlow Agent: best for new target sites. Download a target-site package; static mode is recommended by default.
- WordPress REST: best for existing WordPress sites. Use an Application Password to publish and manage posts.
Task publication scope can be:
- local site plus channels
- channels only
- local site only
Local-only mode disables channel selection and never creates remote distribution jobs.
Go to:
Analytics
Start with:
- System Overview: articles, tasks, materials, and AI/API state
- Single-site Operations: publishing trends, content funnel, and category distribution
- Multi-site Distribution: channel status, failed jobs, and remote URLs
- Logs: visit trends, top articles, and AI crawlers
Recommended order:
- knowledge base
- models and prompts
- tasks and review
- frontend themes and templates
- multi-site distribution
- CLI / Skill / API automation
Do not start with complex themes, heavy automation, large task volume, or many channels. First prove the real content workflow.
If your first article workflow is already working, continue with:
- 首页
- 快速上手
- 常见问题
- 部署指南
- 部署脚本使用指南
- 部署检查清单
- 模板与主题工作流
- 模型接入指南
- AI 知识库教程
- 知识库切片与 RAG
- 分发管理与目标站点
- 数据分析与日志
- 什么是 GEOFlow
- GEOFlow 方法论
- 使用边界与内容底线
- 适用场景
- 场景部署与使用方式
- 核心能力总览
- 推荐采用路径
- Skill / CLI / API 生态
- 路线图
- 作者与项目
- Home
- Getting Started
- FAQ
- Deployment Guide
- Deployment Scripts Guide
- Deployment Checklist
- Theme and Template Workflow
- Model Setup Guide
- AI Knowledge Base Tutorial
- Knowledge Chunking and RAG
- Distribution Management and Target Sites
- Analytics and Logs
- What Is GEOFlow
- GEOFlow Methodology
- Principles and Content Boundaries
- Use Cases
- Deployment Patterns by Scenario
- Core Capabilities
- Recommended Adoption Path
- Skill / CLI / API Ecosystem
- Roadmap
- Author and Project