用途:clone-page 用于克隆、复刻、还原或仿制网页,通过 Playwright 渐进式采集页面数据,再分阶段还原 HTML/CSS。
主要能力:提供快速还原与高精度还原两种模式。快速还原适合快速出原型、token 消耗少;高精度还原适合生产环境,可还原到像素级别。采集命令包括 quick、full、init、skeleton、styles、interact、responsive、assets,可分别获取截图、元信息、设计令牌、DOM 骨架、指定区域样式、交互态、多视口截图和资源。查询命令 query.mjs 支持 summary、skeleton、subtree、node、sections、section、find、file 等,用于渐进式读取数据。
使用方式:前置条件为 Node.js >= 18,Playwright 与 Chromium 首次运行自动安装。采集脚本从技能目录下的 scripts/ 运行,例如 node scripts/clone.mjs <url> quick -o ./clone-data --scroll。高精度模式在快速采集基础上追加 styles、interact、responsive、assets 等命令。需要登录的页面可连接已登录的 Chrome(--connect-cdp)或使用 --no-headless 手动登录。
适用场景:用户提供 URL 并要求“做一个一样的页面”“把这个页面克隆过来”等克隆、复刻、还原、仿制网页的需求。
限制:资料未提供收费、价格、平台支持范围、还原效果保证等信息。截图被视为最终真相,数据与截图冲突时以截图为准;采集为渐进式,每个 Phase 独立增量追加,不会覆盖已有内容。