GEOFlow 3.0:把知识库、AI 写作、质检和多站点分发收进同一套后台

GEOFlow 是开源的 GEO(生成式引擎优化)内容运营系统,3.0 把可信知识、AI 生产、质量门禁、人工审核、多站点分发和数据分析放进统一 Admin。新增独立更新工具,支持签名更新、完整备份与回滚。适合已有内容团队、要做企业站或行业信源站的人;不是「不会 SEO 也能一键上 GEO」的魔法后台。仓库、Release 与升级文档均在 GitHub。

搜索结果页越来越多由模型摘要、引用和「信源站」组成。品牌若还只把文章丢进单一 CMS,会发现:模型读到的不是你的官网结构,而是散落的旧稿和竞品段落。

GEO 在这里指 Generative Engine Optimization——让内容在生成式引擎里可被发现、可被引用、且引用的是你治理过的知识。它不是把关键词密度再调高一档,而是把「知识从哪来、稿子怎么生成、凭什么能发、发到哪些站」做成一条能审计的流水线。

GEOFlow 3.0 按作者的话说:可以正式部署了。围绕 GEO 的知识库、内容生产、质检与多站点分发,进同一套后台;并加上独立更新工具,支持备份和回滚。

许可证为 AGPL-3.0(闭源嵌入需另谈商业授权)。技术栈是 Laravel + PHP 8.3、PostgreSQL(含 pgvector)、Redis,可用 Docker Compose 拉起。

它不是又一个 AI 写作框

Wiki 里的定位更准:不是简单 CMS,也不是单纯写作工具,而更像内容操作系统——模型、企业知识、素材、任务、审核、发布、分析,以及 Agent / WordPress REST / 通用 HTTP 分发,走同一条链路。

3.0 主路径可以写成:

知识 → AI 生产 → AI 质检 → 人工审核 → 多站点分发 → 数据分析 → 回写策略

缺其中一环,GEO 很容易变成「用更贵的模型,批量生产更像说明书的稿」。

3.0 真正合进后台的几块

1. 可信知识与生产资产
集中管知识库、标题库、关键词库、图片库、作者、提示词和模型。知识侧支持结构化切片、可选语义规划、向量召回和稳定回退。标题库可到 10 万条量级,带分批生成、去重、失败重试。
切片策略默认走规则(标题、段落、长度),复杂长文才上 LLM 规划边界——规划的是切分,不是让模型改写原文。知识质量差,后面全是噪声放大器。

2. AI 质检作为发布门禁
这不是只扫关键词密度。Release 写的是:按知识证据、数据与引文、广告规则和发布语境检查;记录分项评分、原文定位、依据、修改建议;待复核、阻断、异常或过期的稿停在草稿。结果、人工放行、输入快照、证据来源、策略变更全程留痕。
所以「会不会被识别成 AI 生成」只是质检可能覆盖的一层;3.0 更强调有没有依据、能不能发、发了能否追责。规则仍要人配,模型不会替你懂行业合规。

3. 审核与站点分发
统一草稿 / 审核 / 发布 / 回收站,可 Markdown 导出。分发包括托管渠道站、WordPress REST、通用 HTTP,以及 Chrome 运营助手辅助的人工发布(设备配对、最小权限令牌、人工确认)。托管站默认关闭,要先配好泛解析、证书、反代和 Nginx,再打开——这是生产向的谨慎,不是开箱即用的「一键 100 个站」。

4. 数据与后台
内容、分发、访问、AI 爬虫与趋势可进数据中心。Admin UI V3 重做了导航与响应式,支持多语言和 PWA;内置图文帮助(主题、脱敏截图、固定评测),入口按当前管理员权限生成。

5. 模型隔离与 API
模型有所有者与访问范围:普通管理员管个人模型,超管可共享。异步任务带执行身份和用量归属。另有 API v1 与 bin/geoflow CLI,方便二次开发和 Agent 对接。

独立 Updater:3.0 里最「运营向」的变化

很多开源内容工具的更新方式是:拉代码、迁库、坏了再重装。3.0 把网站更新、完整备份、环境验收、恢复点回滚,划给独立进程(经本地 Unix socket),高风险操作要管理员密码 + 验证器 6 位授权码。应用内旧执行器退出运行配置。

对已经在跑 2.x 的人,这意味着:

  • 升级前备份 PostgreSQL、.env、上传目录和 storage;
  • 走维护窗口,按官方升级文档迁库、重建前端、重启队列与调度;
  • 稳定版更新检查以 GitHub 正式 Release 的 version.json 为准,开发分支不再打扰生产提示。

「能回滚」解决的是运营恐惧,不是免除你读升级说明。从早期 2.x 上来,文档还要求跑就绪检查和安全审计,并用的 Chrome 助手也要跟着升级。

谁该部署,谁先别上

更合适

  • 已有官网或内容团队,要统一知识源和发布记录;
  • 需要把同一套资料分到多个站点 / WordPress,并留下质检痕迹;
  • 能接受 Docker、Postgres、Redis 和一次认真的升级窗口。

先别当银弹

  • 独立站连基础收录、站点结构和内链都没做:先补 SEO 基本功,GEO 叠加在空壳上只会加速生产无人引用的稿;
  • 指望「部署即自动霸榜生成式搜索」:可见性仍取决于内容是否被引擎当作可信来源,系统只保证流程;
  • 不想承担 AGPL 的开源义务,又要把代码封进闭源 SaaS:先看商业许可,不要默认「开源就能随便嵌」。

外贸获客场景里,多站点分发确实香,但切入点通常是:先有一两个能讲清产品的信源页和可引用资料,再把生产与分发自动化——而不是先上 10 万条标题库。

落地时建议的顺序

  1. 用 Docker 在测试环境起 3.0,只导入一小撮真实资料。
  2. 配好 chat + embedding,确认 pgvector 召回,再开批量生成。
  3. 把质检规则写成「不能发」的硬条件(无出处、违禁表述、过期数据),不要只打分。
  4. 分发先接一个 WordPress 或一个托管站,跑通人工确认,再谈配额和子域。
  5. 生产升级一律走 Updater + 备份,不要在营业高峰直接拉 main。

小结

GEOFlow 3.0 的意义,是把 GEO 从「多写几篇给 AI 看的文章」收成可部署的内容工程:知识有切片,生成有模型归属,发布有质检门禁,站点有分发与审计,版本有备份回滚。

仓库:https://github.com/yaojingang/GEOFlow
v3.0.0:https://github.com/yaojingang/GEOFlow/releases/tag/v3.0.0

生成式搜索会继续改入口,但「谁对这句事实负责」不会过时。先把这一句在系统里留痕,再谈规模化生产和多站点铺开。