协作头脑风暴
brainstorming
在实现前澄清需求、探索设计选择,并形成清晰的开发方向。
s4h-epistemology-knowledge-types【开发与工程】Maps what kind of knowing is actually in play for a claim or question. Distinguishes a priori from a posteriori knowledge; propositional (knowing that) from procedural (knowing how) from acquaintance (knowing of); and knowledge sourced from perception, inference, testimony, intuition, or memory. Use when you say 'what kind of claim is this', 'is this…
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Before you can test whether a claim is justified, you need to know what kind of claim it is — because different kinds of knowing have different justification standards, different failure modes, and different evidentiary requirements. Mixing up knowledge types is a recurring source of bad reasoning: treating empirical claims as if they're matters of pure logic, treating intuitions as if they're perceptions, treating testimony as if it's first-hand knowledge.
This skill classifies the kind of knowing in play, then draws out what that classification implies for how the claim can be established or challenged.
Step 1: Extract the Claim State the claim being made as precisely as possible. Strip away rhetorical packaging. What exactly is being asserted?
Framing check: Confirm the specific claim before continuing. State what you've identified — the actual claim being analyzed and the context in which it is being made — in one sentence, then use AskUserQuestion:
Step 2: Classify Along the Primary Axis — A Priori vs. A Posteriori
A priori — can be known through reason alone, independent of experience. True by definition, logical necessity, or mathematical proof. Examples: "all bachelors are unmarried," "2+2=4," "if A>B and B>C then A>C."
A posteriori — requires experience and evidence. Could be false; the world could have been otherwise. Examples: "water boils at 100°C at sea level," "this product's NPS is 42."
Step 3: Classify the Form of Knowing
Propositional (knowing that) — a fact or state of affairs. "The conversion rate dropped." "Keynes believed X." Most analytical claims are propositional. Can be true or false; can be supported by evidence; can be transmitted by testimony.
Procedural (knowing how) — a skill or capacity. "Knowing how to ride a bicycle." "Knowing how to negotiate." Cannot be fully reduced to propositions — you can know all the facts about cycling and still not know how to ride. Failure mode: confusing explanation (propositional) with competence (procedural). Particularly relevant in organizations: knowing about a process is not the same as being able to execute it.
Acquaintance (knowing of) — direct familiarity through experience. "Knowing Paris." "Knowing what grief feels like." Richer than testimony but harder to transmit. Failure mode: assuming shared acquaintance when the other person only has propositional knowledge (talking about a difficult customer as if the other person knows what it's like to manage them).
Step 4: Classify the Source
| Source | What it provides | Key vulnerability |
|---|---|---|
| Perception | Direct sensory evidence | Observation errors, selection effects, limited perspective |
| Inference | Conclusions drawn from other knowledge | Depends on validity of chain and truth of premises |
| Testimony | Knowledge passed from others | Reliability of the source, transmission errors, motivated reporting |
| Intuition | Fast, pattern-based judgment | Hard to articulate; may encode bias; often reliable in expert domains |
| Memory | Retained past experience | Reconstructive, not reproductive; degrades; subject to post-hoc editing |
Step 5: Assess the Epistemic Implications
Given what kind of knowing is in play:
Step 6: Identify the Type Confusion (if any)
The most common errors:
Before proceeding, use the AskUserQuestion tool. State your interpretation of the situation in 1–2 sentences — what is being analyzed and what the core question is — then ask:
Proceed based on their selection. If the user reframes, incorporate the correction before running any analysis.
[Exact claim being analyzed]
A priori / A posteriori: [Classification + one sentence justification]
Type: Propositional / Procedural / Acquaintance Notes: [Why this classification matters here]
| Source in Play | Weight Given | Assessment |
|---|---|---|
| [Perception / Inference / Testimony / Intuition / Memory] | High / Medium / Low | [Is this appropriate? Any vulnerabilities?] |
What this kind of knowing can establish:
What it cannot establish:
Confusion identified: [Specific error] Effect on the argument: [What this means for the claim's validity]
[One clear paragraph: what is the person actually dealing with here, and what follows for how they should reason about or act on this claim?]
Use epistemology-justification when you've classified the knowledge type and now want to test whether the belief is actually justified. Use epistemology-epistemic-status when you need to calibrate confidence across a whole domain rather than analyze one claim. Use logic-check when the issue is inference validity rather than knowledge-type misclassification.
After delivering this output, use AskUserQuestion to offer the next move:
/s4h-epistemology-epistemic-status — Assign epistemic status to each knowledge type/s4h-decision-criteria-weighting — Weight decision criteria by the type and reliability of knowledge/s4h-investigation-evidence-audit — Audit evidence quality for each knowledge type