GCW 网站复刻与重建引擎
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_d6825a13/gcw-webclone。
技能介绍
要解决什么问题
很多团队想复刻或重建某个站点时,容易直接从线上构建产物反推源码,或在未厘清授权时抓取私有页面。结果是版权不清、无法维护、或与生产行为对不齐。GCW 把这类工作收成一条可审计的流程:先拿证据,再定交付契约,最后才进入构建与 QA。
技能如何工作
工作流固定为 TEARDOWN_PHASE → FAITHFUL_CLONE → REVIEW_GATE → CREATIVE_REBUILD。开始前必须让用户选定最终交付契约,不能从画像里默认推断:
- A:仅研究或可运行回放
- B:可编辑的忠实克隆(可持续基线)
- C:忠实克隆经评审后再做创意重建
拆解阶段会建立 .gcw/SITE_SPEC.md,在有 Playwright 时做路由/网络盘点、交互状态草案,并整合 design-dna、必要时 web-shader-extractor 等伴随证据。根据证据选路径:SOURCE_ADAPT、CLEAN_REBUILD,或在授权确认且无可维护源码时的 PRODUCTION_RECOVERY。
忠实基线只恢复约定页面与状态,用显式 fixtures 替代不可用服务;B/C 还需完成可编辑性证据(editability-evidence.json、REPLACE_GUIDE.md),不能把仅制品回放当作最终交付。REVIEW_GATE 处展示基线、Diff 与 CLONE_REPORT.md,用户选 A/B/C 后才继续;创意重建需先有 CREATIVE_BRIEF.md。
边界与注意点
只针对有所有权或明确授权的目标;源码、字体、图片、模型与品牌版权分别标注 SOURCE、PARTIAL 或 GUESS。已部署构建产物是证据,不是原始源码。未经用户授权不得 push、发布或部署;发布改编版前需清理追踪与原品牌残留。
使用场景
- 客户仅保留线上构建产物、源码已丢,在书面授权下按契约 B 恢复可编辑的忠实克隆基线。
- 对已获许可的目标站执行 standard 或 deep 拆解,整合路由盘点与 SITE_SPEC 供团队评审架构与差距。
- SPA 需在本地用经评审的 HAR 挡板回放登录、列表等场景,核对候选预览与生产路由行为是否一致。
- 复刻对象含 Canvas/WebGL 时,在定稿拆解前调用 web-shader-extractor,将着色器证据写入 .gcw 并达到回放就绪。
适合人员
- 接手只有 CDN 部署包、没有 Git 仓库的前端,要把约定页面改回可维护入口并通过可编辑性证据关卡。
- 在客户明确授权范围内做站复刻的外包开发,需在 REVIEW_GATE 前交付 CLONE_REPORT、截图与已知差距说明。
- 负责把授权站点的设计与交互写成可执行规范的 UI 工程师,会评审 design-dna 与交互状态草案中的误报与遗漏。
- 内网重构负责人只想做契约 A 的可运行回放或研究拆解,不需要立即交付可编辑源码。