원클릭으로
waseda-icl
Platform rules, WP REST API date extraction, and Taiwan filter conventions for the waseda_icl scraper
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Platform rules, WP REST API date extraction, and Taiwan filter conventions for the waseda_icl scraper
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Planning principles, model selection, and scope rules for the Architect agent
Implementation rules for database migrations, Python scrapers, and Next.js web for the Engineer agent
BaseScraper contract, field rules, and Peatix-specific conventions for the Scraper Expert agent
Scraper test execution rules, output validation criteria, and report format for the Tester agent
BaseScraper contract, field rules, and Peatix-specific conventions for the Scraper Expert agent
Platform rules and field mappings for the 誠品生活日本橋 (eslite spectrum Nihonbashi) scraper
| name | waseda_icl |
| description | Platform rules, WP REST API date extraction, and Taiwan filter conventions for the waseda_icl scraper |
| applyTo | scraper/sources/waseda_icl.py |
| Field | Value |
|---|---|
| Site URL | https://www.waseda.jp/folaw/icl/news/ |
| API/Rendering | WordPress REST API (/wp-json/wp/v2/posts?search=台湾) |
| Auth required | No |
| Rate limit | None observed |
| Source name | waseda_icl |
| Source ID format | waseda_icl_{wp_post_id} (integer, stable) |
waseda.jp/folaw/icl/ (比較法研究所) vs waseda-taiwan.com| Event Field | Source |
|---|---|
source_id | waseda_icl_{wp_post_id} |
start_date | 【開催日時】 / 【日 時】 labels in post content |
location_name | 【開催会場名】 / 【場 所】 labels in post content |
raw_description | "開催日時: YYYY年M月D日\n\n" + stripped post content |
name_ja | WP post title |
search=台湾 + search=Taiwan) → title must also match _TAIWAN_TITLE_RE台湾, 日台, Taiwan, 臺灣【開催報告】 or 開催されました in title are already-past events — always skip【】: 【開催日時】, 【日 時】 (with full-width space)_extract_after_bracket_label() stops at the next 【 or end of stringLOOKBACK_DAYS = 120 — covers 4 months back| Symptom | Likely Cause | Fix |
|---|---|---|
| 0 events | No Taiwan events in current window (expected ~1–2/year) | Check manually at /news/ — 0 is normal |
AttributeError on date | Post has date label but malformed format | Add format to _JAPANESE_DATE_RES |
| Scraper not running | Not registered in SCRAPERS — see history | Run SCRAPERS audit |
_REPORT_RE skip is critical: Without it, all past events (事後報告 posts) would match. Always skip posts where title matches 【開催報告】 or が開催されました.search=台湾 also returns posts where 台湾 appears only in the body — hence the secondary _TAIWAN_TITLE_RE title-level filter.LOOKBACK_DAYS = 120: Longer than most scrapers because event announcements may be posted up to 3 months before the event date.