@tencent-rtc/trtc-agent-skills
v1.1.1
Published
Installer for the TRTC Agent Skills suite (Chat, Call, RTC Engine, Live, Conference) plus manual SDK runtime log troubleshooting and knowledge base, with one-command MCP setup for Claude Code / Cursor / CodeBuddy / Codex.
Downloads
1,090
Readme
TRTC Agent Skills:实时通信与 AI 应用
English | 简体中文
使用 TRTC Agent Skills,你可以在应用中接入视频会议、音视频通话、即时通信、移动端离线推送和对话式 AI(Conversational AI)能力,例如 AI 客服、AI 口语陪练和实时翻译。支持 Web、iOS、Android 和 Flutter。
只需用自然语言描述你想实现的功能,Skill 会识别需求、确认必要信息,并逐步引导你完成接入,覆盖从初始配置到代码实现的完整流程。
关于 TRTC(腾讯实时音视频)
Tencent RTC(实时音视频)为全球数千家企业提供实时音频、视频和对话式 AI 体验。依托覆盖200多个国家和地区的全球边缘网络,TRTC 提供低于300ms的超低延迟大规模实时通信能力。
快速开始
使用 npx 安装器。在项目根目录执行:
# 默认 — 自动检测已安装的 IDE(~/.{claude,cursor,codebuddy,codex}/)
# 为每一个检测到的 IDE 都安装好;都没检测到时回退到 claude
npx -y @tencent-rtc/trtc-agent-skills@latest add
# 强制为所有支持的 IDE 都装一份(即使你本机没装那个 IDE)
npx -y @tencent-rtc/trtc-agent-skills@latest add --ide all
# 只为某个指定的 IDE 安装
npx -y @tencent-rtc/trtc-agent-skills@latest add --ide cursor
# 重装前先清理旧的安装
npx -y @tencent-rtc/trtc-agent-skills@latest add --cleanSDK 日志排障(1.0)
直接描述问题即可,Agent 识别为 SDK 日志排障后会自动调用;如需手动明确触发,可在 Cursor、Claude Code 或 CodeBuddy 输入 /sdk-log,在 Codex 输入 $trtc-sdk-log-analysis。
1.0 会指引用户导出并提供 TRTC、IM、TUI、应用或 Crash 日志,再从上传文件或项目内的 .trtc-logs/ 离线分析;支持 .log、.txt、.clog、.xlog 和日志压缩包,不会自动读取真机或 App sandbox。二进制日志仅在本地存在可信 decoder 时直接解码。
构建实时应用
当你描述实时通信或 AI 场景时——例如视频会议、音视频通话、实时翻译或即时通信——Skill 会自动触发,无需斜杠命令,直接用自然语言提问即可。
- 探索与评估——在修改项目之前运行 Demo,或了解可用的集成方案。
- 集成能力——检查项目、明确需求,并逐步引导完成集成。
- 扩展现有集成——在已有项目中添加支持的能力,无需重新开始集成。
- 排查问题——诊断集成错误、配置问题和异常运行行为。
- SDK 日志排障——根据平台和产品给出日志导出指引,离线分析用户提供的 TRTC、IM、TUI、应用和 Crash 日志。
- 查询官方信息——基于官方文档回答 API、错误码、限制、计费和最佳实践等问题,并提供对应链接。
- 恢复之前的工作——在本地保存集成进度,以便在后续会话中继续。
支持的 TRTC 产品、能力与 AI 场景
支持的 TRTC 能力和场景包括 视频会议、音视频通话、即时通信、移动端离线推送 和 对话式 AI(Conversational AI),例如 AI 客服、AI 口语陪练 和 实时翻译,覆盖 Web、iOS、Android 和 Flutter 平台。
| 产品或场景 | 支持平台 | 引导能力 | 示例 Prompt |
|---|---|---|---|
| Conference | Web(Vue 3 / React) | Demo 配置、会议集成、屏幕共享、会中聊天、功能扩展和问题排查 | • "在我的 React 应用中添加视频会议"• "从零开始带我构建一个完整的会议室"• "会议已经可以使用了,现在添加屏幕共享"• "用户加入房间时遇到错误 6206" |
| Conversational AI:AI 客服 | Web | 语音智能体配置、知识库、人工转接、工具调用、会话摘要和现有后端集成 | • "使用 TRTC 构建一个 AI 客服"• "给我的网站添加语音 AI 客服"• "将 AI 客服接入现有的 Node.js 后端"• "为我的语音智能体添加知识库问答和人工转接" |
| Conversational AI:AI 口语陪练 | Web | 场景角色扮演、即时纠错、回复建议、能力报告、自定义学习知识和现有应用集成 | • "使用 TRTC 构建一个 AI 英语口语陪练"• "在现有应用中添加 AI 口语练习" |
| Conversational AI:AI 实时翻译 | Web | 实时翻译、多语言会议口译、双语字幕、转写和会议扇出 | • "使用 TRTC 构建一个 AI 实时翻译助手"• "为我的会议室添加实时翻译"• "在视频会议中显示双语字幕" |
| Chat | Web | Chat 集成、消息、会话、群组、用户资料、功能扩展和问题排查 | • "在我的 Web 应用中添加即时通信"• "构建一个客服聊天页面"• "在现有 React 应用中添加群聊"• "帮我排查收不到消息的问题" |
| Push | Android / iOS / Flutter / UniApp | TIMPush 配置、厂商通道、APNs、角标、服务端 API、控制台限制检查和问题排查 | • "帮我在 Android 应用中集成 TIMPush"• "为 iOS 应用配置 APNs 离线推送"• "为 Flutter 应用配置厂商推送通道"• "为推送通知添加未读消息角标"• "registerPush 失败,错误码为 800006" |
| Call | Flutter | Demo 体验、1v1 和群组音视频通话、将通话嵌入现有应用、功能扩展和问题排查 | • "我想体验 Flutter 通话 Demo"• "在我的 Flutter 应用中添加 1v1 视频通话"• "在现有应用中添加群组语音通话"• "来电页面没有显示" |
| Live | 即将支持 | 暂不提供引导式集成 | • "查看观众连麦的相关文档"• "Tencent RTC 提供哪些直播能力?" |
| RTC Engine | 即将支持 | 暂不提供引导式集成 | • "如何发布和订阅音视频流?"• "查看 RTC Engine 房间管理文档" |
即使尚未支持引导式集成,也可以查询所有 Tencent RTC 产品的文档、错误码、计费和产品限制。
工作原理
理解你的请求
Skill 会识别你的目标,例如体验 Demo、开始集成、添加能力、排查问题或查询文档。检查你的项目
当 Skill 可以访问项目时,它会识别框架、平台、现有依赖和当前集成状态。确认集成路径
Skill 只会询问确定产品、平台和实现方案所需的必要问题。引导并验证集成
对于支持的工作流,Skill 会说明计划变更,每次实现一项能力,并在继续之前验证结果。保存进度
集成进度会保存在.trtc-session.yaml中,后续会话可以从上一个检查点继续。
相关链接
联系我们
如需技术支持或企业定制优惠,可访问 trtc.io/contact 提交联系方式,我们的团队将尽快与您联系。
