Anime Meme Collector
Automated daily collection of anime/ACG memes from Chinese internet platforms.
Overview
Maintains an up-to-date database of:
- Bilibili trending video memes
- Bilibili hot search keywords
- Galgame terminology (Yuzusoft, Key, Type-Moon, etc.)
- Streamer/gaming culture (电棍, 山泥若, 炫狗, etc.)
- 346+ curated memes
Quick Start
Manual Collection
python scripts/collect_memes.py
Automated Daily Updates
Set up cron job for midnight (Asia/Shanghai):
0 0 * * * cd /path/to/skill && python scripts/collect_memes.py
Or use OpenClaw cron:
{
"action": "add",
"job": {
"name": "daily-anime-meme-collect",
"schedule": { "kind": "cron", "expr": "0 0 * * *", "tz": "Asia/Shanghai" },
"payload": {
"kind": "systemEvent",
"command": "python scripts/collect_memes.py"
}
}
}
Using the Database
When responding with anime/meme context:
- Check
references/anime_memes_db.jsonfor recent trends - Reference
references/anime_memes_manual.mdfor classics - Incorporate memes naturally into responses
Data Sources
- Bilibili API: Trending videos and hot search
- Manual curation: Classic and timeless memes
- Galgame terms: Yuzusoft, Key, Type-Moon, etc.
- Streamer culture: 电棍, 山泥若, 炫狗, etc.
Reference Files
- anime_memes_db.json - Auto-generated database (300+ entries)
- anime_memes_manual.md - Curated classic memes
Notes
- Script respects rate limits with timeouts
- Failed requests are logged but don't stop collection
- Database limited to 300 entries to prevent bloat
- Each entry includes source tracking