fxtwitter-translate
Fetch and translate Twitter/X tweets to Chinese. Uses the public fxtwitter API to get JSON content, extracts text, formats and translates it to clean Chinese markdown.
Workflow
-
Extract tweet ID from URL:
https://x.com/:username/status/:tweetId→ extracttweetIdhttps://twitter.com/:username/status/:tweetId→ extracttweetIdhttps://fxtwitter.com/:username/status/:tweetId→ extracttweetIdhttps://api.fxtwitter.com/:username/status/:tweetId→ already API format
-
Convert to fxtwitter API URL:
https://api.fxtwitter.com/:username/status/:tweetId -
GET request to fetch JSON
-
Extract content:
- Get
tweet.textfrom JSON response - If it's a long tweet with multiple cards, concatenate all text content
- Strip any extra HTML/formatting
- Get
-
Format and Translate:
- Preserve original structure (headings, lists, paragraphs)
- Translate to natural-sounding Simplified Chinese
- Keep any URLs intact, credit the original author
- Output as clean markdown
Example
User input:
翻译:https://x.com/invideoOfficial/status/2033866107166318666
Flow:
- Extract username
invideoOfficial, tweetId2033866107166318666 - API request to
https://api.fxtwitter.com/invideoOfficial/status/2033866107166318666 - Extract full article text
- Translate to Chinese markdown
- Output with author credit and original link
Notes
- This skill only handles single tweets/threads, not quoted retweets (can extract the main tweet content)
- Images/video are not fetched, only text content
- Always credit original author and link at the end
- Keep the original structure (headings, lists, paragraphs) intact in translation
