安装
智能体能用它做什么?
域名流量
“cnn.com 上个月有多少访问量?先报价。”
竞争对手和搜索
“nike.com 的关键词竞争对手有哪些?哪些落地页胜出?”
受众和来源
“展示 cnn.com 的引荐来源及其与 bbc.com 的受众重叠。花费前先问我。”
网站全貌
技术栈、热门页面、子域名、主要地区、PPC 花费和广告网络。
前提条件
- Python 3
- 拥有余额的 AIsa 账户;Similarweb 调用按用量付费。Go-to-Market 方案为可选。
- 请求发送到
https://api.aisa.one/apis/v1/similarweb,使用Authorization: Bearer $AISA_API_KEY。
快速开始
ROUTE 是 discover 返回的路径,不含 /similarweb 前缀。每个 name=value 来自 describe。不带 --max-usd 的 call 仅返回报价。
协议流程
Discover:在会话开始时执行,若基于契约构建的请求被拒绝则再次执行:discover从https://aisa.one/docs/openapi/similarweb.json下载契约并缓存(通过 ETag 重新验证;--refresh强制获取新副本)。describe ROUTE显示必需和可选参数、枚举值、默认值、最大值及日期窗口规则。window获取最新的完整数据月份。
- 构建能回答问题的最小请求并
check。 quote获取报价(免费,通过X-AISA-Cost-Mode: quote)。- 若需扩大月份、指标、行数或域名范围,也为更大的变体报价,选择能回答问题的最便宜方案。
- 展示报价并根据预算获取批准。
call … --max-usd <approved>发送X-AISA-Max-Price-USD和Idempotency-Key。该 Header 会拒绝预估超出批准金额的调用;但不会限制按用量计费路由的最终扣费(参见报价、审核、然后执行)。批准前,请在对应的 API 参考页面查看该路由的计费规则以确认最大可能扣费,并在 API key 上设置消费限额作为硬性上限。- 报告
cost_usd(来自x-aisa-customer-cost-micros-usdHeader)和data_month,并通过usage进行核对。
call 输出包含 status、quoted_usd、cost_usd、request_id、latency_s、data_month、note 和 data 的 JSON。
解读响应
重试
503 前,先在用量与日志或余额中检查原始请求。仅在确认调用未完成后再重试;除非端点规则另有说明,否则保持相同的 Idempotency-Key 和请求体,因为新 key 可能产生第二次计费调用。参见重试指南。
永远不要重试 200。通过 REST 发起付费调用,以获取费用 Header。
使用场景
当问题涉及网站的流量、受众、来源、技术或搜索足迹时,使用此 Skill。若需关键词搜索量和难度,使用 SEO 关键词研究(DataForSEO)或 Semrush API;若需外链数据,使用 Ahrefs API。开始使用
- 在 aisa.one 注册,充值余额(或选择订阅 Go-to-Market 方案),并在控制台创建 API key。
- 在 shell 中设置:
export AISA_API_KEY="your-key"。 - 使用安装部分的命令安装该 Skill,然后启动一个新的智能体会话。
相关
Similarweb API 参考
所有 Similarweb 路由及其参数。
报价与收费
报价模式、价格上限和费用 Header。
产品选品
在产品调研中利用 Similarweb 分析渠道契合度。