Files
浅念 8cea7dee20 chore: baseline V8.10.0-dev.1 with v8_workflows type-mapping fix and trade-pro spec
- SiteForge Enterprise V8.10.0-dev.1 upstream source (210 tests)
- Fix: v8_workflows._mapped_input now reads both 类型/分类 columns so WXR
  imports keep post/product types instead of collapsing to page
- Docs: trade-pro theme port spec (R3) and implementation plan

Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-10-22 16:49:25 +08:00

4.4 KiB

SiteForge Factory V7 — 用户需求逐项对照

本文件结合《SiteForge 智能网站工厂完整产品与技术方案 V2.0》、此前 V5/V6 开发说明,以及本轮四个重点:Art Design Pro、可视化编辑、复杂 CMS、PostgreSQL/Redis 与正式发布。状态以当前源码和可执行测试为准,不以页面按钮数量或方案描述代替验收。

用户目标 当前可执行实现 仍需完成/验收 状态
新站生产 / 旧站换新主题 多站点、内容 CRUD、4 套主题、标准栏目、构建、版本/ZIP 实际客户素材、真实站点 UI/SEO 验收 基础可用
完整主题与版本 汽车、工业、企业、极简主题;独立页面模板、搜索/分类/品牌、版本锁定 多行业精修、交互与表单服务验收 核心可用
可视化页面编辑 区块、嵌套列、拖动、文字及图片属性、全局样式、设备宽度、撤销重做 任意层级自由画布、团队协作、真实设备测试 部分实现
自动装配内容 Excel/CSV/JSON 字段映射、品牌分类关联、主题内容重用 未知字段语义识别、复杂关系无人工装配 部分实现
WordPress及其他CMS迁移 WXR/XML、部分 Elementor、公开 REST/WooCommerce、Drupal JSON:API、Shopify JSON ACF/Elementor/WooCommerce 全类型、订单/变体、私有数据/媒体专用适配;实际站点逐项验收 部分实现
URL/SEO保真 旧站 URL 清单、SEO 差异、缺失页面/资源/内链报告;发布前基线检查 真实大型旧站全量核对、重定向语义与搜索引擎监控 验收流程可用,无法承诺100%无损
导入异常人工复核 V7 持久化 CMS 字段/关系警告、后台复核记录、迁移站阻止带未处理项发布 深度字段自动修复 已实现
Art Design Pro 六个 Vue3 + Element Plus 业务页面、官方工程安装/路由脚本 仍未包含官方源码;需外部联网获取仓库、执行 pnpm 构建、统一认证及权限菜单联调 尚未正式整合
PostgreSQL V7 PG 访问兼容层、独立 Compose、CI PostgreSQL 冒烟脚本 旧 SQLite 数据迁移、真实容器运行、并发事务/压力、高可用 可选测试路径,未生产验收
Redis V7 Redis 通知/唤醒 Worker,任务持久状态仍在数据库 Redis 主队列/outbox、可靠分布式扩容、监控指标 部分实现
Worker与任务稳定性 统一构建任务、幂等、重试、取消、超时、租约、独立子进程 构建输入冻结快照、多节点 Exactly-Once 效果、孤儿进程收敛 单机已验证
正式发布与回滚 V7 HTTPS HMAC 签名 Agent、发布审批、质量/迁移闸门、文件版本与回滚 公网域名/TLS、远程服务器及 CDN/DNS、灰度、备份容灾、安全审计 代码可用,待实机验收
商业交付把关 主题交付清单;构建时生成 noindex 的空栏目防断链 正式 Logo、图片版权、联系方式、法务、性能真实站验收 验收框架可用

V7 新增的安全与闭环修复

  1. 发布只接受 status=complete 的构建版本;未完成、失败或未知状态一律拒绝。
  2. CMS 特殊字段警告存入 cms_import_reviews,需要具备复核权限的人员填写至少 12 字的真实核查结论。
  3. 迁移站发布时重新检查 URL/SEO 基线,以及所有未处理 CMS 复核事项。
  4. 发布签名绑定请求时间戳、站点、HTTP 方法、精确路径、正文哈希;防止只读签名跨操作复用。
  5. 当主题导航含标准栏目但网站尚未录入相关内容时,生成明确 noindex 的占位页,避免导航产生 404;它们不能当成商业已完成页面。
  6. 本地发布和远程发布都检查完成状态与静态 HTML 质量;远程还要求独立审批。

发布准入建议(严格)

  • 所有原 URL/SEO 例外已得到检查、修复或有记录的人工裁决。
  • 空栏目已填充正式内容,并移除不必要的 noindex;真实图片/Logo/表单接收器/联系渠道已验证。
  • 真实浏览器在 PC/平板/移动端完成交互与视觉验收。
  • 经另一名审核人批准,且构建和发布文件的记录与校验信息一致。
  • 备份与回滚演练成功后再接入正式域名。

重要:74 项本地自动化测试通过不等于已通过上述真实生产验收。当前环境缺少 Docker Engine、实际 Art Design Pro 官方仓库及生产 PostgreSQL/Redis 服务。