Loading...
Loading...
Competitor Blogger Daily Monitoring + One-Click Video Script Parsing — Monitor the latest videos of competitor bloggers (Douyin/Kuaishou/WeChat Channels), AI scores the viral potential; one-click script parsing for selected viral videos (yt-dlp + faster-whisper + DOUBAO multimodal 5 dimensions: shots/lines/visuals/sound/rhythm). Trigger when users say "monitor bloggers", "check competitor bloggers", "what did peers post", "parse this video", "secondary creation script".
npx skill4agent add fxl1209739475-fxl/lark-fashion-cockpit lark-fashion-cockpit-blogger-monitor🎯 Pain Point: The store manager spends 2 hours daily browsing competitor bloggers, with no accumulated data and no clarity on which videos are worth learning from; secondary creation requires switching tools to download videos and parse scripts, resulting in a fragmented workflow.
Core Capabilities:
- Monitor N bloggers → Algorithm scoring → Feishu card report of TOP 3
- One-click script parsing within the same skill — Select viral videos → yt-dlp downloads videos → faster-whisper transcribes → DOUBAO multimodal parsing of 5 dimensions (shots / lines / visuals / sound / rhythm) → Output executable secondary creation md
scripts/parse-video-script.py# Single video parsing
python scripts/parse-video-script.py --url "https://www.douyin.com/video/xxx"
# Save locally only without writing to Feishu Wiki
python scripts/parse-video-script.py --url "..." --no-wikiyt-dlpfaster-whisperDOUBAO doubao-1-5-vision-pro-32k-250115Automatically run monitor-bloggers.py at 9:00 daily
↓
Feishu card "Today's Top 3 Viral Videos"
↓
Store manager clicks the [Parse Script] button for one of the videos
↓
parse-video-script.py runs automatically
↓
Complete parsed md is received in Feishu Wiki after 30 seconds
↓
Zhu Jianhao creates new videos based on the md| Metric | Formula | Threshold |
|---|---|---|
| Like-to-Fan Ratio | likes / fans | ≥0.5 → 5 points / ≥0.2 → 3 points / ≥0.05 → 1 point |
| Share Rate | shares / likes | ≥0.1 → 2 points / ≥0.03 → 1 point |
| Collect Rate | collects / likes | ≥0.1 → 2 points / ≥0.05 → 1 point |
| Comment-to-Like Ratio | comments / likes | ≥0.05 → 1 point |
pip install httpx openai
lark-cli auth login --scope "bitable:app:readwrite im:message:send"
# Configure credentials
export LARK_FASHION_COCKPIT_BASE_TOKEN="..."
export TABLE_BLOGGER_VIDEOS="tblxxxxxxxx" # Table 27
export DEEPSEEK_API_KEY="..."
export DOUYIN_COOKIE="..." # Used for crawling Douyin datapython scripts/seed-mock-bloggers.py
# → Populate 10 mock women's fashion blogger data (including real-style narration scripts) in Feishu Table 27# Full workflow: Crawl data → Calculate scores → Write to table → Send card
python scripts/monitor-bloggers.py
# Custom parameters
python scripts/monitor-bloggers.py --top 5 --reply-chat-id oc_xxx👀 Competitor Blogger Daily Monitoring
📊 Monitored Bloggers: 10 | Videos Crawled Today: 10
🎯 Selected (Worthy of Secondary Creation): 3 | Pending Evaluation: 7
🔥 Top 3 Viral Scores (Sorted by Algorithm)
[1] Cheng Cheng Jie_Outfit Tutorial · 850k Fans · 🎤 With Narration
📝 150cm Height Enhancement & Slimming Tips | 3 Correct Ways to Tuck Shirts into High-Waisted Pants
👍 425k 💬 8.5k ⭐ 56k 🔄 12k
Like-to-Fan Ratio 50.00% Collect Rate 13.18% Viral Score 9/10
💡 Recommendation Angle: Pain Point Solving via Tutorial
Narration Script (First 120 words): Hi everyone, I'm Cheng Cheng Jie. Today I'll teach you three correct ways to tuck shirts into high-waisted pants...
[▶ Watch Video]
[2] Sandy Little Apple · ...
[3] Plus-Size Girl Zihan · ...
[📋 View Complete Table 27]parse-video-script.pycontent-pipelinecompetitor-monitor# Auto-run at 8:30 AM (paired with morning-report at 9:00)
crontab -e
30 8 * * * cd /path/to/lark-fashion-cockpit && python skills/blogger-monitor/scripts/monitor-bloggers.pyscripts/monitor-bloggers.pyscripts/seed-mock-bloggers.pyexamples/sample-card.md