Media Crawler Douyin
Collect Douyin competitive evidence with MediaCrawler using keyword search, exact video...
Install
npx skills add tsingyuai/growth-lab --skill media-crawler-douyin -g -a claude-code -y- Repository
- tsingyuai/growth-lab2k
- Category
- Writing
- Updated
- 1mo ago
- License
- Apache-2.0
- Context cost
- Lightabout 299 tokens
- Runs scripts
- No, instructions only
What it does
Collect Douyin competitive evidence with MediaCrawler using keyword search, exact video detail, comments, media, and creator profiles. Use for trend, hook, format, audience-language, or creator research that needs reproducible raw evidence and a documented selection method.
Douyin collection
Follow media-crawler. Require purpose, keywords/links, sample size, date window, comments/media scope, and destination under the invoking Model's Memory.
Build queries across problem, category, and audience. Run --platform dy --type search serially; shortlist on topical relevance, hook/format diversity, recency and engagement. Search cards are discovery evidence only. For exact enrichment, set DY_SPECIFIED_ID_LIST in config/dy_config.py; it accepts full video URLs, URLs containing modal_id, short links, or video IDs. For creators set DY_CREATOR_ID_LIST to profile URLs or sec_user_id, then use --type creator. PUBLISH_TIME_TYPE controls the upstream publish-time filter.
Enable comments or ENABLE_GET_MEIDAS only for the shortlist, then run --type detail. Verify canonical video ID, author, caption, publish time, engagement, media mapping, comment coverage and any truncation. Deduplicate by video ID and retain the discovery query. Stop on login/risk control; never loop retries.
Return raw/copied paths, query and selection rationale, search/detail/creator counts, comment/media coverage, time and upstream commit.
