场景 | 能力说明 | 示例 |
从零接入 | 自动识别 Android / iOS / Flutter / uni-app,按向导完成 SDK、凭据、配置文件、registerPush 和编译验证 | “帮我集成 TIMPush”、“接入腾讯云离线推送” |
Android 厂商通道 | 引导 FCM 的控制台配置、签名指纹、包名一致性和凭据校验 | “Android 离线推送收不到” |
iOS APNs | 检查证书 / P8、Bundle ID、aps-environment、BusinessID、deviceToken 上报和注册流程 | “iOS registerPush 成功但离线推送不来” |
Flutter / uni-app | 按跨平台工程处理插件、原生通道和验证,避免误走纯 Android / iOS 向导 | “Flutter 项目接入 TIMPush”、“uni-app 离线推送怎么接” |
注册与回调排障 | 分析 registerPush、registrationID、错误码和回调日志 | “registerPush 报 800006”、“registrationID 获取不到” |
送达与展示排查 | 区分注册失败、服务端未下发、厂商已送达但不展示、杀进程不达、消息分类限额 | “离线推送有送达但不展示”、“强杀后收不到” |
点击跳转与回调 | 排查通知点击不跳转、指定页面、ext 为空、onNotificationClicked | “点击通知不跳转”、“点击拿不到 ext” |
IM SDK 日志分析 | 指导采集 xlog,本地解码并提取注册 / 离线推送证据链 | “帮我分析这段 IM 日志”、“xlog 里有没有 registerPush” |
npm install 安装本包。npm install 只会下载 npm 包,不会安装 Skill,也不会配置 MCP Server。请使用下面的 npx 命令执行安装器。# cd 到项目根目录cd root-directory-of-your-app-project# 自动检测本机已安装的 IDE 并安装到全部 IDEnpx -y @tencent-rtc/trtc-push-skill@latest add# 只安装到指定 AI IDEnpx -y @tencent-rtc/trtc-push-skill@latest add --ide cursornpx -y @tencent-rtc/trtc-push-skill@latest add --ide claudenpx -y @tencent-rtc/trtc-push-skill@latest add --ide codebuddynpx -y @tencent-rtc/trtc-push-skill@latest add --ide codex
.cursor/、.codebuddy/、.claude/、.codex/ 配置目录的 AI 插件。--ide 参数为 cursor、claude、codebuddy、codex。如果插件兼容其中一种项目配置目录,可以选择对应参数安装。npx -y @tencent-rtc/trtc-push-skill@latest add --ide codebuddy
.codebuddy/skills/ 和项目根 .mcp.json,重启 Android Studio 或重新加载 CodeBuddy 插件后即可使用。npx -y @tencent-rtc/trtc-push-skill@latest add --ide cursor
.cursor/skills/ 和 .cursor/mcp.json。trtc-push-mcp MCP server 驱动向导式流程。无论用哪种方式安装,只有 MCP 已启用并加载后流程才能工作。按下表自查。IDE | 启用动作 |
Cursor | 项目级 MCP 默认禁用(新版 Cursor 不再有弹窗提示)。 打开 Cursor 侧边栏 > Customize > MCP,打开 trtc-push-mcp 开关,然后重载窗口。![]() |
Claude Code | 无需操作。安装器已在 .claude/settings.local.json 中预批准。重启 claude 会话即可;若仍提示审批,用 /mcp 批准。 |
CodeBuddy | 无需操作。MCP 从项目根 .mcp.json 自动启用。重载 CodeBuddy 即可。![]() |
Codex | 在项目中运行 codex 并接受 trust 提示,项目 .codex/config.toml(含 MCP)才会加载。 |
插件形态 | MCP 配置位置 | 启用动作 |
Android Studio /JetBrains + CodeBuddy 插件 | 项目根 .mcp.json | 重启 IDE 或重新加载 CodeBuddy 插件。 |
VS Code / Cursor 系插件 | .cursor/mcp.json | 在插件 MCP 面板启用 trtc-push-mcp,然后 重启 IDE。 |
其他兼容插件 | 取决于插件读取的配置目录( .cursor/ / .codebuddy/ / .claude/ / .codex/) | 确认配置已生成,在插件内启用后重启 IDE。 |
帮我集成 TIMPush
我的 Android 离线推送收不到,帮我排查
iOS registerPush 成功了,但杀进程后收不到离线推送
文档反馈