返回 Skill 列表
extension
分类: 其它需要 API Key

Brand Geo Master

品牌GEO大师 — AI平台品牌可见性监控器。自动搜索各大AI平台(Kimi/讯飞/智谱/文心/DeepSeek等),检测品牌关键词可见性。

person作者: billjamno58hubclawhub

Brand GEO Master

Detect your brand's visibility across AI search platforms, generate scores and optimization recommendations.


Core Features

  • Multi-platform detection: Search 9 AI platforms simultaneously
  • GEM Score: 0-100 visibility score with grade classification
  • AI Reason Analysis: Understand why brand is not recommended
  • Feishu Push: Auto-send report as interactive card
  • No API key required: Local Playwright for free tier

Quick Start

# Detect a single brand
python3 scripts/geo_report.py "Brand Name"

# Detect multiple brands (including competitors)
python3 scripts/geo_report.py "Brand A" "Brand B"

# No Feishu push (for debugging)
python3 scripts/geo_report.py "Brand Name" --no-push

# Check quota status
python3 scripts/geo_report.py --status

Score Guide

| Score | Level | Description | |------:|:-----:|-------------| | 80-100 | Excellent | AI actively recommends, strong brand exposure | | 60-79 | Good | Mentioned by some AI platforms | | 30-59 | Fair | Rare mentions, needs optimization | | 0-29 | Weak | Completely invisible |


Platform Coverage

| Platform | Coverage | |----------|----------| | Kimi | Supported | | Xunfei | Supported | | Wenxin | Supported | | Zhipu | Supported | | DeepSeek | Supported | | Qwen | Supported | | Doubao | Supported | | Mita | Supported | | Hunyuan | Supported |


Config File

Config is at config.json:

{
  "platforms": {
    "kimi": {"enabled": true, "weight": 1.0},
    "xinhuo": {"enabled": true, "weight": 0.9},
    "yiyan": {"enabled": true, "weight": 0.9},
    "zhipu": {"enabled": true, "weight": 0.8},
    "deepseek": {"enabled": false},
    "qianwen": {"enabled": false},
    "doubao": {"enabled": false},
    "mita": {"enabled": false},
    "hunyuan": {"enabled": false},
    "xunfei": {"enabled": false}
  },
  "report": {
    "push_to_feishu": true,
    "feishu_webhook": "Your Feishu group bot webhook URL"
  }
}

Billing

  • Pay-per-call: $0.0100 USDT per execution via SkillPay.me
  • Balance insufficient: Payment URL returned — user tops up at https://skillpay.me/brand-geo-master
  • External data flow: FEISHU_USER_ID transmitted to skillpay.me for billing identification
  • Billing model: Each full scan (single brand or batch) = 1 call = $0.0100 USDT

Required Environment Variables

| Variable | Description | |----------|-------------| | FEISHU_USER_ID | User open_id for billing (passed by Feishu runtime) | | SKILL_BILLING_API_KEY | SkillPay Builder API Key | | SKILL_BILLING_SKILL_ID | SkillPay Skill ID (defaults to brand-geo-master) | | GEO_QUOTA_FILE | Path to quota file (defaults to .geo_quota.json) |


License

MIT