SuperAPI AI 工具集

ping-orchestration-sdk-router

智能体与模型

查看项目

更新于 10-16 08:05

技能介绍

用途:作为 Ping Identity SDK、ForgeRock SDK 或 Ping Orchestration SDK 集成请求的首个接触点,在用户未指定平台时自动判断平台并路由到对应的伞形技能。

主要能力:内置平台注册表作为唯一事实来源,覆盖 Android、iOS、JavaScript(web)、React Native 及 ForgeRock 迁移;各平台配有探测块(Android 依据 build.gradle、AndroidManifest.xml 等文件标记,iOS 依据 Package.swift、*.xcodeproj、Podfile 等,JavaScript 依据 package.json 中的 react/vue/@angular/core/vite,React Native 依据 package.json 中的 react-native,ForgeRock 通过 grep 匹配 forgerock-android-sdk、@forgerock/javascript-sdk、FRAuth 等内容标记)。探测有深度限制并忽略 node_modules、.git、build、dist、Pods、.gradle、DerivedData、.next、out、target 等目录。

使用方式:按决策树三阶段执行——先运行 ForgeRock 探测与各激活平台探测;再分类,ForgeRock 与平台同时命中时优先走迁移分支,多平台命中时先询问选择平台,单一平台直接路由,未命中则列出可选平台询问;最后打印形如「Detected <signals> → routing to <skill-name>.」的一行摘要并通过 Skill 工具调用目标技能,不内联或改写其内容。添加新平台只需修改注册表状态、补充探测块。

适用场景与限制:仅负责探测、分类与转交,不生成代码、不写 SDK 配置、不缓存结果、不修改用户项目;不识别注册表之外的框架变体(KMP、Flutter、Tauri、Electron 等)。具体平台技能名称、提示语与命令以资料为准。