SuperAPI AI 工具集

firetiger

部署与运维

查看项目

更新于 10-15 09:15

技能介绍

Firetiger 是一个 AI 驱动的可观测性平台。遥测数据(追踪、日志、指标)会落入 Apache Iceberg 表,你可以用 SQL 查询这些表;自主智能体会监控你的服务、调查问题并观察部署。

本技能是一个路由器:先识别用户想要做什么,再调用匹配的专项技能——每个专项技能都是自包含的,并带有各自任务的注意事项。

与 Firetiger 交互的方式

有两种机制,贯穿于各个技能中:

Firetiger MCP 服务器——https://api.cloud.firetiger.com/mcp/v1(OAuth 2.0 bearer;首次调用工具会打开浏览器登录)。工具包括:get_ingest_credentials、get_deploy_credentials、query、monitor_pr、create_agent_with_goal、send_agent_message、read_agent_messages、resolve_url、get_subscription_status/get_checkout_url(计费)、onboard_github/onboard_slack/onboard_linear(OAuth 连接),以及通用 CRUD(schema/list/get/create/update/delete)。客户端智能体可操作的集合包括:agents + sessions(创建/运行智能体)、triggers + scheduled-agent-runs(自动化它们)、investigations(AI 诊断会话)、issues(已知问题,ID 为 FT-{n} 呼号)、monitoring-plans(部署监控,读取/删除)和 connections(集成)。在 create/update 之前,务必先对集合执行 schema。部分工具和集合受部署配置和 API 密钥策略限制。

@firetiger GitHub 流程——在拉取请求中评论 @firetiger,让 Firetiger 监控该 PR 产生的部署。

关键注意事项:如果 MCP 工具不可用,说明用户尚未连接 Firetiger MCP 服务器。目标技能会处理这种情况——它会告诉用户连接 https://api.cloud.firetiger.com/mcp/v1 并登录,然后重试。

路由

用户想要…… | 技能 | 触发短语

端到端接入项目(检测技术栈 → 埋点 → 连接 → 智能体) | firetiger-setup | “set up Firetiger”、“onboard this project”、“connect my app”

添加 OpenTelemetry 埋点(Node/Next.js/Python/Go/Rust) | firetiger-instrument | “instrument my app”、“add OpenTelemetry”、“send traces”

用 SQL 查询追踪、日志或指标 | firetiger-query | “find traces”、“search logs”、“show me errors”、“analyze latency”

调查事件并跟踪发现 | firetiger-investigate | “investigate”、“diagnose”、“what's wrong with”、“troubleshoot”

监控 PR/部署 | firetiger-monitor-deploy | “monitor this PR”、“watch this deploy”、“@firetiger”

创建监控智能体,或配置智能体/触发器 | firetiger-create-agent | “create an agent”、“monitor X automatically”、“schedule an agent”

执行方式

  1. 将请求归类到上表中的某一行。
  2. 使用 Skill 工具调用对应技能(例如 firetiger-query)。
  3. 如果请求跨越多个类别(“set up Firetiger and monitor my next PR”),按顺序处理——通常先 firetiger-setup,再处理后续任务。

资源

Firetiger 文档

OpenTelemetry 文档