1. Receive user request to download Douyin video or get video info.
2. Parse the provided URL (short or full).
3. Validate the URL and extract video ID.
4. Execute the `download.py` script with appropriate arguments (URL, `--info-only`, `--output`).
5. Automate browser interaction to access the Douyin video page.
6. Download the video or extract the requested information (title, author, stats).
7. Save the video to the specified output directory (if provided).
8. Report success or failure to the user.