forked from Ikalus1988/MisakaNet
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathanti-crawl-a.json
More file actions
24 lines (24 loc) · 1015 Bytes
/
Copy pathanti-crawl-a.json
File metadata and controls
24 lines (24 loc) · 1015 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
{
"name": "anti-crawl-a",
"pair": "anti-crawl",
"phase": "A",
"description": "Agent needs to scrape a technical forum (e.g., WeChat article, Feishu doc) for debugging information. The forum blocks direct HTTP requests.",
"setup": {
"repo_state": "Agent needs to fetch content from a protected web page",
"ci_state": "N/A",
"error_message": "Failed to fetch web page: TLS SNI blocked, connection refused, or 403 forbidden. Tried curl, requests, Playwright — all failed."
},
"expected_outcome": {
"fix_commands": [
"Check if the site is behind GFW or Cloudflare",
"Use proxy or alternative scraping method",
"Consider using open-source mirror or API instead"
],
"lesson_generated": true,
"lesson_fields": ["title", "domain", "problem", "root_cause", "solution", "verification"]
},
"validation": {
"lesson_has_anti_crawl_info": true,
"lesson_has_workaround": true
}
}