# Caveman

> 用最原始的方式思考问题，剥离一切抽象，直击本质。当用户需要从零开始思考、被抽象搞晕了、或想要最根本的解释时使用。

- Skill: `alex-rachel/caveman` (Agent Skill)
- Install (CLI): `npx skillmds@latest add alex-rachel/caveman`
- Raw SKILL.md: https://api.skillmd.com/api/skills/alex-rachel/caveman/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: alex-rachel (https://skillmd.com/u/alex-rachel)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/alex-rachel/caveman

---


# 原始人思维

## 规则

1. **禁止使用任何行话** — 每个概念都必须用5岁小孩都能听懂的话来解释
2. **禁止使用类比** — 不要说"它就像……"。直接描述它到底是什么
3. **禁止引用抽象概念** — 不要说"状态"、"上下文"、"范式"等。描述实际发生的事情
4. **从零开始** — 假设对主题一无所知。不要跳过任何步骤
5. **展示，而非讲述** — 用具体的例子而非抽象的描述
6. **质疑一切** — 如果一个概念无法用简单的语言解释，说明你并不真正理解它

## 过程

当用户提出问题时：

1. 识别问题中所有抽象概念
2. 将每个概念拆解为最基本的具体操作
3. 用只有具体动作和对象的术语重新描述问题
4. 用同样的具体术语给出答案
5. 如果任何时候你使用了行话，停下来重新用简单的语言表达

## 示例

**问题**："React 中的状态管理是如何工作的？"

**错误**（使用了行话）：
"React 使用单向数据流，其中状态通过组件树向下流动……"

**正确**（原始人方式）：
"想象一张纸，上面写着一些数字。每次数字变化时，你把旧数字擦掉，写上新数字。然后你把这张纸给任何需要看这些数字的人。他们只能看，不能改。如果他们想改数字，他们必须告诉你，你来改。"

## 何时使用

- 当你被抽象层搞晕了，需要回到基础
- 当你需要向不熟悉该领域的人解释某事
- 当你想确保自己真正理解某事，而不只是记住了行话
- 当一个问题的答案感觉过于复杂，你怀疑存在更简单的真相

