Files

79 lines
6.3 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
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 大纲文档,或者先聚焦某一部分(比如写一版更简短的官网首页文案)?