mirror of
https://github.com/LifeArchiveProject/WeChatDataAnalysis.git
synced 2026-06-18 15:54:08 +08:00
1.5 KiB
1.5 KiB
Routing
Use this first for every WeChatDataAnalysis MCP task.
First Calls
- Phone, ScreenMemo, mobile app, or compact external client: load
mobile.mdand start withwechat.mobile.get_overview. - Status, readiness, "why can't I find anything":
wechat.core.get_status, orwechat.mobile.get_overviewfor phone clients. - Available tools or packages:
wechat.core.list_tools. - Account selection:
wechat.core.list_accounts, thenwechat.core.get_account_info. - Backend health, logs, MCP LAN access, port, system settings, key/decrypt/import/data preparation, index/cache build, export, realtime sync, local editing, or data deletion requests: explain that these operations are not exposed through MCP and should be handled in the desktop/web app.
- Fuzzy person/group/official account: load
target-resolution.md. - Chat content, recent messages, keyword search: load
chats.md. - Moments / 朋友圈 / likes / comments / post media: load
moments.md. - Images, videos, emoji, files, voice resources: load
media.md. - Rankings, yearly summary, activity stats: load
analytics.md; if Wrapped cache is missing, ask the user to generate it in the app. - Empty results or readiness errors: load
failure-recovery.md.
Mixed Intent
Resolve the target first, then load only the main domain reference. Do not load chats, moments, media, and analytics together unless the user explicitly asks for a broad audit.
For phone clients, keep using mobile.md until the user needs a low-level fallback such as raw fields or special media URL construction.