Web Reverse Analysis
输入约束
- •先确认目标 URL、分析范围(页面/接口/业务流程)和期望产物(技术报告、复刻方案、MVP 任务清单)。
- •明确边界:仅做学习、分析与可替代实现,不复制受保护源码、私有接口密钥或侵权素材。
- •若用户未指定,默认优先分析公开可访问页面与前端网络行为。
工作流
- •获取页面基线信息:首屏结构、核心交互、关键用户路径、错误态与空态。
- •识别技术栈线索:构建工具、前端框架、资源指纹、第三方服务与埋点。
- •逆向交互与网络:触发关键操作,记录请求模式、鉴权方式、分页/缓存/重试策略。
- •抽象业务能力:将页面行为映射为“功能模块 + 数据模型 + 状态机”。
- •生成复刻方案:按 MVP 优先级拆分为实现步骤、接口契约、组件结构与风险清单。
- •给出验证策略:定义可观测指标、回归用例和最小验收标准。
工具协同
- •需要抽取网页正文或快速看站点结构时,优先调用
fetch-url。 - •需要观察真实浏览器行为(请求、控制台、元素拾取)时,优先调用
pwdebug。 - •输出文档时遵循
tech-doc的结构化写法。
输出要求
- •先给结论:目标站点的核心能力、可行复刻路径与主要风险。
- •再给拆解:架构推断、接口模式、页面状态流、关键组件清单。
- •最后给落地计划:MVP 里程碑、任务拆分、依赖与测试方案。
- •使用统一模板与检查清单,见
reverse-playbook.md。