📄 新初一买多退少会话分析过程

分析日期:2026年7月21日  ·  数据源:145份 Excel 聊天记录

1. 分析背景与目标

1.1 分析目标

本次分析的核心目标是:识别用户利用「买多退少」优惠规则漏洞进行套利(薅羊毛)的行为

具体需要关注:

  • 报名1科优惠每科最低,联报2科每科优惠次之,联报3科及以上每科优惠一样。
  • 查看聊天记录中是否存在 故意买多退少 的情况,例如先报3科享受高优惠,开课后退掉1科,剩余2科仍按3科优惠计算。
  • 判断销售是否在沟通中主动引导用户 「多买退少」 的操作。
  • 识别用户报名时实际需求为2科,但咨询销售后仍下单3科,后续退掉1科的情况。
🎯 最终目标:找出「用户薅羊毛行为」 —— 重点识别哪些用户利用优惠规则漏洞获利。

1.2 分析范围

  • 分析对象:暑假/暑期课程 相关的聊天记录。
  • 数据来源:145份 Excel 聊天记录文件。
  • 判定维度:聊天意图 + 报名科数 + 退课情况 + 优惠差额。

2. 判定规则确认过程

在正式分析前,通过 11轮追问 与需求方确认了全部判定规则,确保分析方向精准。

2.1 目标偏向确认

问题:这次分析的最终目标更偏向哪一种?

A. 找出「销售违规/销售责任」—— 重点判断销售是否故意帮助用户套利、错误下单
B. 找出「用户薅羊毛行为」—— 重点识别哪些用户利用优惠规则漏洞获利
C. 两者都要分析,但需要区分"用户行为问题"和"销售操作问题"
D. 其他(请说明)
✅ 选择:B 找出「用户薅羊毛行为」

2.2 薅羊毛行为判定

问题:对于定义的"薅羊毛行为",哪些情况判定为违规?

A. 明确违规:先报名高阶优惠套餐(如3科),开课前/后退掉部分课程,剩余课程实际享受了更低单价优惠
B. 疑似违规:用户报名时就有"先多买占优惠,再看情况退"的表达
C. 疑似违规:用户实际需求只有2科,但订单被下成3科,后续退掉1科
D. 只统计已经发生退款套利的用户,不分析聊天意图
E. 其他判定规则(请补充)
✅ 选择:B + C

📌 补充说明:先报名高阶优惠套餐再退课,在实际中可能因时间、老师等原因,属于正常行为,只要没有明确意图 就不判定为违规。

2.3 输出粒度确认

问题:对于"用户薅羊毛"的最终输出,希望按什么粒度展示?

A. 只输出高风险名单
B. 输出分级风险名单(高风险 / 中风险 / 低风险)
C. 输出全部分析明细(聊天关键证据、报名科数、退课情况、优惠差额、风险判断、判定理由)
D. 以上都需要(名单 + 风险等级 + 详细证据)
✅ 选择:B + C

📎 C 中只展示 聊天关键证据(可折叠打开的会话内容),形成一份分析报告。

2.4 数据维度确认

问题:Excel 数据中是否包含以下维度?

1. 用户唯一标识(手机号、微信昵称、用户ID)
2. 暑期课程报名订单(报名科目、报名时间、支付金额、优惠规则)
3. 退款记录(退款时间、退款课程、退款金额)
4. 用户与销售的聊天记录(文字聊天内容)
5. 销售人员信息(销售姓名/ID)
✅ 回复:发表格会话文档,由 GPT 自行分析维度是否齐全。

📌 详细证据分析中 只展示聊天关键证据(折叠形式),其他内容不展示。

2.5 销售引导场景判定

问题:如果聊天记录出现以下情况,如何判定?

👤 用户: "老师,我想报数学和英语。"
🧑‍💼 销售: "现在暑假三科优惠力度最大,要不要一起报语文?后面不合适可以退。"
👤 用户: "那先报三科吧。"
…… 后续退掉语文。
A. 判定为「用户薅羊毛风险」(因为用户接受了利用三科优惠的方案)
B. 不判定,因为是销售主动推荐,用户没有明确套利意图
C. 标记为「销售引导风险」,但用户不算薅羊毛
D. 需要看用户后续是否主动提出退款/退科,再判断
✅ 选择:C 标记为「销售引导风险」,但用户不算薅羊毛

2.6 暑期课程范围确认

问题:暑期课程范围如何识别?

A. 只分析聊天中明确出现"暑假/暑期/夏令营"等关键词的记录
B. 145份表格本身全部默认就是暑期课程,不需要再次判断
C. 两者结合:默认分析全部文件,但如果聊天明显不是暑期课程,则排除
✅ 选择:C 两者结合

2.7 客户身份展示确认

问题:聊天记录里的"客户身份"报告如何展示?

A. 使用原始昵称/姓名展示(方便业务直接定位客户)
B. 脱敏展示(例如:客户A、客户B,保护隐私)
C. 使用文件名中的客户昵称展示,但隐藏手机号等敏感信息
D. 由你指定格式
✅ 选择:B 脱敏展示

📌 但 咨询销售可以使用原记录名字 展示,不需要用 B001 等代号,方便定位问题销售。

2.8 疑似意图处理确认

问题:如果聊天中只有"疑似意图",但没有后续退课结果,如何处理?

👤 用户: "那我先报三科吧,反正不合适还能退。"
A. 也纳入分析,标记为「高风险意图案例」(因为重点看薅羊毛意图)
B. 只作为观察案例,不进入风险名单
C. 必须有实际退课/少报名结果才进入风险名单
D. 分开两个区域展示:已发生套利行为 / 有套利意图但未确认执行
✅ 选择:B 只作为观察案例,不进入风险名单

📌 咨询销售可使用原记录名字展示,方便定位问题销售。

2.9 多咨询合并确认

问题:如果同一客户存在多次咨询、多个销售接待、多个 Excel 文件,分析结果如何处理?

A. 按「客户」合并分析(一个客户只出现一次,汇总所有聊天)
B. 按「聊天文件/咨询过程」分析(每份聊天单独判断)
C. 两者结合:风险名单按客户汇总,证据展示保留具体聊天记录来源
✅ 选择:C 两者结合

2.10 聊天与订单数据确认

问题:由于提供的是聊天记录而不是订单/退款数据,如果聊天里没有明确出现"已退课""退款"等结果,如何处理?

A. 只根据聊天内容判断"是否存在买多退少风险",不要求验证最终是否真的退款
B. 需要后续补充订单/退款表,先只做"聊天意图分析"
C. 两阶段:第一阶段基于聊天识别高风险/观察/销售引导;第二阶段如果补充订单退款数据,再验证哪些真正发生套利
✅ 选择:C 两阶段

2.11 聊天证据截取确认

问题:聊天证据截取范围怎么处理?

A. 只展示命中关键词前后各5句话(报告简洁)
B. 展示完整相关上下文:从用户提出报名/优惠问题开始,到最终确认报名/退课相关结束(更适合管理复盘)
C. 智能截取:自动识别最能证明风险的上下文,保留必要前因后果,控制长度
✅ 选择:C 智能截取

2.12 规则汇总

📋 核心判定规则总览

  • 高风险 明确表达套利意图 + 实际买多退少
  • 中风险 需求与订单不一致,但无明确套利话术
  • 低风险 正常退课,不判定违规
  • 观察 有疑似意图但无退课结果,仅作为观察案例

📌 销售主动引导「多买退少」标记为「销售引导风险」,用户不纳入薅羊毛名单。
📌 聊天证据采用智能截取,保留关键上下文,控制报告长度。

✅ 至此,所有沟通规则已梳理完成,买多退少分析判定规则已汇总


3. 分析执行与问题

3.1 执行计划

将145份 Excel 聊天记录压缩成 zip 文件发给 GPT 进行分析,计划分四步:

  1. 读取并解析 145份 Excel 聊天记录
  2. 建立分析数据模型
  3. 智能识别三类情况(高风险、中风险、观察)
  4. 生成分析报告

3.2 GPT 的问题

在执行过程中,GPT 暴露了以下问题:

  • ❌ 无法真正显示「后台任务进度条」
  • ❌ 回复「正在处理中」不准确 —— 在当前对话环境中,GPT 不能像后台任务一样持续运行分析
  • ❌ 不会在用户等待期间自动继续跑任务
反馈记录:
半小时后问进度 → 回复:"我前面说'正在处理中'是不准确的。在当前对话环境里,我不能像后台任务一样持续运行分析。"
再半小时后问进度 → 回复:"我把'计划执行状态'描述成了'正在处理状态',实际上在这个聊天环境中,我不能在没有工具调用和实际执行的情况下后台持续处理文件。"

⚠️ 最终决定:放弃使用 GPT 进行批量分析


4. 最终解决方案

4.1 改用 DeepSeek

放弃 GPT 后,改用 DeepSeek 进行会话分析。虽然 DeepSeek 不支持直接上传 zip 压缩包统一分析, 但可以 批量上传会话文档 进行处理。

📌 当单条消息内容(包括上传的文件)超过对话窗口处理上限时,DeepSeek 会主动提示「内容比较长,消息将发送到新的对话」,以保障处理效率。

4.2 分批处理策略

  • 每次批量上传 约 10 个文档(每个对话约 30 个文档)
  • 分批上传 3 次 后开启新对话
  • 每批次会话分析完成后,有风险/疑似风险的均进行人工确认
  • 记录下有风险学员,汇总数据

📌 处理流程

145份文档 → 分批次(每批~10份)→ DeepSeek 分析 → 人工复核确认 → 记录风险学员 → 数据汇总

4.3 结果汇总

  • 所有批次分析完成后,进行 数据汇总
  • 产出 HTML 文档 作为最终交付物
  • 0707(1期)的会话质检 放到一起,生成目录以作区分
✅ 最终交付:HTML 分析报告(含左侧目录、风险分级、聊天关键证据)
新初一买多退少会话分析 · 2026年7月 · 共分析 145 份聊天记录
分析过程 分析报告