SuperAPI AI 工具集

trtc

智能体与模型

查看项目

更新于 10-16 08:55

技能介绍

TRTC 集成助手是一个面向 TRTC / 腾讯实时音视频(Tencent RTC)场景的 Agent Skill,负责接收集成、搭建、排查、对比、价格咨询、迁移以及 SDK/API/文档查询等请求,并将请求路由到对应的子技能处理。

用途 该技能作为入口(dispatcher),处理 TRTC 与腾讯 RTC 相关请求。它在用户未显式提到「TRTC」时也可能被触发。它不直接生成 TRTC 集成代码,而是先做会话恢复判断、场景识别与产品/意图分类,再分发到具体子技能。

语言规则 回复语言始终与用户书写语言一致:用户使用中文则全程用中文,用户使用英文则用英文。产品名、API 标识、SDK 包名与错误码保持原始形式,不翻译。

主要能力与路由范围

  1. 会话恢复:读取 session,判断是否需要恢复已有 flow。
  2. AI 场景识别:识别 AI 客服 / Conversational AI(路由到 trtc-ai-service)、AI 实时翻译 / realtime interpreter(路由到 trtc-ai-realtime-interpreter)、AI 口语陪练 / oral coach(路由到 trtc-ai-oral-coach)。
  3. 推送场景:识别 TIMPush / 离线推送场景,路由到 trtc-push。
  4. 产品与意图路由:使用共享工具识别 product / intent,路由到 trtc-conference、trtc-chat、trtc-chat-android、trtc-chat/docs、trtc-call 或 trtc-docs。
  5. Call Flutter 引导式集成:当 product = call 且 platform = flutter 时路由到 trtc-call。
  6. 日志分析:对显式日志请求和文档无法解决的运行时症状,路由到 trtc-sdk-log-analysis(1.0 只做路径指引、用户提供和离线分析)。

使用方式(工具与边界)

  • root 只路由,不直接生成集成代码。
  • search 是工具而非 skill,经由 python3 -m tools.search ... 调用。
  • apply 是工具而非 skill,经由 python3 -m tools.apply ... 调用。
  • 执行 python3 -m tools.* 必须从当前 trtc skill 根目录执行;-m 后为 Python 模块名,不带 .py 后缀。
  • Session 命令需携带 --project-root "<projectRoot>" 或设置 TRTC_PROJECT_ROOT,避免写入安装目录。
  • 技能安装路径随 IDE 不同:Claude Code 为 <project>/.claude/skills/trtc/,Cursor 为 <project>/.cursor/skills/trtc/,CodeBuddy 为 <project>/.codebuddy/skills/trtc/,Codex 为 <project>/.codex/skills/trtc/。
  • 当前 guided integration 支持 (conference, web)、(chat, web)、(chat, android) 与 (call, flutter);TIMPush 由 trtc-push 独立流程承接。

适用场景 TRTC 产品/平台的接入与引导式集成、错误码与症状排查、SDK/API/文档查询、价格与配额咨询、产品对比、迁移,以及 AI 客服、AI 实时翻译、AI 口语陪练、离线推送、SDK 日志分析等场景。

限制

  • root 不生成集成代码,仅做路由。
  • 引导式集成仅支持 Conference Web、Chat Web、Chat Android、Call Flutter;其他产品会明确告知暂不支持并导向文档查询。
  • SDK 日志分析的 1.0 版本只做路径指引、用户提供和离线分析。
  • 具体子技能的详细能力、收费、价格与效果等资料暂未提供。