Install
openclaw skills install @ucsdzehualiu/cloud-product-analysis云产品技术文档对比工具,自动抓取阿里云、华为云、AWS、腾讯云官方文档,生成结构化对比资料,辅助技术选型和学习
openclaw skills install @ucsdzehualiu/cloud-product-analysis这是一个云产品技术文档聚合工具,帮助开发者和架构师快速了解不同云厂商的产品特性。
适用场景:
脚本位于 scripts/cloud_doc_scraper.py,自动解析文档目录、抓取核心页面、输出 markdown。
依赖需手动安装:
pip install playwright httpx beautifulsoup4 && playwright install chromium
# 默认对比阿里云和华为云
python scripts/cloud_doc_scraper.py --product ecs
# 对比阿里云、华为云、AWS(三方对比)
python scripts/cloud_doc_scraper.py --product oss --providers aliyun,huawei,aws
# 只对比阿里云和 AWS
python scripts/cloud_doc_scraper.py --product rds --providers aliyun,aws
# 自定义输出和页数
python scripts/cloud_doc_scraper.py --product redis --providers aliyun,huawei,aws --output redis_3way.md --max-pages 15
# 查看所有支持的产品
python scripts/cloud_doc_scraper.py --list
支持的产品:ecs, oss, rds, redis, ack, fc, slb, maxcompute, pai, bailian, cdn, nas, flink, elasticsearch, dws
支持的厂商:
aliyun(阿里云)huawei(华为云)aws(亚马逊云)tencent(腾讯云)输出:markdown 文件,包含各厂商的官方文档原文 + 更新日志,可直接粘贴给 AI 做竞品分析。
工作原理:
--stealth)默认关闭,仅在显式启用时为 JS 重型站点提供额外的浏览器上下文配置参考下方"官方文档入口"表格,用 web_fetch 工具逐页抓取文档内容。
华为云文档:
https://support.huaweicloud.cn/wtsnew-{product}/index.html阿里云文档:
https://help.aliyun.com/zh/{product}https://help.aliyun.com/zh/{product}/product-overview/release-notesAWS 文档:
https://docs.aws.amazon.com/zh_cn/{service}/document-history.html 或 WhatsNew.html| 品类 | 产品 | 文档 | 对应阿里云/华为云 |
|---|---|---|---|
| 计算 | EC2 | https://docs.aws.amazon.com/zh_cn/ec2/ | ECS / ECS |
| 计算 | Lambda | https://docs.aws.amazon.com/zh_cn/lambda/ | FC / FunctionGraph |
| 存储 | S3 | https://docs.aws.amazon.com/zh_cn/AmazonS3/ | OSS / OBS |
| 存储 | EFS | https://docs.aws.amazon.com/zh_cn/efs/ | NAS / SFS |
| 数据库 | RDS | https://docs.aws.amazon.com/zh_cn/AmazonRDS/ | RDS / RDS |
| 数据库 | ElastiCache | https://docs.aws.amazon.com/zh_cn/AmazonElastiCache/ | Redis / DCS |
| 数据库 | Redshift | https://docs.aws.amazon.com/zh_cn/redshift/ | AnalyticDB / DWS |
| 容器 | EKS | https://docs.aws.amazon.com/zh_cn/eks/ | ACK / CCE |
| 网络 | ELB | https://docs.aws.amazon.com/zh_cn/elasticloadbalancing/ | SLB / ELB |
| 网络 | CloudFront | https://docs.aws.amazon.com/zh_cn/AmazonCloudFront/ | CDN / CDN |
| 大数据 | EMR | https://docs.aws.amazon.com/zh_cn/emr/ | MaxCompute / MRS |
| 大数据 | Managed Flink | https://docs.aws.amazon.com/zh_cn/managed-flink/ | Flink / DLI |
| 搜索 | OpenSearch | https://docs.aws.amazon.com/zh_cn/opensearch-service/ | Elasticsearch / CSS |
| AI | SageMaker | https://docs.aws.amazon.com/zh_cn/sagemaker/ | PAI / ModelArts |
| AI | Bedrock | https://docs.aws.amazon.com/zh_cn/bedrock/ | 百炼 / 盘古 |
用户输入目标产品后,执行以下步骤:
第一步:查找对应产品 从上表查找两个云厂商的对应产品。若预置清单无对应产品,告知用户并提供已知的文档入口。
第二步:运行文档抓取脚本
python scripts/cloud_doc_scraper.py --product {product_key} --output {product_key}_docs.md
脚本会自动完成:依赖检查 → 目录解析 → 核心页面筛选 → 并发抓取 → 输出 markdown。
若脚本不可用,可使用 web_fetch 手动逐页抓取(参考上方文档入口表格)。
第三步:文档内容优先级 按以下优先级抓取文档内容:
第四步:整理对比信息 基于抓取的文档内容,整理以下信息:
第五步:生成对比文档 输出结构化对比文档,包含:
所有结论必须基于官方文档,标注信息来源。
第六步:保存并展示结果
{product_key}_competitive_analysis.md),写入 workspace根据产品类型,优先对比以下维度:
基础维度(必选):
增强维度(按产品类型选择):
迭代维度(可选):
安装命令:
pip install playwright httpx beautifulsoup4
playwright install chromium
--stealth)默认关闭,仅在用户显式启用时生效,用于为 JS 重型站点提供额外的浏览器上下文配置