SuperAPI AI 工具集

dd-product-recommender

部署与运维

查看项目

更新于 10-15 20:33

技能介绍

用途:该技能用于根据用户代码库的技术栈和/或明确目标,推荐合适的 Datadog 产品,并组装一个精简、有优先级、有依据的产品组合。它把两类信号映射到产品:技术栈→产品(代码库暗示什么)、用例/意图→产品(目标暗示什么)。范围仅限推荐,不生成安装/配置说明,不调用任何 onboarding/MCP 工具,不修改文件。

主要能力:内置三份映射参考——技术栈→产品、用例→产品、产品目录(含规范名称、别名、常见度与永不推荐清单)。先判断请求模式:有明确业务目标时由目标驱动主推荐;开放式请求时由技术栈驱动。检测技术栈时会识别语言/运行时、Web 框架、前端与打包器、移动端、数据库、数据存储/消息、部署平台、云、CI/测试、LLM/AI 库以及已有 Datadog 埋点,并只报告实际发现的信号。

使用方式:先做范围判断,若目标路径下一层存在 2 个及以上项目根(各自带 package.json、go.mod、requirements.txt/pyproject.toml、pom.xml/build.gradle、Gemfile、*.csproj、composer.json、Cargo.toml 等清单),则视为集合,最多列出 4 个并让用户选择其一,不自动选择、不合并。随后在所选项目内检测技术栈,映射到基础层(如后端→APM+Logs+Profiler,前端→RUM+Error Tracking+Session Replay,容器/k8s→Infrastructure Monitoring,LLM 应用→LLM Observability)与差异化层(按用例主题的层级与置信度决定是否作为主推荐)。

适用场景:需要为某个代码库或明确目标挑选 Datadog 产品、希望获得有依据的优先级组合时。

限制:硬性上限为 3 个产品,无最低数量,0 或 1 个也有效;仅推荐代码库或目标能支撑的产品,意图与代码库不匹配时需指出冲突而非强行推荐;不得编造技术栈来支撑意图锚点;不输出安装步骤、配置或 MCP 调用;不推荐服务/启用项或原始 SKU/价格名称。输出结构最多四段(Projects、Detected stack、Recommended products、Mismatch),无前言、无总结。