Cloud Product Analysis
云产品技术文档对比工具,自动抓取阿里云、华为云、AWS、腾讯云官方文档,生成结构化对比资料,辅助技术选型和学习
Rank
62
Safety
84
Downloads
1.3k
Updated
Oct 10, 2026
Version
1.1.0
Source
CLAWHUB
About
What it does, and when to use it.
Capability contract not published. No trust telemetry is available yet. 1.3K downloads reported by the source. Last updated 10/10/2026.
Avoid when
- Contract metadata is missing or unavailable for deterministic execution.
Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing
Public facts
Every fact links back to the source it came from.
- Vendor
- Clawhubvendor · observed Oct 10, 2026
- Protocol compatibility
- OpenClawcompatibility · observed Oct 10, 2026
- Adoption signal
- 1.3K downloadsadoption · observed Oct 10, 2026
- Latest release
- 1.1.0release · observed Jun 22, 2026
- Handshake status
- UNKNOWNsecurity
Install and run
Setup complexity: low.
clawhub skill install s17bk47xgrxy45rkmxpwv5p1z983nsd8:cloud-product-analysis- Install using `clawhub skill install s17bk47xgrxy45rkmxpwv5p1z983nsd8:cloud-product-analysis` in an isolated environment before connecting it to live workloads.
- No published capability contract is available yet, so validate auth and request/response behavior manually.
- Review the upstream CLAWHUB listing at https://clawhub.ai/ucsdzehualiu/cloud-product-analysis before using production credentials.
Contract: missing
curl -s "https://www.xpersona.co/api/v1/agents/clawhub-ucsdzehualiu-cloud-product-analysis/snapshot"
Documentation
CLAWHUB
110,344 characters of source documentation, loaded on request.
Extracted files
5 files captured from the source.
SKILL.md
---
name: cloud-product-analysis
description: 云产品技术文档对比工具,自动抓取阿里云、华为云、AWS、腾讯云官方文档,生成结构化对比资料,辅助技术选型和学习
author: cloud-product-analysis
version: "1.1.0"
license: Apache-2.0
allowed-tools: web_fetch, bash
---
# 云产品文档对比工具
## 工具说明
这是一个云产品技术文档聚合工具,帮助开发者和架构师快速了解不同云厂商的产品特性。
**适用场景**:
- 技术选型前了解产品差异
- 学习云计算产品知识
- 对比不同云厂商的产品能力
- 快速查阅官方文档关键信息
## 快速开始
### 方式一:使用文档抓取脚本(推荐)
脚本位于 `scripts/cloud_doc_scraper.py`,自动解析文档目录、抓取核心页面、输出 markdown。
> **依赖需手动安装**:`pip install playwright httpx beautifulsoup4 && playwright install chromium`
```bash
# 默认对比阿里云和华为云
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 做竞品分析。
**工作原理**:
1. 检测依赖是否就绪,缺失时提示安装命令并退出
2. 用 Playwright 打开文档首页,解析左侧目录导航
3. 按优先级筛选核心页面(产品介绍 > 规格参数 > 计费 > 应用场景)
4. 并发抓取各页面内容,输出去噪后的纯文本
5. 支持 HTTP fallback(Playwright 抓取失败时自动用 httpx+BS4)
6. 支持 deep_links(目录解析失败时使用预配置的页面 URL)
7. 扩展兼容模式(`--stealth`)默认关闭,仅在显式启用时为 JS 重型站点提供额外的浏览器上下文配置
### 方式二:手动用 web_fetch 逐页抓取
参考下方"官方文档入口"表格,用 `web_fetch` 工具逐页抓取文档内容。
---
## 官方文档入口
### 文档 URL 说明
**华为云文档**:
- 旧版文档(productdesc-*):部分产品已 404(OBS, RDS, DCS, CDN, SFS 等),脚本已内置正确的 deep_links
- 新版文档(SPA index.html):需要 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-notes`
- URL 可能变更,脚本会自动从目录导航发现链接
**AWS 文档**:
- 中文文档:`https://docs.aws.amazon.com/zh_cn/{service}/`
- 更新日志:各产品文档内的 `document-history.html` 或 `WhatsNew.html`
- 脚本使用预配置的 deep_links 直接抓取核心页面
### 阿里云
| 品类 | 产品 | 文档 | 更新日志 |
|------|------|------|----------|
| 计算 | 云服务器ECS | https://help.aliyun.com/zh/ecs | https://help.aliyun.com/zh/ecs/product-overview/release-notes |
| 计算 | 函数计算FC | https://help.aliyun.com/zh/fc | https://help.aliyun.com/zh/fc/product-overview/release-notes |
| 存储 | 对象存储OSS | https://help.aliyun.com/zh/oss | https://help.aliyun.com/zh/oss/product-overview/release-notes |
| 存储 | 文件存储NAS | https://help.aliyun.com/zh/nas | https://help.aliyun.com/zh/nas/product-overview/release-notes |
| 数据库 | 云数据库RDS | https://help.aliyun.com/zh/rds | https://help.aliyun.com/zh/rds/product-overview/release-notes |
| 数据库 | 云数据库Redis | https://help.aliyun.com/zh/redis | https://help.aliyun.com/zh/redis/product-overview/release-notes |
| 数据库 | AnalyticDB PG | https://help.aliyun.com/zh/analyticdb-for-postgresql | https://help.aliyun.com/zh/analyticdb-README.md
# Cloud Product Analysis / 云产品文档对比工具 [](LICENSE) [](_meta.json) **English** | [中文](#中文文档) --- ## What is this? A documentation aggregation tool that automatically scrapes official cloud provider documentation (Alibaba Cloud, Huawei Cloud, AWS, Tencent Cloud) and generates structured comparison reports to assist with technical evaluation and learning. ## When to use - **Technical evaluation**: Compare product features before cloud migration or multi-cloud deployment - **Learning**: Understand cloud computing products across providers - **Research**: Quickly access official documentation for competitive analysis - **Architecture design**: Evaluate product capabilities for solution design ## Prerequisites - Python 3.10+ - pip (Python package manager) ## Installation ```bash # 1. Install Python dependencies pip install -r requirements.txt # 2. Install Chromium browser for Playwright playwright install chromium ``` ## Quick Start ```bash # Compare ECS products (Alibaba Cloud + Huawei Cloud by default) python scripts/cloud_doc_scraper.py --product ecs # Three-way comparison (Alibaba + Huawei + AWS) python scripts/cloud_doc_scraper.py --product oss --providers aliyun,huawei,aws # Include Tencent Cloud python scripts/cloud_doc_scraper.py --product rds --providers aliyun,huawei,aws,tencent # Save to file python scripts/cloud_doc_scraper.py --product redis --output redis_comparison.md # List all supported products python scripts/cloud_doc_scraper.py --list ``` **Supported products**: ecs, oss, rds, redis, ack, fc, slb, maxcompute, pai, bailian, cdn, nas, flink, elasticsearch, dws **Supported providers**: `aliyun`, `huawei`, `aws`, `tencent` ## Output Format The generated markdown file contains: - Quick comparison table (overview of key metrics) - Original documentation content (for AI-assisted deep analysis) - Update logs (recent feature releases) View [sample output](https://github.com/example/sample_output.md) (example link) ## How it works 1. Dependency check (prompts for installation if missing) 2. Parse documentation navigation menu 3. Prioritize core pages (product overview > specs > pricing > scenarios) 4. Concurrent fetching with retry logic 5. Output denoised markdown suitable for AI analysis **Fallback mechanisms**: - HTTP fallback when JavaScript rendering fails - Pre-configured deep links when menu parsing fails - Domain fallback (.cn → .com for Huawei Cloud) ## Register as Claude Code Skill To use this tool directly from Claude Code CLI: ```bash # Copy or symlink this directory to ~/.claude/skills/ cp -r cloud-product-analysis ~/.claude/skills/ # Or create a symlink ln -s $(pwd) ~/.claude/skills/cloud-product-analysis ``` Then in Claude Code: ``` User: Compare ECS products between Alibaba Cloud and AWS Claude: [automatically invokes cloud-product-analysis skill] ``` ## Contributin
_meta.json
{
"ownerId": "kn7ecgbzbya89gesghbv1kty9d82r8e4",
"slug": "cloud-product-analysis",
"version": "1.1.0",
"publishedAt": 1782113502397
}skill-card.md
## Description:
Aggregates official Alibaba Cloud, Huawei Cloud, AWS, and Tencent Cloud documentation and generates structured cloud product comparison material for technical evaluation and learning.
This skill is ready for commercial/non-commercial use.
## Publisher:
[ucsdzehualiu](https://clawhub.ai/user/ucsdzehualiu)
### License/Terms of Use:
Apache 2.0
## Use Case:
Developers, architects, and technical evaluators use this skill to collect official cloud-provider documentation and produce structured comparison reports for cloud migration, multi-cloud planning, architecture design, and product learning.
### Deployment Geography for Use:
Global
## Known Risks and Mitigations:
Risk: Browser-based scraping uses unsafe settings and loose URL validation.
Mitigation: Run only in a low-privilege environment without mounted secrets or sensitive workspaces, and prefer a revised version that removes --no-sandbox and enforces strict hostname and redirect allowlists.
Risk: Generated reports can be written to user-selected output paths.
Mitigation: Choose report output paths deliberately and review generated markdown before relying on it for technical decisions.
Risk: The optional --stealth mode changes browser behavior for JavaScript-heavy documentation sites.
Mitigation: Avoid --stealth unless normal scraping fails and the target documentation source is expected.
## Reference(s):
- [ClawHub skill page](https://clawhub.ai/ucsdzehualiu/skills/cloud-product-analysis)
- [Alibaba Cloud documentation entry](https://help.aliyun.com/zh/{product})
- [Huawei Cloud documentation entry](https://support.huaweicloud.cn/{product}/index.html)
- [AWS documentation entry](https://docs.aws.amazon.com/zh_cn/{service}/)
- [Tencent Cloud documentation entry](https://cloud.tencent.com/document/product)
## Skill Output:
**Output Type(s):** [text, markdown, shell commands, configuration, guidance]
**Output Format:** [Markdown reports with comparison tables, sourced documentation excerpts, update logs, and inline shell commands when installation or execution steps are needed.]
**Output Parameters:** [1D]
**Other Properties Related to Output:** [May write markdown report files to a user-selected workspace path.]
## Skill Version(s):
1.1.0 (source: frontmatter and server release metadata)
## Ethical Considerations:
Users should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.LICENSE
Apache License Version 2.0, January 2004 http://www.apache.org/licenses/ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1. Definitions. "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document. "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License. "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License. "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files. "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types. "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below). "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof. "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or ot
AionUi
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!
activepieces
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
cherry-studio
AI productivity studio with smart chat, autonomous agents, and 300+ assistants.
CopilotKit
The Frontend for Agents & Generative UI. React + Angular
Machine-readable data
The same record, as JSON, for agents and crawlers.
{
"facts": [
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Clawhub",
"href": "https://clawhub.ai/ucsdzehualiu/skills/cloud-product-analysis",
"sourceUrl": "https://clawhub.ai/ucsdzehualiu/skills/cloud-product-analysis",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-10T16:57:17.717Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-ucsdzehualiu-cloud-product-analysis/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-ucsdzehualiu-cloud-product-analysis/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-10-10T16:57:17.717Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "1.3K downloads",
"href": "https://clawhub.ai/ucsdzehualiu/cloud-product-analysis",
"sourceUrl": "https://clawhub.ai/ucsdzehualiu/cloud-product-analysis",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-10T16:57:17.717Z",
"isPublic": true
},
{
"factKey": "latest_release",
"category": "release",
"label": "Latest release",
"value": "1.1.0",
"href": "https://clawhub.ai/ucsdzehualiu/cloud-product-analysis",
"sourceUrl": "https://clawhub.ai/ucsdzehualiu/cloud-product-analysis",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-06-22T07:31:42.397Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-ucsdzehualiu-cloud-product-analysis/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-ucsdzehualiu-cloud-product-analysis/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
],
"events": [
{
"eventType": "release",
"title": "Release 1.1.0",
"description": "v1.1.0: Renamed from cloud-product-compare. Unified identifier, aligned version at 1.1.0, removed stale artifacts, dead auto-install code, added LICENSE/README/requirements.txt, documented Tencent support, split tests, added unit tests",
"href": "https://clawhub.ai/ucsdzehualiu/cloud-product-analysis",
"sourceUrl": "https://clawhub.ai/ucsdzehualiu/cloud-product-analysis",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-06-22T07:31:42.397Z",
"isPublic": true
}
]
}Record generated Oct 10, 2026.
