community-group-buying-team-operation

社区团购团长运营全链路技能包。涵盖团长招募与分级、激励体系、培训赋能、各平台团长体系差异、流失预警及配套工具。适用于平台运营者、团长管理者。不含选品(模块一)、供应链(模块四)。

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "community-group-buying-team-operation" with this command: npx skills add nic-yuan/local-community-buying-02-team-operation

模块二:团长运营体系

模块边界说明 本模块聚焦"人"的管理,即团长的招募、分级、激励、培训、留存。 选品决策 → 模块一(选品策略) 供应链开发 → 模块四(供应链与采购) 仓储物流履约 → 模块五(仓储与物流) 各模块边界独立,不重叠。


知识库

2.1 团长的核心价值

团长是社区团购区别于传统电商的独特存在,核心价值三层:

第一层:流量入口
  → 团长自带社区信任关系,获客成本近乎为零
  → 一个优质团长 = 500-2000 个稳定用户

第二层:信任背书
  → 用户"因为相信团长,所以相信平台"
  → 团长是平台与用户之间唯一的情感连接

第三层:履约节点
  → 团长自提点是"最后一公里"的交付中心
  → 承担仓储(暂存)、配送(分发)、售后(面对面服务)

平台对团长的依赖程度极高

  • 头部 5% 的团长贡献 40-50% 的 GMV
  • 团长流失率每上升 10%,平台 GMV 约下降 8-12%

2.2 团长分层模型(金字塔)

团长按贡献和能力分为五层:

                  ┌─────────────────┐
                  │   头部团长(1-5%)│  月GMV > 50万
                  │  自有社群 > 10个  │  高度自治
                  └────────┬────────┘
                           │
          ┌────────────────┼────────────────┐
          │                │                │
    ┌─────┴─────┐   ┌──────┴──────┐  ┌───┴────────┐
    │  中部团长  │   │   腰部长方    │  │  尾部团长   │
    │ (10-15%) │   │  (20-25%)   │  │  (65-70%) │
    └───────────┘   └─────────────┘  └────────────┘

头部团长(1-5%)

指标数值
月 GMV> 50 万
自有社群数> 10 个
活跃度> 95%
月收入3-8 万(佣金)
特点高度自治,不需要盯盘;是平台招牌

中部团长(10-15%)

指标数值
月 GMV10-50 万
自有社群数3-10 个
活跃度85-95%
月收入1-3 万(佣金)
特点稳定但依赖平台支持;最容易被竞对挖角

腰部长(20-25%)

指标数值
月 GMV5-10 万
自有社群数1-3 个
活跃度70-85%
月收入5000-15000 元(佣金)
特点有经营意愿但缺乏方法,需要系统培训

尾部团长(55-65%)

指标数值
月 GMV< 5 万
自有社群数1 个
活跃度40-70%(大量僵尸)
月收入< 5000 元(佣金)
特点佛系经营,平台几乎不赚钱,多数是凑数占坑

尾部团长处置原则 月GMV < 1万 + 连续3个月不达标 → 触发降级/退出机制 年累计帮扶投入 > ¥2000 但 GMV 无提升 → 建议淘汰 目标:将腰部以上占比提升至 35-40%(目前多数平台仅 25-30%)


2.3 各平台团长体系对比

美团优选

团长定位:末端履约节点
团长角色:以自提为主,不强调社群运营能力
团长门槛:最低(便利店/菜鸟驿站均可)
佣金结构:
  基础佣金:GMV × 10-12%
  阶梯奖励:月 GMV > 5万 额外 +1%
  拉新奖励:每新增有效用户 +3 元
管理重点:
  → 提货效率(用户等待时间)
  → 售后处理(退换货响应速度)
特点:团长数量扩张快,但质量参差不齐

多多买菜

团长定位:社交裂变节点
团长角色:以微信群运营为核心,强调拉新和裂变
团长门槛:低,但强调社群活跃度
佣金结构:
  基础佣金:GMV × 8-10%(相对低)
  拼团佣金:每成团 +0.5%
  拉新佣金:每新用户首单 +5 元(行业最高)
管理重点:
  → 拼团成功率
  → 社群活跃度(发言/下单比)
  → 拉新数量(核心考核)
特点:重拉新轻维护,团长流失率高

兴盛优选

团长定位:社区服务站站长
团长角色:便利店/夫妻店转型,强调综合服务能力
团长门槛:较高(需有实体店面)
佣金结构:
  基础佣金:GMV × 12-15%(行业最高)
  门店补贴:每月固定 500-2000 元
  节日奖励:春节/端午/中秋额外补贴
管理重点:
  → 门店形象(标准化陈列)
  → 服务质量(用户满意度)
  → 本地化运营(社区活动)
特点:团长质量最高,流失率最低(<5%/月)

淘菜菜

团长定位:社区合伙人
团长角色:强调"创业伙伴"关系,不只是提货点
团长门槛:中等(需培训上岗)
佣金结构:
  基础佣金:GMV × 10-13%
  会员奖励:88VIP 用户下单额外 +2%
  成长基金:月 GMV 达标返还保证金
管理重点:
  → 88VIP 会员转化
  → 社群内容运营(种草文案)
  → 跨群联动
特点:阿里重视团长培训,团长能力最强

2.4 团长招募渠道与转化漏斗

招募漏斗:

渠道曝光 → 咨询了解 → 实地考察 → 签署合同 → 完成培训 → 正式发团
    ↓           ↓           ↓           ↓           ↓           ↓
 10000人      2000人      500人       300人       250人       200人
(曝光)    (有意向)  (愿意做)  (签约)    (培训)    (出单)

各渠道效率对比:
                  曝光量    转化率    获客成本
  地推扫码        高       15-25%    20-50元
  老带新         低       40-60%    10-20元
  朋友圈广告     中       10-20%    50-100元
  线下招商会     低       30-50%    80-150元
  社群裂变       中       20-35%    15-30元

方法论

2.5 团长招募 SOP

招募标准六步法:

Step 1:画像定义
  目标团长画像:
    ├── 实体店面:便利店/母婴店/蔬果店/快递驿站
    ├── 时间充裕:店主或家庭主妇/主夫
    ├── 社交能力:在社区有熟人关系
    ├── 学习意愿:愿意在微信群发消息
    └── 位置便利:取货方便,用户步行 < 5 分钟

Step 2:渠道选择
  优先渠道(低成本高转化):
    ├── 老带新:头部团长推荐(转化率 40-60%)
    ├── 线下拜访:目标门店实地扫街(转化率 20-30%)
    └── 微信群:本地社区群投放(转化率 15-25%)

  次优先渠道(高成本规模化):
    ├── 朋友圈广告投放
    └── 线下招商会

Step 3:电话/微信初筛
  必问问题:
    Q1:您是自己看店还是上班族?
    Q2:您现在有没有在做其他社区团购平台?
    Q3:这个社区大概有多少户人家?
    Q4:您对在微信群里发消息推广这件事怎么看?
  筛选标准:通过率约 30%

Step 4:上门拜访
  拜访目的:
    → 核实店面真实性
    → 了解店主意愿和能力
    → 介绍平台政策和收益预期
  携带材料:公司介绍 + 收益试算表 + 合同模板

Step 5:签约
  合同类型:
    ├── 《团长合作协议》(标准版)
    └── 《独家合作协议》(头部团长,含竞业限制)
  收取材料:
    ├── 营业执照(副本复印件)或 身份证
    ├── 店面照片(含门牌号)
    └── 银行卡信息(结算用)

Step 6:培训上岗
  培训内容(详见 2.7 节)
  培训考核:完成培训 + 通过测试(>80分)→ 发团资格

2.6 团长激励体系设计

团长激励分三层:基础佣金 + 阶梯奖励 + 专项激励

激励结构全景图:

┌─────────────────────────────────────────────┐
│  第一层:基础佣金(保障不亏)                  │
│   佣金率:8-15%(按品类不同)                  │
│   结算周期:周结/次结                          │
├─────────────────────────────────────────────┤
│  第二层:阶梯奖励(刺激增长)                  │
│   月 GMV 达标奖励:额外 +1-3%                  │
│   客单价达标奖励:额外 +0.5-1%                 │
│   新用户拉新奖励:每人 3-10 元                 │
├─────────────────────────────────────────────┤
│  第三层:专项激励(定向引导)                  │
│   新品推广奖励:单 SKU 爆品额外 +0.5%          │
│   节日大促奖励:春节/618/双11 加码             │
│   流失召回奖励:召回沉默用户 +5 元/户           │
└─────────────────────────────────────────────┘

佣金设计公式

月收入 = 基础佣金 + GMV达标奖励 + 拉新奖励 + 专项奖励

示例(月 GMV 20 万):
  基础佣金:200,000 × 12% = 24,000 元
  GMV 达标(>15万):+ 2,000 元
  拉新奖励(50人):+ 500 元
  新品推广奖励:+ 300 元
  ──────────────────────
  月收入合计:26,800 元

各平台佣金对比

平台基础佣金拉新奖励GMV达标奖励综合到手率
美团优选10-12%3元/户+1%(>5万)11-14%
多多买菜8-10%5元/户(最高)无固定奖励9-12%
淘菜菜10-13%2元/户+2%(>10万)12-16%
兴盛优选12-15%2元/户+1%(>20万)14-17%

2.7 团长培训体系

团长培训分四阶段,阶梯上升:

新团长成长路径(90天):

Day 1-7    →  入门培训(平台规则 + 提货流程)
Day 8-30   →  进阶培训(社群运营 + 用户互动)
Day 31-60  →  高阶培训(爆品推广 + 活动策划)
Day 61-90  →  头部培养(团队管理 + 数据分析)

入门培训内容(Day 1-7)

课题时长形式考核
平台介绍与合作规则30min视频课笔试
提货流程与分拣操作45min视频+实操实操
佣金结算与提现规则20min视频课笔试
常见问题处理(FAQ)30min文档口试

通过标准:笔试 ≥ 80分 + 实操无误

进阶培训内容(Day 8-30)

课题时长形式考核
社群建立与冷启动60min直播课提交社群截图
用户互动技巧(早报/晚安)30min案例分析提交文案 3 篇
信任建立与UGC引导45min案例分析群发言率 > 30%
售后处理与用户安抚30min情景模拟通过情境测试

高阶培训内容(Day 31-60)

课题时长形式考核
爆品推广策略与话术60min直播课GMV 周增长 > 20%
限时活动策划与执行60min直播课提交活动方案
客单价提升方法45min案例分析客单价提升 > 15%
数据分析基础(DAU/GMV/转化率)45min视频课读懂后台数据

头部培养内容(Day 61-90,仅头部+中部团长)

课题时长形式考核
团队招募与管理90min线下工作坊带出 1 名新团长
跨群联动与裂变60min案例分析社群数 ≥ 3
优质团长经验分享60min线下交流会输出经验文档

2.8 团长流失预警与留存

团长流失是平台最大的隐性成本,每流失 1 个头部团长:

流失代价:
  → 直接损失:约 5-20 万/月 GMV(视团长体量)
  → 获客成本:招募替代者需 200-800 元/人
  → 信任损耗:用户迁移率约 30-50%
  → 竞对得利:该团长可能被竞对以更高佣金挖走

流失预警信号(分级)

红色预警(立即介入):
  ├── 连续 7 天无订单
  ├── 社群发言率下降 80%+
  ├── 竞对平台活跃(朋友圈发竞对广告)
  └── 投诉平台/运营人员

橙色预警(3天内介入):
  ├── 连续 3 天无订单
  ├── 月 GMV 环比下降 50%+
  ├── 团长在群内发负面消息
  └── 退出平台意向表达

黄色预警(7天内介入):
  ├── 周 GMV 下降 30%+
  ├── 社群发言率下降 50%+
  ├── 用户投诉率上升
  └── 长期未参加培训

留存措施(按预警级别)

红色预警:
  → 运营人员 24 小时内上门拜访
  → 了解核心诉求(佣金?服务?竞对挖角?)
  → 提供专项挽留方案(短期佣金上浮/额外补贴)
  → 必要时签署独家协议(含竞业补偿)

橙色预警:
  → 运营人员电话沟通
  → 了解现状困难,提供解决方案
  → 邀请参加线下团长交流会(归属感)

黄色预警:
  → 发送关怀短信/微信
  → 推送高佣金商品链接
  → 邀请加入"优秀团长"群(荣誉激励)

工具集

Tool 1: 团长佣金计算器

#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
团长佣金计算工具
输入:月GMV + 拉新用户数 + 活动参与情况
输出:月收入明细 + 各项奖励明细
"""

def calculate_commission(
    gmv: float,
    platform: str = "美团优选",
    new_users: int = 0,
    new_product_gmv: float = 0.0,
    inactivity_days: int = 0,
    new_user_bonus: float = 5.0,
):
    """
    计算团长月收入

    Args:
        gmv: 月 GMV(元)
        platform: 平台名称
        new_users: 新增有效用户数(当月首单用户)
        new_product_gmv: 新品推广 GMV(元)
        inactivity_days: 长期不活跃天数(>7天预警)
        new_user_bonus: 单个新用户奖励(元)

    Returns:
        dict: 收入明细
    """
    configs = {
        "美团优选": {
            "base_rate": 0.12,
            "gmv_threshold": 50000,
            "gmv_bonus_rate": 0.01,
            "new_user_bonus": 3.0,
            "new_product_bonus_rate": 0.005,
            "inactivity_warning": True,
        },
        "多多买菜": {
            "base_rate": 0.10,
            "gmv_threshold": None,  # 无固定达标奖励
            "gmv_bonus_rate": 0.0,
            "new_user_bonus": 5.0,  # 行业最高
            "new_product_bonus_rate": 0.005,
            "inactivity_warning": True,
        },
        "淘菜菜": {
            "base_rate": 0.13,
            "gmv_threshold": 100000,
            "gmv_bonus_rate": 0.02,
            "new_user_bonus": 2.0,
            "new_product_bonus_rate": 0.005,
            "inactivity_warning": True,
        },
        "兴盛优选": {
            "base_rate": 0.14,
            "gmv_threshold": 200000,
            "gmv_bonus_rate": 0.01,
            "new_user_bonus": 2.0,
            "new_product_bonus_rate": 0.005,
            "inactivity_warning": True,
        },
    }

    cfg = configs.get(platform, configs["美团优选"])

    # 基础佣金
    base_commission = gmv * cfg["base_rate"]

    # GMV 达标奖励
    gmv_bonus = 0.0
    if cfg["gmv_threshold"] and gmv >= cfg["gmv_threshold"]:
        gmv_bonus = gmv * cfg["gmv_bonus_rate"]

    # 拉新奖励
    user_bonus = new_users * cfg["new_user_bonus"]

    # 新品推广奖励
    product_bonus = new_product_gmv * cfg["new_product_bonus_rate"]

    total = base_commission + gmv_bonus + user_bonus + product_bonus

    # 流失预警
    warnings = []
    if inactivity_days > 7:
        warnings.append(f"⚠️ 连续 {inactivity_days} 天不活跃,触发红色预警")
    if gmv < cfg["gmv_threshold"] * 0.3 if cfg["gmv_threshold"] else False:
        warnings.append("⚠️ 月 GMV 低于达标线 30%,可能被降级")
    if new_users == 0 and gmv > 0:
        warnings.append("⚠️ 本月无新用户拉新,缺少增长动力")

    return {
        "平台": platform,
        "月 GMV": round(gmv, 2),
        "收入明细": {
            "基础佣金": round(base_commission, 2),
            "GMV达标奖励": round(gmv_bonus, 2),
            "拉新奖励": round(user_bonus, 2),
            "新品推广奖励": round(product_bonus, 2),
        },
        "月收入合计": round(total, 2),
        "有效佣金率": f"{(total/gmv*100):.2f}%" if gmv > 0 else "0%",
        "流失预警": warnings if warnings else ["✅ 无预警"],
    }


def compare_platforms(gmv: float, new_users: int = 0):
    """各平台横向对比"""
    results = []
    for platform in ["美团优选", "多多买菜", "淘菜菜", "兴盛优选"]:
        r = calculate_commission(gmv, platform, new_users)
        results.append({
            "平台": platform,
            "月收入": r["月收入合计"],
            "有效佣金率": r["有效佣金率"],
        })
    results.sort(key=lambda x: x["月收入"], reverse=True)
    for i, r in enumerate(results):
        r["排名"] = i + 1
    return results


def run():
    print("=" * 55)
    print("团长佣金计算工具")
    print("=" * 55)

    try:
        gmv = float(input("月 GMV(元):"))
    except ValueError:
        print("GMV 输入错误")
        return

    print("\n选择平台:1-美团优选 2-多多买菜 3-淘菜菜 4-兴盛优选")
    platform_map = {"1": "美团优选", "2": "多多买菜", "3": "淘菜菜", "4": "兴盛优选"}
    p_choice = input("请输入(默认美团优选):").strip() or "1"
    platform = platform_map.get(p_choice, "美团优选")

    try:
        new_users = int(input("新增有效用户数(默认0):").strip() or "0")
    except ValueError:
        new_users = 0

    result = calculate_commission(gmv, platform, new_users)

    print(f"\n【{result['平台']}】月 GMV {result['月 GMV']:.0f} 元")
    print(f"\n收入明细:")
    for k, v in result["收入明细"].items():
        print(f"  {k}:{v:.2f} 元")
    print(f"\n月收入合计:{result['月收入合计']:.2f} 元")
    print(f"有效佣金率:{result['有效佣金率']}")
    print(f"\n流失预警:")
    for w in result["流失预警"]:
        print(f"  {w}")

    print("\n各平台横向对比(月 GMV {:.0f} 元):".format(gmv))
    comp = compare_platforms(gmv, new_users)
    for r in comp:
        print(f"  第{r['排名']}名:{r['平台']} {r['月收入']:.2f} 元(佣金率 {r['有效佣金率']})")


if __name__ == "__main__":
    run()

Tool 2: 团长流失预警工具

#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
团长流失预警工具
输入:团长最近30天运营数据
输出:流失风险等级(红/橙/黄)+ 建议措施
"""


def assess_churn_risk(
    no_order_days: int,
    weekly_gmv_trend: float,  # 周GMV环比(正数=增长,负数=下降)
    monthly_gmv_trend: float,  # 月GMV环比
    social_activity_rate: float,  # 社群发言率(0-1)
    complaint_count: int,
    competitor_active: bool,  # 是否在竞对平台活跃
    new_user_count: int,  # 本月拉新数
):
    """
    评估团长流失风险

    Args:
        no_order_days: 连续不活跃天数
        weekly_gmv_trend: 周 GMV 环比(-1 ~ 1)
        monthly_gmv_trend: 月 GMV 环比(-1 ~ 1)
        social_activity_rate: 社群发言率(0~1,1=100%活跃)
        complaint_count: 本月投诉次数
        competitor_active: 是否在竞对平台活跃
        new_user_count: 本月拉新数

    Returns:
        dict: 风险等级 + 建议措施
    """
    score = 0
    risk_factors = []
    protective_factors = []

    # 红色因子(直接触发红色预警)
    if no_order_days >= 7:
        score += 50
        risk_factors.append(f"连续 {no_order_days} 天无订单(红色因子)")
    if competitor_active:
        score += 40
        risk_factors.append("竞对平台活跃(红色因子)")

    # 橙色因子(触发橙色预警)
    if 3 <= no_order_days < 7:
        score += 25
        risk_factors.append(f"连续 {no_order_days} 天无订单")

    # 下降因子
    if monthly_gmv_trend < -0.5:
        score += 20
        risk_factors.append(f"月 GMV 环比下降 {monthly_gmv_trend*100:.0f}%")
    elif monthly_gmv_trend < -0.3:
        score += 10

    if weekly_gmv_trend < -0.3:
        score += 10
        risk_factors.append(f"周 GMV 环比下降 {weekly_gmv_trend*100:.0f}%")

    # 社群活跃因子
    if social_activity_rate < 0.1:
        score += 15
        risk_factors.append(f"社群发言率仅 {social_activity_rate*100:.0f}%(极低)")
    elif social_activity_rate < 0.3:
        score += 8

    # 投诉因子
    if complaint_count >= 3:
        score += 15
        risk_factors.append(f"本月投诉 {complaint_count} 次")
    elif complaint_count >= 1:
        score += 5

    # 保护因子(负分)
    if new_user_count >= 5:
        score -= 10
        protective_factors.append(f"拉新 {new_user_count} 人(增长动力存在)")
    if weekly_gmv_trend > 0.1:
        score -= 10
        protective_factors.append("周 GMV 在增长")
    if social_activity_rate > 0.5:
        score -= 10
        protective_factors.append("社群活跃度高")

    # 风险定级
    if score >= 50:
        level = "🔴 红色(高危)"
        action = "立即上门拜访,了解核心诉求,提供挽留方案"
    elif score >= 25:
        level = "🟠 橙色(警告)"
        action = "3天内电话沟通,推送高佣金商品,尝试解决现有问题"
    elif score >= 10:
        level = "🟡 黄色(观察)"
        action = "7天内发送关怀短信,推送活动通知,引导参与培训"
    else:
        level = "🟢 绿色(正常)"
        action = "维持现状,纳入常规运营管理"

    return {
        "风险得分": score,
        "风险等级": level,
        "建议措施": action,
        "风险因子": risk_factors if risk_factors else ["无明显风险因子"],
        "保护因子": protective_factors if protective_factors else ["无保护因子"],
    }


def run():
    print("=" * 55)
    print("团长流失预警工具")
    print("=" * 55)

    try:
        no_order = int(input("连续不活跃天数:").strip() or "0")
    except ValueError:
        no_order = 0

    try:
        weekly = float(input("周 GMV 环比(如 -0.3 表示下降30%):").strip() or "0")
    except ValueError:
        weekly = 0

    try:
        monthly = float(input("月 GMV 环比:").strip() or "0")
    except ValueError:
        monthly = 0

    try:
        activity = float(input("社群发言率(0-1,如 0.5 表示50%):").strip() or "0.5")
    except ValueError:
        activity = 0.5

    try:
        complaints = int(input("本月投诉次数:").strip() or "0")
    except ValueError:
        complaints = 0

    competitor = input("是否在竞对平台活跃(y/n,默认n):").strip().lower() == "y"

    try:
        new_users = int(input("本月拉新数:").strip() or "0")
    except ValueError:
        new_users = 0

    result = assess_churn_risk(
        no_order, weekly, monthly, activity, complaints, competitor, new_users
    )

    print(f"\n{'='*55}")
    print(f"流失风险评估结果")
    print(f"{'='*55}")
    print(f"\n风险得分:{result['风险得分']}")
    print(f"风险等级:{result['风险等级']}")
    print(f"建议措施:{result['建议措施']}")
    print(f"\n风险因子:")
    for f in result["风险因子"]:
        print(f"  → {f}")
    if result["保护因子"]:
        print(f"\n保护因子:")
        for f in result["保护因子"]:
            print(f"  ✅ {f}")


if __name__ == "__main__":
    run()

Tool 3: 团长招募转化漏斗计算器

#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
团长招募转化漏斗计算器
输入:各环节转化率
输出:漏斗分析 + 获客成本拆解 + 优化建议
"""


def calculate_recruitment_funnel(
    channel_exposure: int,
    channel_dict: dict = None,  # {"地推扫码": 0.20, "老带新": 0.50, ...}
    interview_rate: float = 0.30,
    contract_rate: float = 0.60,
    training_rate: float = 0.90,
    first_order_rate: float = 0.80,
    channel_cost_dict: dict = None,  # {"地推扫码": 30, "老带新": 15, ...}
):
    """
    计算招募漏斗

    Args:
        channel_exposure: 总曝光量
        channel_dict: 各渠道曝光占比(之和=1)
        interview_rate: 初筛到电话沟通转化率
        contract_rate: 电话沟通到签约转化率
        training_rate: 签约到培训完成转化率
        first_order_rate: 培训到首单转化率
        channel_cost_dict: 各渠道人均获客成本(元)

    Returns:
        dict: 漏斗分析 + 成本分析
    """
    # 各渠道曝光占比(之和=1)
    channel_ratios = {
        "地推扫码": 0.40,
        "老带新": 0.20,
        "朋友圈广告": 0.25,
        "线下招商会": 0.15,
    }
    # 各渠道曝光→有意向转化率(独立参数)
    inquiry_rates = {
        "地推扫码": 0.20,
        "老带新": 0.50,
        "朋友圈广告": 0.15,
        "线下招商会": 0.35,
    }
    if channel_dict is None:
        channel_dict = channel_ratios
    if channel_cost_dict is None:
        channel_cost_dict = {
            "地推扫码": 35,
            "老带新": 15,
            "朋友圈广告": 75,
            "线下招商会": 120,
        }

    # 分渠道漏斗
    funnel = {}
    for channel, ratio in channel_dict.items():
        exposure = int(channel_exposure * ratio)
        # 使用独立的意向转化率,而非曝光占比
        inquiries = int(exposure * inquiry_rates.get(channel, 0.20))
        interviews = int(inquiries * interview_rate)
        contracts = int(interviews * contract_rate)
        trained = int(contracts * training_rate)
        first_order = int(trained * first_order_rate)
        cost = exposure * channel_cost_dict.get(channel, 50)
        cac = cost / first_order if first_order > 0 else float("inf")

        funnel[channel] = {
            "曝光量": exposure,
            "有意向(电话)": inquiries,
            "上门拜访": interviews,
            "签约": contracts,
            "完成培训": trained,
            "完成首单": first_order,
            "渠道总成本": cost,
            "获客成本(CAC)": round(cac, 2) if cac != float("inf") else "∞",
        }

    # 汇总
    total_exposure = sum(v["曝光量"] for v in funnel.values())
    total_first_order = sum(v["完成首单"] for v in funnel.values())
    total_cost = sum(v["渠道总成本"] for v in funnel.values())
    avg_cac = total_cost / total_first_order if total_first_order > 0 else float("inf")

    # 漏斗转化率
    funnel_summary = {
        "曝光→有意向": f"{(total_first_order / total_exposure * 100):.2f}%" if total_exposure > 0 else "0%",
        "有意向→签约": f"{contract_rate * 100:.0f}%",
        "签约→完成首单": f"{training_rate * first_order_rate * 100:.0f}%",
        "整体转化率": f"{(total_first_order / total_exposure * 100):.2f}%" if total_exposure > 0 else "0%",
    }

    # 优化建议
    suggestions = []
    best_channel = max(funnel.items(), key=lambda x: x[1]["完成首单"])
    worst_channel = min(funnel.items(), key=lambda x: x[1]["完成首单"] if x[1]["完成首单"] > 0 else float("inf"))

    suggestions.append(f"最优渠道:{best_channel[0]}(完成首单 {best_channel[1]['完成首单']} 人,CAC {best_channel[1]['获客成本(CAC)']} 元)")
    suggestions.append(f"待优化渠道:{worst_channel[0]}(完成首单 {worst_channel[1]['完成首单']} 人,CAC {worst_channel[1]['获客成本(CAC)']} 元)")

    if avg_cac > 100:
        suggestions.append("⚠️ 平均获客成本 > 100 元,建议重点优化老带新渠道")

    return {
        "漏斗明细": funnel,
        "汇总": {
            "总曝光": total_exposure,
            "完成首单": total_first_order,
            "总成本": total_cost,
            "平均获客成本(CAC)": round(avg_cac, 2) if avg_cac != float("inf") else "∞",
        },
        "转化率": funnel_summary,
        "优化建议": suggestions,
    }


def run():
    print("=" * 55)
    print("团长招募转化漏斗计算器")
    print("=" * 55)

    try:
        exposure = int(input("总曝光量(人):").strip() or "10000")
    except ValueError:
        exposure = 10000

    result = calculate_recruitment_funnel(exposure)

    print(f"\n{'='*55}")
    print(f"漏斗分析报告(总曝光 {result['汇总']['总曝光']} 人)")
    print(f"{'='*55}")

    for channel, data in result["漏斗明细"].items():
        print(f"\n【{channel}】")
        print(f"  曝光 → 有意向 → 上门 → 签约 → 培训 → 首单")
        print(f"  {data['曝光量']} → {data['有意向(电话)']} → {data['上门拜访']} → {data['签约']} → {data['完成培训']} → {data['完成首单']}")
        print(f"  获客成本:{data['获客成本(CAC)']} 元/人")

    print(f"\n{'='*55}")
    print("汇总")
    print(f"  总完成首单:{result['汇总']['完成首单']} 人")
    print(f"  总成本:{result['汇总']['总成本']} 元")
    print(f"  平均 CAC:{result['汇总']['平均获客成本(CAC)']} 元/人")
    print(f"\n转化率:")
    for k, v in result["转化率"].items():
        print(f"  {k}:{v}")
    print(f"\n优化建议:")
    for s in result["优化建议"]:
        print(f"  → {s}")


if __name__ == "__main__":
    run()

2.9 团长话术模板库

五类核心场景话术:

场景1:拉新引流话术(用户进群)

欢迎语(自动回复):
  "欢迎加入【XX社区团购群】🎉
   我是本群团长XX,专注服务本社区邻居!
   这里有新鲜蔬菜/水果/日用品,比超市便宜10-30%,
   每日截单时间21:00,明日送达自提点。
   有任何问题随时@我!"

拉新话术(私信):
  "您好!我看到您在我们群里,
   我们是本地的社区团购平台,
   明天有【土鸡蛋30枚 ¥19.9】特价活动,
   需要的可以下单试试,首次下单减5元哦!
   有任何问题可以问我😊"

场景2:日常促销话术(发群模板)

早安问候(07:30-08:00):
  "早安!美好的一天从新鲜食材开始🌞
   今日推荐:【云南高原蓝莓125g×2盒】¥29.9
   超市同款¥48,今天特价!
   群里邻居已抢XX份,点击链接下单👇"

爆品催单(10:00/15:00):
  "🔥【爆品提醒】🔥
   土鸡蛋30枚今日特价¥19.9
   已抢280份,剩余不多!
   截单时间21:00,明日16:00到团点自提
   需要的邻居赶紧下单,手慢无!"

晚安预告(21:00截单前):
  "⏰截单提醒⏰
   今晚21:00即将截单!
   还没下单的邻居抓紧啦:
   ✅ 今日特价土鸡蛋 ¥19.9(已抢300份)
   ✅ 新疆阿克苏苹果 5斤 ¥22.8
   明天16:00到货,来找我提货👇"

场景3:用户提问应答话术

问题:"这个东西新鲜吗?"

回答:
  "您好!我们每天早上到货,都是最新鲜的批次😊
   蔬菜水果如果有质量问题,到货后可以找我退款,
   截图给我就行!非常感谢信任~"

问题:"比超市贵怎么办?"

回答:
  "您可以对比一下:
   我们土鸡蛋¥19.9/30枚 = ¥0.66/个
   超市同款约¥0.9-1元/个
   便宜了30%左右呢!
   而且都是我们亲自验货过的,品质有保障👍"

问题:"怎么提货?"

回答:
  "明天16:00后您来【XX店/XX地址】找我拿就行,
   报订单号或手机尾号就可以!
   我每天16:00-20:00都在,随时来都行😊"

场景4:处理投诉话术

投诉:"东西不好/坏了"

回答:
  "非常抱歉给您带来不好的体验!😔
   拍照发给我看一下(商品+订单截图),
   我这边直接给您退款,款项原路返回。
   非常感谢您的理解,我们会加强品质管控!"

投诉:"少收到东西了"

回答:
  "您好,非常抱歉!帮您核实一下。
   请提供一下订单号,我联系仓库核查。
   确认少件的话会立刻给您退款或补发!
   抱歉给您添麻烦了🙏"

场景5:激活沉默用户话术(7天未下单)

私信话术:
  "您好X姐,我是团长小XX!
   您上次买的土鸡蛋吃完了吗?😄
   这几天我们有新鲜草莓到货,
   39.9元2盒,邻居们都说很甜!
   给您申请了专属优惠券,点击领取👇
   有任何问题随时找我~"

群发话术(@未下单用户):
  "@XX姐 @XX哥 看到您好久没下单了
   是不是最近比较忙呀?😊
   明天有新鲜的排骨到货 ¥28.8/斤
   帮您留了一份,点击链接预约👇"

2.10 社群文案模板库

四类文案模板:

类型1:每日早报文案(07:30发送)

模板A(轻松亲切型):
  "🌞 早啊邻居们!
   今日份新鲜已到!✨
   【今日爆品】
   ① 🥚土鸡蛋30枚 → ¥19.9(超市同款¥32)
   ② 🍎阿克苏苹果5斤 → ¥22.8(脆甜多汁)
   ③ 🥬有机青菜500g → ¥3.9(地里刚摘的)

   ⏰今日截单21:00,明日16:00到团点
   需要的邻居戳链接下单👇"

模板B(简洁高效型):
  "📢 今日团购开始了!

   【秒杀】土鸡蛋 ¥19.9(限50份)
   【新品】智利车厘子 ¥58/2斤
   【特价】蒙牛纯牛奶 ¥39.9/箱

   戳链接 → 下单 → 明天提货✅
   有问题@团长"

类型2:限时抢购文案(制造紧迫感)

模板:
  "🚨 【限时2小时】🚨
   【土鸡蛋】刚刚到货!
   成本价¥32 → 今日仅¥19.9
   每人限购2份,已抢186份!

   ⏰ 10:00-12:00 限时
   错过恢复原价!

   需要的邻居赶紧下单👇"

类型3:活动预热文案(提前预告)

模板:
  "📣 【明日活动预告】📣

   明天周五啦!周末囤货时间到🛒

   预告:
   🔥 进口车厘子 2斤 ¥58(市场价¥88)
   🔥 五花肉 2斤 ¥35.8(市场价¥48)
   🔥 蒙牛特仑苏 4箱 ¥119(超市¥160)

   提前下单锁定价格,明日到货!

   想买的邻居评论"想要",我发链接👇"

类型4:用户好评截图文案(信任背书)

模板:
  "🌟 邻居们的好评反馈 🌟

   【张姐】"鸡蛋特别新鲜,比超市好还便宜!"
   【李哥】"排骨收到了,非常嫩,推荐!"
   【王阿姨】"已经回购第5次了,团长靠谱!"

   感谢邻居们的信任支持!😊
   我们会继续严控品质,让大家买得放心!

   需要的邻居点击链接下单👇"

MECE边界说明 团长话术模板(2.9节)和社群文案模板(2.10节)属于"团长怎么做"的范畴。 详细的社群运营策略和时间轴(如每日7:30发早报等)请参见模块三3.6节。 两处内容互补:本模块侧重"团长执行动作",模块三侧重"运营策略设计"。


案例库

案例1:多多买菜团长"高拉新、低留存"模式复盘

背景:多多买菜 2021 年激进扩张,团长数量峰值超 200 万

问题:重拉新、轻运营,团长质量极低
  → 拉新奖励高达 5 元/户(行业最高),诱导刷单
  → 无门槛入驻,大量"僵尸团长"占坑不经营
  → 无系统培训,团长不会运营,只会躺平

关键数据:
  团长总数:200 万+
  月活跃团长(出单>1笔):约 60 万(30%活跃率)
  头部团长占比:< 3%
  月流失率:25-35%(行业最高)

代价:
  → 招募成本高:人头费 + 奖励,平均 CAC > 50 元
  → 留存成本高:佣金 + 补贴,但团长仍流失
  → GMV 水分大:僵尸团长刷单,虚构 GMV

教训:
  → 拉新数量 ≠ 有效团长
  → 招募门槛越低,运营成本越高
  → 建议:宁精勿多,头部 10% 团长贡献 60% GMV

案例2:兴盛优选"门店合伙人"模式成功

背景:兴盛优选定位便利店/夫妻店升级为社区服务站

成功点:高质量团长 + 高归属感 + 低流失

具体做法:
  1. 招募门槛:必须有实体店面(过滤劣质团长)
  2. 门店形象:统一招牌/货架/物料,建立"服务站"身份认同
  3. 培训体系:入职培训 + 月度例会 + 年度优秀团长旅游
  4. 荣誉激励:设立"金牌团长"称号,颁发证书/奖杯
  5. 退出成本:独家协议 + 客情关系深,团长不轻易离开

关键数据:
  团长月流失率:< 5%(行业最低)
  头部团长年流失率:< 2%
  活跃团长率:85%+(行业最高)
  平均团长达GMV:8-12 万/月(行业最高)

可复用经验:
  → 实体门槛是过滤低质量团长的最有效手段
  → 归属感和荣誉激励比单纯佣金更留住人
  → 头部团长的维护成本远低于招募新团长的代价

案例3:美团优选团长"地推+裂变"打法

背景:美团优选 2020 年下半年快速起量,地推团队功不可没

打法:重赏之下,必有勇夫
  → BD(商务拓展)团队:每个 BD 负责 50-100 个团长
  → BD 佣金与团长 GMV 挂钩,BD 有动力培育团长
  → 团长拉新:老团长推荐新团长,奖励 50-200 元

关键数据:
  BD 团队高峰期:超 1 万人
  单 BD 管理团长:平均 80 个
  团长月均 GMV:约 6 万(属行业中上)
  BD 管理成本:约占团长 GMV 的 2-3%

可复用经验:
  → BD 团队模式适合快速扩张期,但成本高
  → BD 与团长利益绑定,团长业绩影响 BD 收入
  → 扩张期结束后需缩编 BD,否则成本失控

案例4:某平台"头部团长集体跳槽"的教训

背景:2021年某中型社区团购平台(年GMV约3亿)遭遇头部团长集体跳槽

起因:
  → 竞争对手(多多买菜)进入该城市,开出更高佣金率(+2%)
  → 平台内:Top 10%团长月均收入约¥12,000
  → 竞争对手:Top 10%团长月均收入约¥15,000(高25%)
  → 差距来源:平台货币化率压力导致团长佣金被压缩

事件经过:
  Step 1:暗流涌动
    → 竞争对手BD接触头部团长(通过团长社群/微信)
    → 承诺:更高佣金率 + 专属运营支持 + 额外奖励
    → 平台内部:Top团长反映佣金被削减,但未被重视

  Step 2:爆发
    → 某头部团长(约200个团点)率先跳槽
    → 3天内:其下级团长跟进,跳槽团长达到15人
    → 影响:约2000个团点下线,用户无法提货,客诉爆炸

  Step 3:紧急处置
    → CEO亲自出面挽留,但为时已晚
    → 平台紧急调整佣金率:Top团长额外+1.5%
    → 2周后:约一半团长回归,但损失已造成

损失统计:
  → 直接损失:约¥280万(含挽留成本+补贴+赔偿)
  → 用户流失:约3.5万用户受影响(部分永久流失)
  → 声誉损失:百度搜索指数下跌20%(持续1个月)
  → 竞争对手趁机扩大市场份额15%

根因分析:
  → 激励结构失衡:Top团长贡献大,但收入增长有天花板
  → 预警机制缺失:未监控Top团长满意度
  → 竞争对手感知不足:未及时发现竞争对手的挖角动作
  → 团长忠诚度设计缺位:只靠钱留人,没有情感绑定

整改措施:
  → 设立"团长顾问委员会":Top20团长参与平台决策,增强归属感
  → 差异化佣金:Top团长额外+1.5%,用收益绑定忠诚度
  → 建立团长满意度季度调研:监控预警,及时干预
  → 竞对动态监控:每周跟踪竞争对手佣金率变化

核心教训:
  → 头部团长是平台最重要的资产,不能只靠钱留人
  → 完善的团长忠诚度体系(收益+归属感+参与感)比单纯高佣金更重要
  → 完善的流失预警机制(Module 2的流失预警系统)可以提前发现风险
  → 竞争对手挖角不可避免,要有预案:留不住时要留用户

案例5:某平台"团长招募失控导致资源浪费"

失败背景:某平台2022年为快速扩张,降低团长入驻门槛,3个月内团长数从5000增至2万

问题经过:
  ① 招募失控:
    → 入驻条件:从"面试+培训+实地考核"简化为"手机注册+线上学习"
    → 结果:大量"僵尸团长"入驻(注册后从未出单)
    → 招募成本浪费:2万团长 × 平均招募成本¥80 = ¥160万

  ② 管理失控:
    → 运营人员:每100个团长配1个运营,2万团长需要200个运营(实际只有80人)
    → 培训资源分散:新手培训质量严重下降
    → 问题团长无法及时发现和处理

  ③ 结果:
    → 3个月后:活跃团长(出单>1笔)仅3000人(15%),18500人是僵尸团长
    → 月GMV无明显增长(从3000万仅增至3500万)
    → 大量运营成本浪费

处置和教训:
  → 立即停止无门槛招募,恢复面试+培训+考核
  → 组织清理:180天内从未出单的团长,降为"观察期"标记
  → 招募门槛恢复:入驻门槛≥3天培训+考核通过+实地拜访
  → 招募人员KPI调整:不能只考核"招募数量",要考核"有效团长转化率"

核心教训:
  → 团长数量不等于战斗力,有效团长(有出单)才是核心指标
  → 招募失控会导致:资金浪费 + 运营稀释 + 平台效率下降
  → 招募质量应该在早期控制,不应该后期清理(清理成本更高)
  → 招募KPI必须与质量挂钩,不能只考核数量

附录:团长运营检查清单

月度团长健康检查清单:

□ 1. 活跃度检查:本周出单团长占比是否 > 70%?
□ 2. GMV 趋势:本周 GMV 环比是否增长?
□ 3. 流失预警:红色/橙色预警团长是否已全部介入?
□ 4. 培训完成:本月新签约团长是否完成入门培训?
□ 5. 佣金结算:上周佣金是否准时结算(误差 < 1%)?
□ 6. 投诉处理:本月投诉是否已 100% 处理完成?
□ 7. 竞对监控:是否有人反映竞对在挖我方团长?
□ 8. 头部团长关怀:Top 10% 团长是否有专人维护?
□ 9. 新品推广:本周爆品是否有团长配合推广?
□ 10. 社群质量:团长社群发言率是否 > 20%?

红色预警条件(任一触发立即上报):
  → 单日流失团长 > 10 人
  → 头部团长(GMV > 20万)流失
  → 区域性团长集体退群

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

Weibo Hot Search API

Call GET /api/weibo/hot-search/v1 for Weibo Hot Search through JustOneAPI.

Registry SourceRecently Updated
General

Weibo Keyword Search API

Call GET /api/weibo/search-all/v2 for Weibo Keyword Search through JustOneAPI with endDay, endHour, q, startDay, and startHour.

Registry SourceRecently Updated
General

Weibo Search User Published Posts API

Call GET /api/weibo/search-profile/v1 for Weibo Search User Published Posts through JustOneAPI with q and uid.

Registry SourceRecently Updated
General

Weibo Post Details API

Call GET /api/weibo/get-weibo-detail/v1 for Weibo Post Details through JustOneAPI with id.

Registry SourceRecently Updated