API 直调 > URL 参数驱动 > UI 交互驱动。
涉及需登录站点,先校验/恢复登录态。
新站点先做六步探索(site-exploration.md),再编写提取逻辑。
调研完成生成 references/sites/。创建文件前先询问用户。
详细信息在 references/ 中按需加载。
evaluate 确认 → API 直调 → Playwright 选择器 → snapshot 重试。
| 权限 | 用途 |
|---|---|
| ------ | ------ |
filesystem.write | 读写站点指南 |
filesystem.read | 读取站点指南 |
browser | navigate / evaluate / snapshot / run_code_unsafe |
skill | 调用 opencode-creator |
| 路径 | 用途 |
|---|---|
| ------ | ------ |
auth/ | 登录态持久化 |
./Downloads/ | 下载文件 |
references/sites/ | 站点指南 |
evaluate 检测登录 → run_code_unsafe 注入 cookie → 保存 auth/。
navigate + snapshot → 捕获网络请求 → evaluate 验证 → 记录选择器 → 测试边界 → 生成 guide.md。详见 references/site-exploration.md。
API 直调 > URL 驱动 > UI 交互。详见 references/data-extraction.md。
navigate 同域 → evaluate fetch (credentials: include) → blob → 触发下载。详见 references/download-patterns.md。
创建 references/sites/,含 API/选择器/URL 模式。
确认有头可见 → navigate → 等待指令 → 按规则 6 执行。详见 references/interactive-browsing.md。
snapshot → AI 分析 → evaluate 提取 → 验证 → 固化到 guide.md。
| 任务 | 参考 |
|---|---|
| ------ | ------ |
| 网站探索 | references/site-exploration.md |
| 数据提取 | references/data-extraction.md |
| 防盗链下载 | references/download-patterns.md |
| 互动浏览 | references/interactive-browsing.md |
| 陷阱 | 原因 | 解决 |
|---|---|---|
| ------ | ------ | ------ |
| SPA URL 导航不渲染 | SPA 路由由 JS 驱动 | 用 API 直调 |
| HttpOnly cookie 读不到 | document.cookie 不暴露 | page.context().cookies() |
| 下载 URL 403 | CDN 防盗链 | 同域 navigate 再 fetch |
| API 端点写死 | 接口版本更新 | 每次 evaluate 确认 |
./Downloads// 共 1 个版本