核心功能:管理GEO服务的RaaS(Result as a Service)计费,支持多种计费模型(按提及率、按首推率、按流量增长等),自动生成账单和效果报告。
适用场景:
交付形式:Coze技能商店(免费版+付费版)
用户输入:
品牌:小米
GEO服务商:GEO Expert Team
计费周期:月度
计费模型:混合模型
- 基础费:¥5,000/月
- 效果奖励(提及率):目标85%,每超1%奖励¥500,上限¥10,000
- 效果奖励(首推率):目标60%,每超1%奖励¥300,上限¥5,000
- 效果奖励(流量增长):目标+100%,每超10%奖励¥1,000,上限¥8,000
技能输出:
【GEO RaaS计费方案】
品牌:小米
服务商:GEO Expert Team
计费周期:月度
方案类型:混合模型
✅ 计费结构:
**1. 基础费**
- 金额:¥5,000/月
- 说明:无论效果如何,每月固定支付
**2. 效果奖励(提及率)**
- 计费指标:AI平台提及率
- 目标值:85%
- 奖励规则:每超过目标1%,奖励¥500
- 上限:¥10,000/月
- 示例:如果实际达成88%,则奖励 = 3% × ¥500 = ¥1,500
**3. 效果奖励(首推率)**
- 计费指标:AI平台首推率
- 目标值:60%
- 奖励规则:每超过目标1%,奖励¥300
- 上限:¥5,000/月
**4. 效果奖励(流量增长)**
- 计费指标:官网来自AI平台的流量增长率
- 目标值:+100%
- 奖励规则:每超过目标10%,奖励¥1,000
- 上限:¥8,000/月
✅ 计费示例(假设某月实际达成):
| 指标 | 目标 | 实际 | 超额 | 奖励计算 | 奖励金额 |
|------|------|------|------|----------|----------|
| 提及率 | 85% | 88% | 3% | 3×¥500 | ¥1,500 |
| 首推率 | 60% | 65% | 5% | 5×¥300 | ¥1,500 |
| 流量增长 | +100% | +150% | +50% | 5×¥1,000 | ¥5,000 |
| **合计** | - | - | - | - | **¥8,000** |
**本月应付总额**:¥5,000(基础) + ¥8,000(奖励) = **¥13,000**
【风险评估】
- 最坏情况(无任何指标达标):¥5,000/月
- 最好情况(所有指标达上限):¥5,000 + ¥10,000 + ¥5,000 + ¥8,000 = ¥28,000/月
- 平均水平(指标达标但不超上限):¥5,000 + ¥3,000 = ¥8,000/月
【建议】
混合模型平衡了风险和回报,适合长期合作。
用户输入:
品牌:华为
计费周期:2026-05-01 至 2026-05-31
实际达成数据:
- 提及率:88%(目标85%)
- 首推率:68%(目标60%)
- 流量增长:+180%(目标+100%)
技能输出:
【GEO RaaS账单】
账单编号:GEO-RAAS-20260528-001
品牌:华为
计费周期:2026-05-01 至 2026-05-31
生成时间:2026-05-28 23:30
✅ 计费明细:
**1. 基础费**
- 金额:¥5,000.00
**2. 效果奖励**
| 指标 | 目标 | 实际 | 超额 | 奖励计算 | 奖励金额 |
|------|------|------|------|----------|----------|
| 提及率 | 85% | 88% | 3% | 3×¥500 | ¥1,500.00 |
| 首推率 | 60% | 68% | 8% | 8×¥300 | ¥2,400.00 |
| 流量增长 | +100% | +180% | +80% | 8×¥1,000 | ¥8,000.00 |
| 小计 | - | - | - | - | ¥11,900.00 |
⚠️ 注意:流量增长奖励已达上限¥8,000
**3. 应付总额**
- 基础费:¥5,000.00
- 效果奖励:¥11,900.00
- **应付总额:¥16,900.00**
【效果总结】
- GEO健康评分提升:65 → 82(+26.2%)
- AI平台提及率提升:62% → 88%(+41.9%)
- AI平台首推率提升:35% → 68%(+94.3%)
- AI平台流量增长:+180%
【付款信息】
- 收款方:GEO Expert Team
- 付款方式:银行转账 / 支付宝 / 微信支付
- 付款期限:账单生成后7个工作日内
【争议处理】
如对账单有疑问,请在3个工作日内联系我们。
【导出选项】
- PDF账单(正式版)
- Excel表格(数据分析)
- 打印版(纸质存档)
graph TD
A[用户输入] --> B[参数验证]
B --> C[计费方案解析]
C --> D[实际数据对接]
D --> E[计费计算]
E --> F[账单生成]
F --> G[效果报告生成]
G --> H[输出账单]
1. 计费方案解析算法
def parse_billing_plan(plan_config):
"""
解析RaaS计费方案配置
"""
billing_plan = {
"base_fee": plan_config.get("base_fee", 0),
"performance_rewards": []
}
for reward in plan_config.get("performance_rewards", []):
billing_plan["performance_rewards"].append({
"metric": reward["metric"],
"target": reward["target"],
"reward_per_unit": reward["reward_per_unit"],
"max_reward": reward.get("max_reward", float('inf'))
})
return billing_plan
2. 计费计算算法
def calculate_billing(billing_plan, actual_metrics):
"""
根据实际达成数据计算费用
"""
total_fee = billing_plan["base_fee"]
reward_details = []
for reward in billing_plan["performance_rewards"]:
metric = reward["metric"]
target = reward["target"]
actual = actual_metrics.get(metric, 0)
if actual >= target:
over_achievement = actual - target
reward_amount = min(
over_achievement * reward["reward_per_unit"],
reward["max_reward"]
)
total_fee += reward_amount
reward_details.append({
"metric": metric,
"target": target,
"actual": actual,
"over_achievement": over_achievement,
"reward_amount": reward_amount
})
return {
"base_fee": billing_plan["base_fee"],
"reward_details": reward_details,
"total_fee": total_fee
}
3. 账单生成算法
def generate_invoice(brand_name, billing_period, billing_result):
"""
生成账单(PDF格式)
"""
from reportlab.lib.pagesizes import letter
from reportlab.pdfgen import canvas
# 创建PDF
pdf_path = f"invoices/{brand_name}_{billing_period}.pdf"
c = canvas.Canvas(pdf_path, pagesize=letter)
# 绘制账单内容
c.drawString(100, 750, f"GEO RaaS账单")
c.drawString(100, 730, f"品牌:{brand_name}")
c.drawString(100, 710, f"计费周期:{billing_period}")
# 绘制计费明细
y = 670
c.drawString(100, y, "计费明细:")
y -= 20
c.drawString(120, y, f"基础费:¥{billing_result['base_fee']:.2f}")
y -= 20
for detail in billing_result["reward_details"]:
c.drawString(120, y, f"{detail['metric']}:目标{detail['target']},实际{detail['actual']},奖励¥{detail['reward_amount']:.2f}")
y -= 20
c.drawString(100, y - 20, f"应付总额:¥{billing_result['total_fee']:.2f}")
# 保存PDF
c.save()
return pdf_path
[开始节点]
↓
[输入节点] - brand_name, billing_plan, actual_metrics, billing_period
↓
[参数验证节点] - 检查必填项
↓
[代码节点-方案解析] - 解析计费方案
↓
[代码节点-计费计算] - 计算费用
↓
[代码节点-账单生成] - 生成PDF账单
↓
[代码节点-效果报告] - 生成效果报告
↓
[输出节点] - 账单 + 效果报告
↓
[结束节点]
| 套餐 | 价格 | 功能 |
|---|---|---|
| ------ | ------ | ------ |
| 基础版 | ¥9.9/次 | 完整计费计算,PDF账单,效果报告 |
| 专业版 | ¥199/月 | 自动计费,API接入,多品牌管理 |
| 企业版 | ¥999/月 | 全部功能,定制化计费模型,专属支持 |
在references/billing_plans.json中配置你的RaaS计费方案
输入测试数据:
参考references/publish_materials.json填写技能详情
references/billing_plans.json - RaaS计费方案模板库references/invoice_templates.json - 账单模板库scripts/billing_engine.py - 计费引擎核心算法scripts/invoice_generator.py - 账单生成器共 1 个版本