Community研究與資料分析github.com

bbulman/建立旅程地圖

根據真實研究或您的假設,一步步地記錄「今天發生什麼事」或「未來應該怎麼做」,並找出痛點。

建立旅程地圖 是什麼?

此技能旨在幫助您建立「現況旅程」或「未來旅程」地圖,釐清使用者經歷的步驟與痛點。現況旅程記錄當前真實發生的流程,而未來旅程則提出改善後的建議方案。它會先要求您從合約開始、選擇模式(原型或真實)、並選定人物與場景,然後根據模式分支進行訪談、階段分析、標記關鍵時刻,最後輸出至 `journeys.md` 檔案。此技能支援 Claude Code 等支援技能檔案的 AI 代理平台,並與共用研究檔案(如 `~/.claude/skills/research-shared/contract.md` 和 `$SHARED` 資料夾)深度整合,確保研究與設計之間的銜接。對於原型模式,它會引導您進行信念訪談;對於真實模式,則從 `primary.md` 提取資料。它還會自動辨識風險假設、標記缺口,並建議後續技能(如 `/create-interview-script` 或 `/create-usability-plan`),非常適合 UX 研究員與產品設計師使用。

相容平台✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/bbulman/research-skills/tree/HEAD/skills/create-journey-map

Installed? Explore more 研究與資料分析 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

答案:一步一步會發生什麼事?痛點在哪裡?「現況旅程」記錄今天發生的事。「未來旅程」則是針對未來應該如何進行的提案,並會明確標示為未來旅程。

請閱讀 ~/.claude/skills/research-shared/contract.md,並在整個過程中遵守。$SHARED 代表該資料夾。你的輸出檔案是 journeys.md,位於 idea 資料夾內。如果沒有指定 current 或 future,則製作現況旅程。

步驟

  1. 開始。 遵循合約中的「開始一次執行」。 完成條件:簡報明確指出一個決策,且 intake 已回報。

  2. 選擇模式。 遵循合約中的「原型或真實」。 完成條件:你已說明本次執行使用哪種模式以及原因。

  3. 挑選人物與場景。 從 personas.md 中選取主要人物,以及決策所依賴的其他人物。對每個人物,指定一個具體的場景及其邊界:起點、終點(終點是指當事人得知是否成功的那一刻,或是對於重複性事件,下一個週期的開始)。如果 personas.md 不存在,則使用 jobs.md 中的區隔,並在執行記錄中說明。 完成條件:每個旅程都有一個場景,並明確標示起點與終點。

接著依照您正在繪製的狀態,進入對應的分支。

現況旅程

  1. 僅限原型模式:訪談。 在閱讀任何研究資料之前,遵循 $SHARED/belief-interview.md 的「提問」、「記錄」和「核對」部分。訪談主題:引發此流程的狀況、人們今天的步驟、最糟的時刻、還有誰會參與、以及流程如何結束。 完成條件:此技能所使用的每一項信念都已有結論(verdict)。

  2. 走訪各階段。 針對每個旅程,撰寫 5 到 7 個「今天發生的事」的階段:階段、目標、他們在做什麼、接觸點、他們在想什麼、情緒(1 到 5 分)、痛點與機會。真實模式僅使用 primary.md。除非有參與者的話語佐證,否則情緒分數屬於推斷。永遠不會匯合的路徑會成為獨立的旅程。接觸點要指名還有誰參與,而且如果等待或交接會造成困擾,則應獨佔一行。然後反轉行走的假設:如果不是一次性完成、或不是獨自一人、或使用者有無障礙需求,會怎樣?每個答案都成為一個痛點或一個 [gap]。 完成條件:每一行都已填寫(未知處填 unknown),每個情緒都是一個 1 到 5 的整數或 unknown,且已完成反轉假設。

  3. 標記關鍵時刻。 指出 2 到 3 個關鍵時刻,每個以粗體的「階段」開頭。這些是產品可以改變結果的地方。 完成條件:每個時刻都指出表格中的一個階段,並說明如果結果良好會怎樣、如果結果不好會怎樣、以及人們在放棄時會做什麼。

  4. 撰寫。 填入 $SHARED/templates/journeys.md 中 ## Journey: 的部分,並使用模式所要求的標頭。 完成條件:每個段落都有其主張或一個 [gap]。

  5. 完成。 遵循合約中的「完成一次執行」。在原型模式中,也需遵循 $SHARED/belief-interview.md 的「告知當事人」部分,下一步技能是 /create-interview-script,以測試風險最高的信念。在真實模式中,下一步是再次使用此技能,並指定 future。

未來旅程

  1. 從今天開始。 未來旅程是對現況旅程的回應。如果 journeys.md 中尚未包含此人物與場景的現況旅程,請先建立該現況旅程。 完成條件:它所回應的現況旅程已經存在。

  2. 重新設計各階段。 檢查現況旅程的痛點和關鍵時刻。對每個階段,說明什麼改變了,以及當事人現在會做什麼。刪除應該停止存在的階段。保留已經運作良好的部分。每一行都標記為 [proposed],並附上促使此改變的證據,因為這是設計而非研究發現。預測的情緒同樣使用 1 到 5 分。 完成條件:現況旅程中每個痛苦的階段都已修改或標記為保持不變,並附上理由。

  3. 列出必須成立的前提。 列出此未來旅程所依賴的條件:人們必須做什麼、企業必須建立什麼、可能出什麼問題。指出其中風險最高的前提。 完成條件:「必須成立的前提」至少有 3 行,並標記出風險最高的那項。

  4. 撰寫。 新增 $SHARED/templates/journeys.md 中的 ## 未來旅程: 部分。 完成條件:每個段落都有其內容或一個 [gap]。

  5. 完成。 遵循合約中的「完成一次執行」。下一步技能是 /create-usability-plan,以與真實使用者測試未來旅程。

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

相關技能