闲社服务运行正常AI智能体自动化平台
a

阿里云API发现

技能标识:aliyun-openapi-discovery

Use when discovering and reconciling Alibaba Cloud product catalogs from Ticket System, Support & Service, and BSS OpenAPI; fetch OpenAPI product/version/API metadata; and summarize API coverage to plan new skills. Use when you need a complete product list, product-to-API mapping, or coverage/gap reports for skill generation.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.0
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

阿里云API发现

技能名称: aliyun-openapi-discovery
详细描述:

阿里云产品 + API 发现

按照以下工作流程收集产品、解析 API 元数据,并构建技能规划摘要。

工作流程

1) 从三个来源获取产品列表

  • - 工单系统 (ListProducts)
  • 支持与服务 (ListProductByGroup)
  • BSS OpenAPI (QueryProductList)

运行本技能文件夹中的捆绑脚本:

bash
python scripts/productsfromticket_system.py
python scripts/productsfromsupport_service.py
python scripts/productsfrombssopenapi.py

在每个脚本中提供所需的环境变量(参见参考资料)。

2) 合并产品列表

bash
python scripts/mergeproductsources.py

该脚本会写入 output/product-scan/merged_products.json 和 .md 文件。

3) 获取 OpenAPI 元数据产品列表

bash
python scripts/productsfromopenapi_meta.py

该脚本会写入 output/product-scan/openapi-meta/products.json 和 products_normalized.json 文件。

4) 按产品/版本获取 OpenAPI API 文档

bash
python scripts/apisfromopenapi_meta.py

默认情况下数据量可能很大。可使用过滤器进行试运行:

  • - OPENAPIMETAMAXPRODUCTS=10
  • OPENAPIMETAPRODUCTS=Ecs,Ons
  • OPENAPIMETA_VERSIONS=2014-05-26

5) 将产品与 API 数量关联

bash
python scripts/joinproductswithapimeta.py

6) 按类别/分组汇总产品

bash
python scripts/summarizeopenapimeta_products.py

7) (可选)将产品与现有技能进行对比

bash
python scripts/analyzeproductsvs_skills.py

输出规范

所有生成的文件必须放在 output/ 目录下。请勿将临时文件放置在其他位置。

验证

bash
mkdir -p output/aliyun-openapi-discovery
for f in skills/platform/openapi/aliyun-openapi-discovery/scripts/*.py; do
python3 -m py_compile $f
done
echo pycompileok > output/aliyun-openapi-discovery/validate.txt

通过标准:命令退出码为 0,且 output/aliyun-openapi-discovery/validate.txt 文件已生成。

输出与证据

  • - 将工件、命令输出和 API 响应摘要保存在 output/aliyun-openapi-discovery/ 目录下。
  • 在证据文件中包含关键参数(区域/资源 ID/时间范围),以确保可重现性。

前提条件

  • - 执行前配置最低权限的阿里云凭证。
  • 优先使用环境变量:ALICLOUDACCESSKEYID、ALICLOUDACCESSKEYSECRET,可选 ALICLOUDREGIONID。
  • 如果区域不明确,请在运行变更操作前询问用户。

参考资料

  • - 产品来源 API:参见 references/product-sources.md
  • OpenAPI 元数据端点:参见 references/openapi-meta.md

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 aliyun-openapi-discovery-1775876522 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 aliyun-openapi-discovery-1775876522 技能

通过命令行安装

skillhub install aliyun-openapi-discovery-1775876522

下载

⬇ 下载 aliyun-openapi-discovery v1.0.0(免费)

文件大小: 15 KB | 发布时间: 2026-4-12 08:56

v1.0.0 最新 2026-4-12 08:56
Initial release of aliyun-openapi-discovery.

- Supports unified discovery of Alibaba Cloud products from Ticket System, Support & Service, and BSS OpenAPI sources.
- Automates fetching and merging of product lists, and retrieving OpenAPI product/version/API metadata.
- Provides scripts for mapping products to APIs, summarizing coverage, and generating gap/coverage reports.
- All generated output and evidence files are saved under the dedicated output directory.
- Includes validation steps and outlines required environment variables for secure, reproducible runs.
返回顶部