79 lines
6.3 KiB
Plaintext
79 lines
6.3 KiB
Plaintext
Read [](file:///c%3A/Users/H280056/OneDrive%20-%20Halliburton/%E6%96%87%E6%A1%A3/PycharmProjects/wagtailcms/documents/%E8%AE%BE%E8%AE%A1%E6%96%B9%E6%A1%88%E5%88%86%E6%9E%90%E4%B8%8E%E5%AE%8C%E5%96%84%E7%89%88.md#1-1), lines 1 to 150
|
||
|
||
Searched for regex `已完成|Phase 1 详细进度|未完成(待规划排期)` (`**/documents/设计方案分析与完善版.md`), 7 results
|
||
|
||
Read [](file:///c%3A/Users/H280056/OneDrive%20-%20Halliburton/%E6%96%87%E6%A1%A3/PycharmProjects/wagtailcms/documents/%E8%AE%BE%E8%AE%A1%E6%96%B9%E6%A1%88%E5%88%86%E6%9E%90%E4%B8%8E%E5%AE%8C%E5%96%84%E7%89%88.md#390-390), lines 390 to 425
|
||
|
||
基于目前仓库里已经落地的功能(§2.16 完成清单),可以把本项目包装成一款**面向中国大陆企业的"Headless CMS 官网解决方案"**产品。以下是一份可直接用于官网/销售材料的产品介绍框架。
|
||
|
||
## 一、产品定位(一句话)
|
||
|
||
> **「一体化企业官网 CMS,内容与展示分离,开箱即用,合规可上线」**
|
||
> 基于 Wagtail + Next.js 的前后端分离官网系统,让内容运营团队像写文档一样管理官网,同时保留前端团队对视觉和性能的完全掌控。
|
||
|
||
## 二、目标客户
|
||
|
||
- 需要**频繁自主更新**官网内容(新闻、案例、产品页)、又不想每次改版都找开发的中大型 B2B 企业
|
||
- 已经/计划做**多站点、多语言**扩展的集团型企业
|
||
- 对**国内合规**(ICP 备案、PIPL、国内 CDN/存储)有硬性要求、不能直接套用海外 Headless CMS(Contentful/Sanity/Strapi 云版)方案的客户
|
||
- 希望摆脱传统建站工具(如织梦/帝国 CMS)的老旧技术栈,但又不想重新造轮子自研 CMS 的客户
|
||
|
||
## 三、核心价值主张
|
||
|
||
1. **内容与展示彻底解耦**:编辑在 Wagtail 后台所见即所得地编辑,前端 Next.js 独立迭代视觉/性能,互不阻塞发布节奏。
|
||
2. **组件化内容建模**:14 种可拖拽的页面组件(Hero/Stats/CTA/Pricing/FAQ/案例/时间线/团队/Logo 墙/技术栈/视频/表单等),编辑可自由编排页面而无需开发介入。
|
||
3. **开箱即用的企业官网骨架**:首页、博客、产品、案例、解决方案、联系我们——六大页面类型及其列表/详情页已全部实现,接入即可用。
|
||
4. **内置权限体系**:站点管理员/编辑/审核员/作者/查看者五级 RBAC,满足企业多角色协作审核流程,无需定制开发。
|
||
5. **所见即所得预览**:编辑在后台点"预览"即可看到前端真实渲染效果(基于 Next.js Draft Mode),告别"盲改内容、发布了才知道样式对不对"。
|
||
6. **国内合规与本地化前置**:ICP 备案展示、隐私政策与 Cookie 同意条、PIPL 数据删除权支持、国内 CDN/OSS/地图/验证码适配——这些其他方案往往上线前才发现要补的功能,本产品已内置。
|
||
|
||
## 四、功能亮点(可做成官网的 Feature 列表)
|
||
|
||
| 分类 | 功能 |
|
||
|---|---|
|
||
| 内容管理 | StreamField 可视化编排、富文本、图片响应式裁切、草稿/发布工作流 |
|
||
| 页面类型 | 首页、博客、产品中心、案例中心、解决方案、联系我们(含线索表单) |
|
||
| 协作权限 | 五级角色 RBAC、页面级/collection 级权限隔离 |
|
||
| 表单与线索 | 可视化表单构建(FormDefinition)、线索自动入库、邮件通知、蜜罐反垃圾、限流 |
|
||
| SEO | 全页面可配置 meta/OG 字段、自动 sitemap、发布即失效前端缓存(revalidate webhook) |
|
||
| 预览协作 | 草稿预览(Draft Mode)、编辑/审核实时查看渲染效果 |
|
||
| 全局配置 | 导航菜单、站点设置(公司信息/备案号/社交账号)后台可视化配置,无需改代码 |
|
||
| 合规本地化 | ICP 备案展示、隐私政策、Cookie 同意、PIPL 数据删除申请流程 |
|
||
| 部署运维 | 健康检查探针(/healthz /readyz)、幂等部署引导命令(一键初始化管理员+权限组) |
|
||
|
||
## 五、技术优势(给技术决策者/CTO看的部分)
|
||
|
||
- **主流开源技术栈**:Django 6 + Wagtail 8(Python 生态最成熟的开源 CMS 之一)+ Next.js 16(React 19),均为活跃维护的主流框架,无厂商锁定风险。
|
||
- **API 优先架构**:Wagtail REST API v2 + 自定义只读 API,前端可替换(未来可接入小程序/App 而不改后端)。
|
||
- **可独立部署**:前后端两个独立代码仓库,可分别走各自的 CI/CD,互不影响发布节奏。
|
||
- **测试保障**:pytest 自动化测试覆盖核心模型、API、工作流(目前 70+ 用例),降低改动回归风险。
|
||
- **渐进式路线图**:Phase 2(GraphQL、OpenSearch 中文搜索、多语言)、Phase 3(AI 摘要/翻译/SEO 重写)已有明确规划,可作为后续付费升级/订阅功能卖点。
|
||
|
||
## 六、差异化卖点(vs 竞品)
|
||
|
||
| 对比维度 | 本产品 | 传统建站 CMS(织梦/帝国) | 海外 Headless CMS SaaS(Contentful 等) |
|
||
|---|---|---|---|
|
||
| 技术栈 | 现代化前后端分离 | PHP 老旧耦合架构 | 现代但依赖海外云 |
|
||
| 国内合规 | 内置 ICP/PIPL/国内 CDN | 一般无此类设计 | 需要自行改造,访问速度差 |
|
||
| 数据自主权 | 代码+数据库私有部署 | 私有部署但技术债重 | 数据托管在海外 SaaS |
|
||
| 定制自由度 | 开源代码可深度定制 | 高度定制难(插件化) | 受限于 SaaS 平台能力 |
|
||
| 成本模型 | 一次性交付/自主可控 | 低价但维护成本高 | 按用量订阅,长期成本高 |
|
||
|
||
## 七、如果要正式"产品化",建议补充的材料
|
||
|
||
这些目前代码里还没有,但做市场投放前通常需要:
|
||
|
||
1. **演示站点/Demo 视频**:拿一个真实行业场景(如"制造业官网")跑通完整内容运营流程录屏。
|
||
2. **产品手册 PDF**:把上面表格整理成带截图的 PDF,给销售/客户看。
|
||
3. **定价与交付模式**:是"一次性买断+部署服务"、"订阅制 SaaS"、还是"开源免费+企业支持服务"?这决定了后续是否要做多租户(目前设计文档里明确 YAGNI,暂不做)。
|
||
4. **安全/合规认证**:若面向大客户,可能需要等保测评、ISO27001 等资质背书。
|
||
5. **案例背书**:至少 1-2 个真实客户案例,比空谈功能更有说服力。
|
||
|
||
需要的话,我可以帮你把以上内容整理成一份正式的 Markdown/PPT 大纲文档,或者先聚焦某一部分(比如写一版更简短的官网首页文案)?
|
||
|
||
|
||
|
||
|
||
|
||
|