Back to Registry
View Author Profile
Official Verified
cloud-ecs-bcc-comparison
阿里云ECS与百度智能云BCC云主机规格智能对标询价工具。 用户输入CPU核数、内存大小、磁盘规格(类型/容量)、带宽类型及大小、地域等参数, 自动匹配计算型/通用型/内存型实例族的对应规格,并输出两家云厂商的预付费1个月价格。 支持Skill文档外规格的智能匹配(按处理器主频/睿频/CPU/内存推断), 若阿里云对应实例售罄则降代处理并说明。严禁输出非预付费1个月以外的价格。
skill-install — Terminal
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/963029755/cloud-ecs-bcc-comparisonOr
云主机规格智能对标询价技能
通过调用阿里云 DescribePrice API 和百度智能云 BCC/CDS/EIP 询价 API,对相同配置的云主机进行实时价格对比。
价格输出原则(严格执行):
- 本技能仅输出预付费(包年包月)1个月的价格,严禁输出按量付费、按年、按小时折算或其他计费方式的价格。
- 带宽计费若用户选择"按流量计费",则带宽项仅显示单价,不影响实例和磁盘的包月对比。
首次使用 — 自动设置
当用户首次要求查询云主机价格对比时,按以下流程操作:
步骤 1:检查当前状态
{baseDir}/../alicloud_ecs_price-1.0.0/scripts/setup.sh --check-only
{baseDir}/../baidu-bcc-price-1.0.1/scripts/setup.sh --check-only
如果输出显示两家云凭证均已配置,跳到「执行策略」。
步骤 2:如果未配置,引导用户提供凭证
阿里云凭证配置:
我需要你的阿里云凭证来查询 ECS 价格。请提供:
- AccessKeyId — 阿里云 AK
- AccessKeySecret — 阿里云 SK
可在 阿里云控制台 > 访问控制 > AccessKey 管理 获取。
{baseDir}/../alicloud_ecs_price-1.0.0/scripts/setup.sh --ak "<AK>" --sk "<SK>" --region "cn-beijing"
百度智能云凭证配置:
我需要你的百度智能云凭证来查询 BCC 价格。请提供:
- AccessKeyId — 百度云 AK
- SecretAccessKey — 百度云 SK
可在 百度智能云控制台 > 安全认证 > Access Key 获取。
{baseDir}/../baidu-bcc-price-1.0.1/scripts/setup.sh --ak "<AK>" --sk "<SK>" --region "bcc.bj.baidubce.com"
执行策略
收集完整配置后,执行以下命令进行价格对比:
方式 A(按实例族和核数,由 CPU+内存自动推导)
python3 {baseDir}/scripts/compare_price.py \
--region "<地域>" \
--family "<g|ga|c|ca|r|ra>" \
--vcpu <核数> \
--disk-size <磁盘GB> \
--disk-type "<磁盘类型>" \
--bandwidth <带宽Mbps> \
--bandwidth-type <ByBandwidth|ByTraffic>
固定参数:
--charge-type PrePaid --period 1已在脚本中硬编码,确保只查询包年包月1个月价格。
方式 B(直接指定规格)
python3 {baseDir}/scripts/compare_price.py \
--region "<地域>" \
--ali-spec "<阿里云规格>" \
--bcc-spec "<百度云规格>" \
--disk-size <磁盘GB> \
--disk-type "<磁盘类型>" \
--bandwidth <带宽Mbps> \
--bandwidth-type <ByBandwidth|ByTraffic>
实例族参数说明
| 参数值 | 实例族类型 | 处理器 | 阿里云默认规格 | 百度云默认规格 |
|---|---|---|---|---|
g | 通用型 Intel | Intel 5代 | ecs.g8i.{size} | bcc.g7.c{cpu}m{mem} |
c | 计算型 Intel | Intel 5代 | ecs.c8ine.{size} | bcc.c7.c{cpu}m{mem} |
r | 内存型 Intel | Intel 5代 | ecs.r8i.{size} | bcc.m7.c{cpu}m{mem} |
ga | 通用型 AMD | AMD EPYC 3代 | ecs.g8a.{size} | bcc.ga3.c{cpu}m{mem} |
ca | 计算型 AMD | AMD EPYC 3代 | ecs.c8a.{size} | bcc.ca3.c{cpu}m{mem} |
ra | 内存型 AMD | AMD EPYC 3代 | ecs.r8a.{size} | bcc.ma3.c{cpu}m{mem} |
典型示例
# 4核16GB + 100GB SSD + 5Mbps按带宽 → 自动识别通用型Intel
python3 {baseDir}/scripts/compare_price.py \
--region 北京 --family g --vcpu 4 \
--disk-size 100 --disk-type SSD云盘 \
--bandwidth 5 --bandwidth-type ByBandwidth
# 8核16GB + 200GB ESSD_PL1 + 10Mbps → 自动识别计算型Intel
python3 {baseDir}/scripts/compare_price.py \
--region 广州 --family c --vcpu 8 \
--disk-size 200 --disk-type ESSD_PL1 \
--bandwidth 10 --bandwidth-type ByBandwidth
# 4核32GB + 100GB SSD + 5Mbps → 自动识别内存型AMD
python3 {baseDir}/scripts/compare_price.py \
--region 北京 --family ra --vcpu 4 \
--disk-size 100 --disk-type SSD云盘 \
--bandwidth 5 --bandwidth-type ByBandwidth
Metadata
AI Skill Finder
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skill Add to Configuration
Paste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-963029755-cloud-ecs-bcc-comparison": {
"enabled": true,
"auto_update": true
}
}
}Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.