
from tzfilm-douyin-tool186
macOS AppleScript + Python scraper to export video performance (xlsx) from Douyin Creator Center and run periodic background scrapes.
This skill describes a macOS-based scraper that automates Google Chrome via AppleScript to export video performance XLSX files from the Douyin (creator.douyin.com) Creator Center. It provides step-by-step operational guidance, health checks, download handling, and robust failure-mode detection so the scraper can run reliably under launchd or cron. Concrete outputs include parsed Excel rows for plays, watch rates, likes, shares, and follower deltas.
Use this skill when you need periodic exports of Douyin creator video metrics for analytics, automated reporting, or syncing to downstream systems (databases, Feishu). It's intended for macOS hosts where Chrome is available and the user can grant AppleScript JavaScript access.
douyin_hourly.py, feishu_sync.py, and other helper scripts in the repo (export, parsing, and sync flows).video_stats.{}
Douyin Creator Center scraping skill for macOS, using AppleScript to automate Chrome and Python to parse xlsx exports. Very thorough SKILL.md with 11 documented pitfalls, troubleshooting tables, and step-by-step flow. The bundled JS script is a simple browser-side data extractor. Script execution was skipped (.js not runnable standalone). Niche tool — macOS + Chrome + Douyin only.
Well-documented scraping automation tool. No malicious intent — no exfiltration, no credential theft, no destructive commands. The skill is narrowly scoped to Douyin creator data extraction. Security deductions for Chrome global settings modification and browser session automation. Architecture is functional but monolithic.