Case Extraction

Other

案例萃取技能。根据《最佳实践萃取》SPAS方法论,将用户提供的聊天记录(.txt/.docx)或口述经验萃取为结构化Word案例文档。触发词:帮我萃取案例、整理最佳实践、把这个经验结构化、案例萃取、把对话写成案例。

Install

openclaw skills install case-extraction

Case Extraction Skill

案例萃取技能

根据《最佳实践萃取》(孙波, 江苏人民出版社) 的 SPAS 方法论,将用户提供的聊天记录或经验描述萃取为结构化的 Word 案例文档。


When to Use

触发词

  • "帮我萃取案例"
  • "整理一个最佳实践"
  • "把这个经验结构化"
  • "案例萃取"
  • "把这个对话写成案例"

输入类型

  • 聊天记录文件(.txt / .docx)
  • 用户直接口述描述

输出:结构化 Word 文档(.docx)


核心流程

输入判断
├── 有文件 → Step 1: 访谈质量审查
│   ├── 合格(≥8/10)→ Step 2A: 文件深度分析
│   └── 不合格 → 输出补充访谈问题清单
└── 无文件 → Step 2B: SPAS口述引导
    └── 按SPAS四步引导用户讲述

Step 3: 生成结构化文档(按PPT-SPAS模板)
Step 4: 输出Word文档到 D:\005-文档\

Step 1: 访谈质量审查

读取聊天记录后,必须检查以下10个关键问题是否都有问到:

SPAS完整追问清单(10项)

S - Story(典型故事)- 4项

#问题目的
1"能分享一个代表性的成功案例吗?"找到典型案例
2"从头到尾说一遍,当时是什么情况?"还原完整过程
3"过程中遇到了什么困难?怎么解决的?"挖掘挑战和应对
4"最后是怎么解决的?"确认结果

P - Picture(整体框架)- 3项

#问题目的
5"你是怎么想到这个方法的?"挖掘认知过程
6"如果让别人也想学,你会先教什么?"找核心关键
7"别人想学的话,最快学会的路径是什么?"提炼框架

A - Audit(知识审查)- 2项

#问题目的
8"新手最容易在哪个环节出错?有什么坑?"防坑指南
9"你觉得做得好和做得差的人,区别在哪里?"找差异点

P+ - 凭什么赢 - 1项

#问题目的
10"你做了什么特别的事,让你赢而不是别人?"差异化核心

判定标准

结果标准行动
合格≥8项有问到直接进入Step 2A萃取
部分缺失5-7项有问到输出补充问题清单,用户补充后再萃取
严重缺失≤4项有问到建议用户重新访谈

补充访谈问题清单(输出给用户)

当判定为"部分缺失"或"严重缺失"时,输出以下清单:

## 补充访谈问题清单

请向被访者补充以下问题:

### 补充Story(如果缺失)
- "过程中遇到了什么困难?你是怎么解决的?"
- "最后是怎么解决的?"

### 补充Picture(如果缺失)
- "你是怎么想到这个方法的?"
- "如果让别人也想学,你会先教什么?"

### 补充Audit(如果缺失)
- "新手最容易在哪个环节出错?有什么坑要避开?"

### 补充凭什么赢(如果缺失)
- "你做了什么特别的事,让你赢而不是别人?"
- "客户最后决定买,是因为你做了什么?"

补充完成后,请重新提交聊天记录进行萃取。

Step 2A: 文件深度分析

萃取框架

1. 业务层(开头/钩子)

  • 萃取对象是谁?(姓名、岗位、门店)
  • 核心业绩数据是什么?(和时间线对应)
  • 萃取的目标是什么?(解决什么问题)

2. 故事层(Story)

从对话中识别典型案例,每个案例包含:

  • 背景:时间、地点、客户画像
  • 挑战:核心问题/难点
  • 过程:关键话术和动作(引用原文)
  • 结果:成交/收益/客户反馈

3. 方法论层(Picture)

从对话中提炼方法论,每个方法论包含:

  • 方法名:一句话概括
  • 怎么做:具体动作/步骤
  • 话术/案例:引用萃取材质中的原话
  • 要点提炼:背后的道理
  • 难点提示:常犯错误/注意事项
  • 凭什么赢:差异化核心(如果问到的话)

4. 结构层(Structure)

  • 适用场景
  • 注意事项
  • 复制指引

Step 2B: SPAS口述引导

快速引导流程(完整版)

1. "请分享一个代表性的成功案例,从头到尾说一遍。"
   ↓
2. "过程中最大的挑战是什么?你怎么解决的?"
   ↓
3. "你是怎么想到这个方法的?如果别人也想学,你会先教什么?"
   ↓
4. "新手最容易在哪个环节出错?有什么坑要避开?"
   ↓
5. "你做了什么特别的事,让你赢而不是别人?"
   ↓
6. "这份案例是给谁看的?他们看完需要达成什么?"

核心工具

1. 故事曲线(Story阶段)

引导用户按以下曲线讲述:

平静生活 → 偶遇挑战 → 踏上征途 → 化茧成蝶

引导话术:

  • "刚开始是什么状态?"
  • "遇到了什么挑战?"
  • "你怎么应对的?"
  • "最终结果如何?"

2. 工作任务分析(Picture阶段)

将故事分解为≤7个逻辑连贯的一级步骤:

分析维度:

  • 外在动作:做什么(Manual Task)
  • 内在认知:怎么想、为什么(Cognitive Task)

引导话术:

  • "做这事的关键步骤是什么?"
  • "当时你是怎么判断/决策的?"
  • "别人想学的话,你会先教什么?"

3. 结构化提问(Audit阶段)

问题类型目的示例
判断性问题判断情况、做决策"这种情况应该用A还是B?"
审查性问题审查操作诀窍、避坑"新手最容易在哪里出错?"

引导话术:

  • "你觉得做得好和做得差的人,区别在哪里?"(判断性)
  • "新手最容易在哪个环节出错?有什么坑?"(审查性)
  • "这个方法有没有局限性?"(判断性)

关键追问技巧

"凭什么赢"类问题(最重要!):

  • "你卖得很好,但其他人也在卖。你觉得你做了什么特别的事,让客户选择在你这里买?"
  • "如果别人用同样的方法,但结果不一样,你觉得差在哪里?"
  • "客户最后决定买,是因为你做了什么?"

Step 3: 生成结构化文档

调用 references/case-template.md 中的模板框架。

文档结构

# 案例标题(钩子要准,开口要快)

## 一、业务/钩子
- 萃取目标(给谁看,解决什么问题)
- 萃取对象业绩
- 萃取对象信息

## 二、故事(Story)
- 背景(时间、地点、客户画像)
- 挑战(核心问题)
- 过程(关键话术+动作)
- 结果(成交/收益)

## 三、方法论(Picture)← 可多个
### 方法1:XXX
- 怎么做(动作描述)
- 话术/案例(原话引用)
- 要点提炼(背后的道理)
- 难点提示(常犯错误/注意事项)
- 凭什么赢(差异化核心)

### 方法2:XXX
...

## 四、结构表达(Structure)
- 适用场景
- 注意事项
- 复制指引

Step 4: 输出Word

使用 docx skill 生成 .docx 文件。

输出路径D:\005-文档\

文件名格式{萃取对象姓名}案例萃取_{日期}.docx


文件结构

case-extraction/
├── SKILL.md               # 本文件
├── references/
│   ├── spas-model.md      # SPAS详细引导话术 + 案例曲线
│   └── case-template.md   # 输出文档模板(PPT-SPAS版)
└── scripts/
    └── parse_chat.py      # 聊天记录解析器(备选)

注意事项

  1. 萃取前必审查:10项追问清单必须逐项检查,有缺失必须补充
  2. "凭什么赢"最重要:这是方法论萃取的核心,必须问透
  3. 方法论要多于步骤:不是教"先做什么再做什么",而是教"遇到什么情况怎么做"
  4. 话术要引用原文:保留萃取材质中的原话,让读者能直接用
  5. 难点提示很重要:告诉读者"坑"在哪,比告诉"路"在哪更有价值
  6. 框架不超过7个:方法论提炼不超过7个,每个方法论结构一致
  7. 文档输出前确认:让用户确认内容准确性后再生成Word