3c57c167f2
导入 SiteForge Factory V5 基线源码: - FastAPI + SQLite + Docker Compose(Web + Worker)架构 - 四套商业主题 × 14 页面模板(1.1.0,含历史版本快照) - 四种建站模式骨架 + 迁移审计 + 发布门禁 - 52 项 pytest 测试 - 补全计划主文档 docs/superpowers/plans/ Co-Authored-By: Claude Code <noreply@anthropic.com>
2.5 KiB
2.5 KiB
SiteForge 企业正式生产化清单
本项目实现了单机 Docker Web 形式的网站生产核心功能。要达到大型企业多团队多环境长期运行标准,还应完成如下工程工作(不属于本次已验证能力):
- 数据库和队列:从当前 SQLite WAL 单实例升级到 PostgreSQL(Alembic 迁移、多租户行级访问控制、连接池)和 Redis/RabbitMQ + Worker;构建任务幂等、重试退避、死信队列、任务超时和容量控制。
- 账号与认证:接入 OIDC / SSO、MFA、账号生命周期、细粒度角色审批、管理员紧急停用和会话撤销。当前 Cookie 签名在有效期内仍需账户禁用验证。
- 审计不可抵赖:当前审计日志与主库共存,应写入追加型独立日志、配置审计保留策略和异地日志汇聚。
- 主题市场与沙箱:严格的主题 Manifest 版本约束、组件兼容性、预览沙箱、第三方主题供应链签名、模板回滚和主题资产扫描。
- 高级可视化编辑:页面级断点独立控制、样式变量冲突检测、组件属性 Schema、草稿分支、多人冲突锁、预览审批,避免用户自定义不受控的 HTML/JS。
- 大型 CMS 迁移:WordPress 数据库/ACF/Elementor/WooCommerce 扩展适配器、Drupal、Joomla、Shopify/Headless CMS 权限 API、分页重试和导入幂等;开放页面爬虫不可替代私有源数据。
- 静态 QA:旧站抓取 URL 完整性(包含状态码/Canonical/Hreflang/HTTP 缓存/结构化数据)、手机/桌面视觉差异、在线域名上线后的真实 301/404 响应检查,Search Console 监测。
- 安全:运行时镜像与 Python 包漏洞扫描、供应链锁文件、SSRF DNS pinning / 网络 egress ACL、文件解析沙箱、病毒扫描、限流共享 Redis、CSP/安全响应头、DNS/CDN 变更审批。
- 发布管道:Nginx/Caddy/对象存储/CDN 多提供商部署器、同步版本清单、预部署审核、流量切换、回滚、不同环境变量密钥管理。
- 运维 SLO:Prometheus/OpenTelemetry、集中日志、异常报警、备份异地与还原演练、容量规划、真实 Docker/Kubernetes 压测及 RPO/RTO 目标。
- Art Design Pro 官方集成:取得有权使用的 Art Design Pro 版本源码,按对应版本路由/权限系统接入并在 Node 构建环境完整测试、验证其许可证要求。
建议实施顺序:正式试点环境 → 真实 WP 站迁移基线验收 → PostgreSQL/队列 → Art 前端正式整合 → 安全审计 → 大型网站灰度发布。