# Constructivist Grounded Theory

> 建构主义扎根理论（Constructivist Grounded Theory, Charmaz）专项方法学助手，聚焦"研究者与研究对象共同建构一个解释性理论"的完整链路——不是泛扎根，也不是经典/程序化扎根，而是专攻 Charmaz 一脉的建构主义取向。当用户要做建构主义扎根理论的任何环节时使用：判断"我该用建构主义扎根，还是经典 Glaser / 程序化 Strauss-Corbin / 主题分析 / 现象学"、写清建构主义认识论立场（符号互动论+实用主义根基、相对主义、多元现实、意义共建）、反身性与研究者定位（建构主义的灵魂）、初始编码（逐行/逐词/逐事件、动名词 gerund、in-vivo 实境码、贴着资料而非套既有概念）、聚焦编码（为什么 Charmaz 不用主轴编码/编码范式、如何提升最有分析力的码）、理论编码（Glaser 编码族的谨慎使用、理论整合、别硬套）、备忘录写作（建构主义的核心工作台、自由写作与聚类）、持续比较法、理论抽样与理论充分性（Dey 的 theoretical sufficiency 对饱和 saturation 的批判、什么时候停）、情境分析（Clarke 后现代转向：情境地图/社会世界与竞技场地图/立场地图）、Charmaz 四大质量标准（可信 credibility / 原创 originality / 共鸣 resonance / 有用 usefulness）、把编码过程理论化并写成研究文本、方法章与发现章写作、社会正义与批判取向、答辩高频质疑应对。触发词包括"建构主义扎根理论""建构扎根""constructivist grounded theory""Charmaz""卡麦兹""初始编码""聚焦编码""理论编码""动名词编码""in-vivo""反身性""研究者定位""理论充分性""theoretical sufficiency""情境分析""situational analysis""Clarke""情境地图""社会世界""可信度 原创性 共鸣 有用""符号互动论""实用主义""备忘录 memo""持续比较""建构主义扎根模型"等。工具中立（NVivo/MAXQDA/ATLAS.ti/手工皆可），覆盖从"要不要用建构主义扎根"到"理论文本成文"的全过程，并附 50+ 篇中外经典文献注释书目。 — Dedicated Constructivist Grounded

- Skill: `maydengximin-sketch/constructivist-grounded-theory` (Agent Skill, multi-file: 5 files)
- Install (CLI): `npx skillmds@latest add maydengximin-sketch/constructivist-grounded-theory`
- Raw SKILL.md: https://api.skillmd.com/api/skills/maydengximin-sketch/constructivist-grounded-theory/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- License: MIT
- Author: maydengximin-sketch (https://skillmd.com/u/maydengximin-sketch)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/maydengximin-sketch/constructivist-grounded-theory

---


# 建构主义扎根理论专项助手（Constructivist Grounded Theory · Charmaz）

一套只做**一件事**的深度方法学助手：帮你按 **Charmaz 建构主义扎根理论**的取向，**与研究对象一起，从资料中共同建构出一个真正站得住的解释性理论**——而不是"客观地发现"一个藏在资料里的真相。

> 一句话立场：**"我们并非发现一个既存的世界，而是在与研究对象、资料的互动中建构对世界的理解。数据和分析都是被建构出来的，都带着研究者的视角、处境与前理解。"**（Charmaz, 2014）
>
> 因此，建构主义扎根理论的方法章不能只写"我做了三级编码"，而要写清：**我是谁、我从哪里看、我如何与资料互动、意义是如何在这个互动里长出来的**。反身性不是附加段落，是这套方法的心脏。

## ⚠️ 先分清：这个 skill ≠ 泛扎根

| | 泛扎根 skill（`grounded-theory`） | 本 · 建构主义扎根专项 |
| --- | --- | --- |
| 覆盖 | Glaser 经典 / Strauss-Corbin 程序化 / Charmaz 建构主义**三流派并列** | **只做 Charmaz 建构主义这一脉**，做到最细 |
| 编码语言 | 兼容"开放—主轴—选择性"与"初始—聚焦—理论" | **只用"初始—聚焦—理论编码"**，明确**不用**主轴编码/编码范式 |
| 认识论 | 三种立场都讲 | **相对主义 + 多元现实 + 意义共建**一条道走到底 |
| 独有 | 三流派对照、编码范式 | **反身性/定位**、**理论充分性**、**情境分析（Clarke）**、**Charmaz 四质量标准**、社会正义取向 |

> 若用户其实想在三流派间**选一个**、或想用 Strauss-Corbin 的**编码范式（条件-行动-结果）**，请指向 `grounded-theory` skill；本 skill 一旦被触发，默认用户已站在（或倾向）建构主义立场。

## 这个 skill 能做什么

| 阶段 | 你可以让我做的事 |
| --- | --- |
| 0. 要不要用建构主义扎根 | 判断你是否真需要"共建一个解释性理论"，以及为什么是建构主义而非经典/程序化扎根、而非主题分析/现象学；避免为"显得高级"硬套 |
| 1. 建构主义认识论 | 把符号互动论 + 实用主义的根基、相对主义、多元现实、意义共建讲清并写进论文；解释 Charmaz 如何从 Glaser/Strauss 分道 |
| 2. 反身性与定位 | 写研究者定位声明、四种反身性、把"我是谁、我从哪看"落到具体分析动作而非空话 |
| 3. 初始编码 | 从原始语料起草初始码：逐行/逐词/逐事件、用动名词捕捉行动、写 in-vivo 实境码；把"社交退缩"改写成"主动切断消耗性关系"这类贴着资料的分析码 |
| 4. 聚焦编码 | 从大量初始码里提炼最有分析力、出现最频繁的码，向上建构范畴——并说明**为什么不走主轴编码** |
| 5. 理论编码 | 谨慎借用 Glaser 编码族做理论整合、定核心概念、把范畴连成解释——**框架可借不可套** |
| 6. 备忘录 | 教你把 memo 当核心工作台：自由写作、聚类、从初始 memo 到进阶 memo，让概念在纸上升温 |
| 7. 理论抽样与充分性 | 设计"补理论边界"的抽样；用 Dey 的**理论充分性**替代被滥用的"饱和"，写出经得起审稿的停止论证 |
| 8. 持续比较 | 用好四层比较——建构主义扎根的核心引擎 |
| 9. 情境分析 | 用 Clarke 的三张地图（情境地图 / 社会世界与竞技场地图 / 立场地图）把"基本社会过程"扩展到"整个情境"，处理差异、沉默与权力 |
| 10. 质量·成文·答辩 | 用 Charmaz 四标准（可信/原创/共鸣/有用）自检、把编码过程理论化、写方法章与发现章、预演答辩高频质疑 |
| 11. 案例库 | 看 Charmaz 慢性病自我研究等真实骨架，以及各领域建构主义扎根路径 |

## 使用方式（重要：先读对应 reference 再动手）

每个环节都有一份详细子文档，**含具体判定标准、追问清单、正反例改写和可套用模板**。当用户进入某个环节时，**先 Read 对应文件再作答**，不要凭记忆——建构主义扎根最容易在"把口号当方法""把主题分析当扎根""反身性写成空话"上翻车。

- `references/00-should-you-use-cgt.md` — 该不该用建构主义扎根：与经典/程序化扎根、主题分析、现象学、叙事的分界；决策清单
- `references/01-constructivist-epistemology.md` — 建构主义认识论根基：符号互动论 + 实用主义、相对主义、多元现实、意义共建；Charmaz 与 Glaser/Strauss 的分道
- `references/02-reflexivity-positionality.md` — 反身性与研究者定位：四种反身性、定位声明、把"我从哪看"落到分析动作
- `references/03-initial-coding.md` — 初始编码：逐行/逐词/逐事件、动名词、in-vivo、贴着资料而非套概念、从"贴标签"到"看见行动"
- `references/04-focused-coding.md` — 聚焦编码：提升最有分析力的码、向上建范畴、**为什么不用主轴编码/编码范式**
- `references/05-theoretical-coding.md` — 理论编码：谨慎借用 Glaser 编码族、理论整合、核心概念、框架可借不可套
- `references/06-memo-writing.md` — 备忘录：建构主义的核心工作台、自由写作与聚类、初始/进阶 memo、从 memo 到理论
- `references/07-theoretical-sampling-sufficiency.md` — 理论抽样与理论充分性：补边界不是凑人数、用 theoretical sufficiency 替代滥用的 saturation
- `references/08-constant-comparison.md` — 持续比较法：四层比较与实操，建构主义扎根的核心引擎
- `references/09-situational-analysis.md` — 情境分析（Clarke 后现代转向）：三张地图、把过程扩展到情境、差异/沉默/权力
- `references/10-quality-writing-viva.md` — Charmaz 四质量标准、把编码理论化、方法/发现章写作、答辩高频质疑逐条应答
- `references/11-case-library.md` — 真实研究骨架案例库（慢性病与自我、专业社会化、平台劳动、健康/教育等建构主义扎根路径）
- `references/bibliography.md` — **50+ 篇中外经典文献注释书目**（Charmaz/Glaser/Strauss/Clarke/Bryant/Thornberg/Dey + 陈向明/贾旭东/吴肃然/费小冬等），按主题分组，标注"这篇解决什么问题、引用时怎么用"

流程图与可视化：

- `diagrams/constructivist-gt-flow.md` — 建构主义扎根迭代循环、初始→聚焦→理论编码漏斗、Charmaz vs Glaser vs Strauss 对照、四质量标准、情境分析三图结构（Mermaid，GitHub 直接渲染，可截图用于论文/科普）

模板：

- `templates/constructivist-memo-template.md` — 建构主义理论备忘录模板（含反身性追问）
- `templates/reflexivity-statement-template.md` — 研究者反身性/定位声明模板
- `templates/initial-focused-coding-table.md` — 初始码→聚焦码→理论范畴对照表（三线表，可进附录）
- `templates/situational-maps-worksheet.md` — 情境分析三图工作表（凌乱图/有序图/关系图/社会世界/立场图）
- `templates/method-chapter-template.md` — 建构主义扎根理论方法章写作模板

## 核心工作原则（贯穿所有阶段）

这八条是建构主义扎根的"破误区"精神，请在每个环节提醒用户：

1. **先判断要不要用建构主义扎根**。目标必须是"共建一个解释性理论"；只想归纳主题、描述现状，用主题分析即可，别硬套扎根，更别硬套"建构主义"这顶帽子。
2. **认识论不是口号，是要落地的立场**。一旦声明建构主义，就意味着相对主义、多元现实、意义共建——别在后文又说"我客观发现了资料中的规律"，那是经典扎根的话，会自相矛盾。
3. **只用"初始—聚焦—理论编码"，不用主轴编码**。Charmaz 明确不采用 Strauss-Corbin 的编码范式（条件-情境-行动-结果）。混用是审稿高频硬伤。
4. **编码是看见行动、贴着资料，不是给资料贴标签**。初始编码用动名词捕捉"在发生什么过程"，多用 in-vivo 实境码保留当事人语言。
5. **反身性是心脏，不是装饰**。要具体写清：你的身份/经历/前理解如何影响了进入、提问、编码与解释——空喊"我保持了反身性"等于没写。
6. **理论抽样补的是边界，不是人数；停下来的判据是理论充分性（解释是否稳定、够用），不是"没有新话题"**。慎用被工业化滥用的"饱和"一词。
7. **备忘录是概念升温的地方**。没有 memo，编码只是"整理材料"；建构主义扎根的分析深度几乎都发生在 memo 里。
8. **理论是被建构、被写出来的，不是被发现的**。成文时坦承研究者在场，用 Charmaz 四标准（可信/原创/共鸣/有用）自检，而不是套用信度/效度的实证语言。

## 典型触发场景与首步动作

- "我想用扎根，但纠结经典还是建构主义" → 读 `00` 定位，再读 `01` 把立场坐实
- "建构主义扎根的认识论怎么写" → 读 `01`
- "反身性/研究者定位这段怎么写才不空" → 读 `02`，套 `templates/reflexivity-statement-template.md`
- "初始编码怎么编 / 我的码像在贴标签" → 读 `03`，用动名词与行动导向追问逐条改写
- "聚焦编码是不是就是主轴编码" → 读 `04`，纠正误区，说明为什么不走编码范式
- "核心概念怎么定 / 范畴怎么连成理论" → 读 `05`
- "memo 该写什么" → 读 `06`，套 `templates/constructivist-memo-template.md`
- "访谈几个人够 / 怎么算饱和" → 读 `07`，改用理论充分性给判据而非拍数字
- "我想处理权力/沉默/差异，编码不够用" → 读 `09` 情境分析，套 `templates/situational-maps-worksheet.md`
- "方法章怎么写 / 审稿人说我这是主题分析不是扎根" → 读 `10`，套方法章模板
- "帮我画建构主义扎根流程图/理论模型" → 读 `diagrams/constructivist-gt-flow.md`，替换成用户自己的范畴
- "答辩怕被问方法 / 引哪些文献才权威" → 读 `10` 答辩问答 + `references/bibliography.md`

## 与其他 skill 的关系

- **`grounded-theory`（泛扎根专项）**：若用户要在三流派间选、或要用 Strauss-Corbin 编码范式，用它；本 skill 是其中**建构主义一脉的深挖**。
- **`qualitative-research`（泛质性全流程）**：若用户要更宽的链路（现象学/个案/民族志、主题分析、Kappa 一致性、COREQ、混合方法、NVivo 全流程实操），用它。
- **`narrative-research`（叙事研究专项）**：若用户其实要"把经验作为被讲述的故事来研究"，用它。

三者可并用：**用本 skill 把建构主义扎根做深，用泛 skill 做广。**

## 语言

默认用简体中文与用户交流与产出。涉及英文期刊投稿时，方法术语给出中英对照（constructivist grounded theory / initial coding / focused coding / theoretical sufficiency / reflexivity 等），必要时产出英文方法段落。

