How Agent Reach Supports Chinese Internet Platforms for AI Agents (Bilibili, XiaoHongShu, Xueqiu, V2EX)
Problem
A significant portion of high-quality technical content lives on Chinese platforms — Bilibili video tutorials, XiaoHongShu product reviews, Xueqiu investment discussions, V2EX tech community. Most general-purpose AI agent tools ignore these platforms entirely.
When I tried to make my AI agent read Bilibili subtitles or search XiaoHongShu, none of the standard tools worked.
Chinese Platform Support
Agent Reach provides dedicated support for 5 Chinese platforms, each with its own channel file.
Bilibili (B站)
backends = ["bili-cli", "OpenCLI", "B站搜索 API"]yt-dlp was removed from this channel in June 2026 — Bilibili’s risk control 412-blocked it. bili-cli works without login for search, hot videos, rankings, and video detail.
bili search "AI tutorial" --type videobili hotbili info BV1GJ411m8R8XiaoHongShu (小红书)
backends = ["OpenCLI", "xiaohongshu-mcp", "xhs-cli"]On desktop, OpenCLI reuses your Chrome browser session — browse XHS in Chrome, agent reads it directly. On servers, xiaohongshu-mcp uses a headless browser with QR code login.
The channel includes format_xhs_result() and _clean_note() functions that strip structural redundancy from API responses, specifically to reduce LLM token usage.
opencli xiaohongshu search "product review"opencli xiaohongshu note URLmcporter call 'xiaohongshu.search_feeds(keyword: "手机")' --timeout 120000Xueqiu (雪球)
Stock quotes, stock search, hot posts, and hot stock rankings. Uses Chrome/Chromium’s cookie store for auth token extraction. Extensive fixes in v1.3.1 for cookie loading strategy, User-Agent, Referer headers, and endpoint migration.
agent-reach configure --from-browser chromeV2EX
Hot topics, node topics, topic detail with replies, and user profiles. Uses the public JSON API — zero config required. Added in v1.3.0.
curl -s "https://www.v2ex.com/api/v2/topics/hot"Xiaoyuzhou Podcast (小宇宙)
Podcast audio transcription via Groq Whisper. Requires a free Groq API key.
bash ~/.agent-reach/tools/xiaoyuzhou/transcribe.sh https://www.xiaoyuzhoufm.com/episode/xxxxxDesktop vs Server Split
Agent Reach handles the unique challenge of Chinese platforms by being environment-aware:
- Desktop — OpenCLI reuses browser login sessions (zero friction)
- Server — Headless browsers (xiaohongshu-mcp) with QR code login provide the same capability
Anti-Scraping Resilience
Chinese platforms have aggressive anti-scraping measures. Agent Reach’s multi-backend architecture is critical here:
- Bilibili 412-blocked
yt-dlp→ seamless switch tobili-cli - Xueqiu’s
xq_a_tokenis dynamically generated by frontend JavaScript → browser-level cookie extraction required
The entire README and install guide are available in Chinese. English, Japanese, and Korean translations are in docs/.
Summary
In this post, I showed how Agent Reach supports 5 Chinese platforms that most AI agent tools ignore. The key point is that each platform has a dedicated channel with environment-aware backends — desktop reuses your browser session, servers use headless browsers. The multi-backend routing handles anti-scraping changes transparently.
Final Words + More Resources
My intention with this article was to help others share my knowledge and experience. If you want to contact me, you can contact by email: Email me
Here are also the most important links from this article along with some further resources that will help you in this scope:
- 👨💻 Agent Reach GitHub Repository
- 👨💻 Agent Reach Bilibili Channel
- 👨💻 Agent Reach XiaoHongShu Channel
- 👨💻 Agent Reach Bilingual README
Oh, and if you found these resources useful, don’t forget to support me by starring the repo on GitHub!
Comments