一站式生成腾讯云 vs 阿里云在同地域同规格下的刊例价对比表,输出 Markdown,便于销售直接复制回客户邮件 / 报价单。
| 产品 | 腾讯云 | 阿里云 |
|---|---|---|
| --- | --- | --- |
| 云主机 CVM / ECS | S5 / SA5 / S6 / SA3 标准型 | g7 / g7a / g8a / c8a 标准型 |
| 公网 IP + 带宽 | EIP(按量 / 共享带宽包) | EIP(按量 / 共享带宽包) |
| 存储 | CBS 通用型 SSD / 增强型 SSD / COS | ESSD PL0 / PL1 / OSS |
| 数据库 | TencentDB MySQL / TencentDB Redis 标准版 | RDS MySQL / 云数据库 Redis 标准版 |
| 国内 | 海外 |
|---|---|
| --- | --- |
| 北京 / 上海 / 广州 | 新加坡 / 东京 / 法兰克福 / 弗吉尼亚 |
收到用户提问后:
从问题里抽出 3 个关键参数:
product:cvm / public-ip / storage / databasespec:具体规格(如"4核8G"、"100GB SSD"、"5Mbps")region:地域(北京 / 新加坡 / ...)如果有缺失,先反问用户,不要凭空填。
调用 scripts/compare.py,传 --product / --spec / --region,得到结构化 JSON:
{
"product": "cvm",
"spec": "S5.LARGE8 (4 vCPU / 8 GB)",
"region": "新加坡",
"tencent": {"sku": "S5.LARGE8", "monthly_usd": 78.5, "hourly_usd": 0.131},
"aliyun": {"sku": "ecs.g7.xlarge", "monthly_usd": 95.2, "hourly_usd": 0.158},
"save_pct": 17.5,
"save_amount_monthly": 16.7,
"note": "同 Intel Ice Lake / Sapphire Rapids 代次"
}
按以下 Markdown 模板渲染:
| 维度 | 腾讯云 | 阿里云 | 节省 |
|---|---|---|---|
| 产品规格 | {tencent.sku} | {aliyun.sku} | — |
| 月单价 | $XX | $XX | -XX% |
| 小时单价 | $XX | $XX | — |
| 备注 | … | … | — |
紧跟 1 句销售话术:
> 「同地域同代次下腾讯云比阿里云便宜约 X%,按客户预估月用量 Y 节省约 $Z。」
用户问"做一份覆盖 4 产品的对比单"时,把 4 类产品逐一查、合并成一张大表,并在末尾给一个汇总节省百分比(按各项节省加权平均)。
data/ 目录下 4 个 JSON 文件:
cvm.json:云主机 7 地域 × 4 规格public-ip.json:EIP + 共享带宽包storage.json:CBS + COS / ESSD + OSSdatabase.json:MySQL + Redis 标准版数据来源:腾讯云 / 阿里云官网公开刊例价(采集时间见每个 JSON 头部 as_of 字段)。
as_of 字段,超过 30 天提示用户重新核对。| 指标 | 含义 | 度量方法 |
|---|---|---|
| --- | --- | --- |
| 覆盖 SKU 数 | 数据集中可对比的 SKU 总数 | 4 个 JSON 文件 SKU 累计 |
| 地域覆盖率 | 覆盖的地域数 / 7 | 当前 7/7 = 100% |
| 厂商覆盖率 | 双方都有的 SKU 占比 | 数据集中 tencent 和 aliyun 都非空的占比 |
| 查询响应时长 | 单次 compare 调用耗时 | 跑 5 次取均值 |
| 节省百分比中位数 | 4 产品节省 % 中位数 | 直接统计 |
共 1 个版本