將一堆觀察轉化為可以推理的結構。沒有原型模式:沒有資料就無從排序。
閱讀 ~/.claude/skills/research-shared/contract.md 並始終遵守。$SHARED 表示該資料夾。你的輸出是創意資料夾中的 affinity.md。
步驟
-
開始。 在執行任何其他操作之前,先在
inbox/、--evidence和primary.md中尋找資料。如果沒有,說明此技能需要什麼並停止,不建立任何東西。然後按照合約中的「開始一次運行」。攝取過程會接收任何新材料。 完成條件:簡報命名了一個決策,且攝取過程已回報。 -
鋪開筆記。 使用
primary.md中的每一條摘錄,以及他人指向你的任何其他資料:匯出的便利貼、回饋試算表、實地筆記。將每一條拆分為各自持有一個觀察的筆記。 完成條件:你擁有來自至少 3 人的至少 20 條筆記。如果少於此數,則停止,說明還需要多少條,並指向/create-interview-script。 -
由下而上排序。 擱置研究問題和任何人預期的類別。拿起一條筆記,找到它屬於哪一堆,如果沒有合適的堆放則開始新的一堆。不要命名任何東西。每條筆記只存在於一堆中。 完成條件:每一條筆記都在一堆中。
-
盲目排序一次。 啟動一個全新的代理,只提供筆記,讓它在看不到你的分堆情況下進行排序。比較兩者的結果。落在不同位置的筆記表示結構薄弱:重新閱讀每一條,決定它應該歸屬何處。如果無法啟動代理,請在運行筆記中說明。 完成條件:所有分歧都已解決或列出,且運行筆記說明有多少條筆記移動了位置。
-
將每個集群命名為一個句子。 用這些人的語言說明他們有何共同點:「業主只有在病人未到診時才知道有人爽約」,而不是「爽約」。 完成條件:沒有集群名稱是主題標籤。
-
計算人數,而非筆記數。 對每個集群,計算不同的人員和組織。一個健談的人無論貢獻多少條筆記,仍只算一個聲音。依賴單一人員的集群移至「離群值」。將任何超過 12 條筆記的堆拆分。單條孤立的筆記也移至「離群值」,並說明它為何與眾不同。 完成條件:每個集群至少有 2 人,且「離群值」說明每個條目存在的原因。
-
堆疊成主題。 將集群分組為 3 到 6 個主題。每個主題說明它告訴我們關於簡報中的決策的什麼資訊,以及有多少人支持它。 完成條件:每個集群都歸屬於一個主題之下。
-
尋找驚喜。 哪些內容與團隊預期相矛盾?哪一群人從牆上缺失? 完成條件:「令我們驚訝的是」至少有一行,或一個
[gap]。 -
撰寫。 填入
$SHARED/templates/affinity.md。 完成條件:每個章節都有其主張或一個[gap]。 -
完成。 按照合約中的「完成一次運行」。下一個技能是
/summarize-research,或在真實模式下為/create-persona。