Launch Atlas logoLaunch.Atlas
#17DesignUX 設計系統分析

資訊架構 IA

讓使用者找得到、看得懂、不迷路

資訊架構 IA · 卡片插圖
CHOOSE YOUR MODE

先決定你現在是要學,還是要在專案裡做

網站負責解釋與分發工作包;真正的 Repository 掃描、缺口判斷與文件產出交給 Coding Agent。

SDLC 實作課 · 交付物練習

先理解這份文件替你消除什麼不確定

讓使用者找得到、看得懂、不迷路

功能堆到一定數量後,導航變成迷宮:每個 PM 把自己的功能塞最上層、每個使用者問「OO 在哪?」沒有 IA,UI 美也救不回。

IA 在畫 wireframe 之前先決定「資訊怎麼分類、命名、層級、跨層關聯」,是後續所有設計的骨架。

沒做 IA,wireframe 重畫三輪都不會收斂。

OWNER & HANDOFF

誰負責、交給誰

主責: UX

協作: SA(系統能力與資料邊界)、PM(商業優先序)、內容團隊(命名一致性)

下游收件: UX 畫 wireframe、UI 做導航元件、SEO 規劃 URL 結構

WHEN TO USE

何時值得做

REQUIRED

必要時機: 新產品建構、改版、功能/內容 ≥ 30 項、跨平台一致性

SKIP

不需要時: 單一 flow 工具、小 widget 改版

CAUTION

常見誤用: 把 IA 寫成「sitemap」就算了;IA 應包含分類邏輯(why)+ 命名規則 + 跨層關聯,並用 card sorting 驗證

看懂6 段骨架知道每段要留下哪一種判斷
看會雙版本範本先用輕量版練習,再讀完整版
做出自己的草稿手動貼到 Claude Code、Codex 或其他 Agent
  1. 01讀大綱
  2. 02比範本
  3. 03填素材
  4. 04貼提示詞
  5. 05對照驗收

Anatomy · 文件解剖

輕量版先回答 6 個核心章節

章節名稱可以因團隊調整,但每一段要求的判斷不能被省略。先讀問題,再看格式。

  1. 01

    Executive Summary

    範本必要章節

    3-5 行:N 個 top-level 分類、分類邏輯(task / audience / topic)、最強 evidence 來源

  2. 02

    Top-level Categories

    範本必要章節

    3-7 個頂層分類;每條附 rationale + items_under 估計 + source

  3. 03

    Hierarchy Tree

    範本必要章節

    用 mermaid flowchart TD 畫層級樹;≤ 3 層深;節點命名與第 2 段一致

  4. 06

    Taxonomy Rules

    範本必要章節

    命名風格 + label 字數上限 + ambiguity 自評

  5. 10

    Decision Log(key 2-3 條)

    範本必要章節

    每條必含 chosen + 至少 1 個 rejected + 拒絕原因

  6. 12

    Confidence & Sources & TODO

    範本必要章節

    把已確認的內容、判斷依據與仍待補充的資訊清楚分開。

Study · 對照學習

同一份交付物,先練核心,再看完整深度

輕量範本適合第一次練習與 MVP;完整範本保留跨職能交棒需要的細節。兩者都要求未知事項保持可見。

SmartTrip 實例待補

這張卡目前提供已審定的輕量與完整範本;不以 AI 臨時生成的內容冒充實際案例。

LIGHT TEMPLATE

30 分鐘內先完成核心章節。

---
doc_type: "information-architecture"
variant: "light"
status: "draft"
owner: "<your-name>"
last_updated: "YYYY-MM-DD"
upstream:
  required: ["feature-list", "user-research"]
  optional: ["competitive-scan"]
---

# Information Architecture: <product-name>

**Status:** Draft v0.X · **Owner:** <UX name> · **Last updated:** YYYY-MM-DD

> [!IMPORTANT]
> **AI 填寫規則:** 本範本 6 段(編號 1, 2, 3, 6, 10, 12),全部必填——刻意沿用完整版章節編號讓兩版可對照。每分類行內加 `(依據:功能清單 §XXX / 訪談 P3 / SA spec §YY)`;每量化欄位加 `[H]/[M]/[L]` confidence badge;缺資料寫 `_TODO: 需要 XXX_` 不編造;層級 ≤ 3 層深;命名不能反映內部組織。

---

## 1. Executive Summary

<!-- ai-fill: 3-5 行:N 個 top-level 分類、分類邏輯(task / audience / topic)、最強 evidence 來源 -->

<3-5 行說明>

> **TL;DR:** <一句話:使用者進到此產品最常找什麼>

---

## 2. Top-level Categories

<!-- ai-rule: 3-7 個頂層分類;每條附 rationale + items_under 估計 + source -->

| # | Category | Rationale | Items under | Confidence |
|---|---|---|---|---|
| C1 | <分類名> | <引用使用者語彙> | <約 X 項> | **[H]** |
| C2 | ... | ... | ... | **[M]** |

---

## 3. Hierarchy Tree

<!-- ai-rule: 用 mermaid `flowchart TD` 畫層級樹;≤ 3 層深;節點命名與第 2 段一致 -->

```mermaid
flowchart TD
    Root[<product-name>] --> C1[Category 1]
    Root --> C2[Category 2]
    C1 --> C1a[Sub-item A]
    C1 --> C1b[Sub-item B]
    C2 --> C2a[Sub-item C]
```

---

## 6. Taxonomy Rules

<!-- ai-rule: 命名風格 + label 字數上限 + ambiguity 自評 -->

- **Naming style:** noun-first / verb-first / hybrid — **Rationale:** <為何>
- **Label max chars:** <如 18>
- **Ambiguity check:** <每個 label 評歧義度 H/M/L>

---

## 10. Decision Log(key 2-3 條)

<!-- ai-rule: 每條必含 chosen + 至少 1 個 rejected + 拒絕原因 -->

| Date | Decision | Options | Chosen | Rejected why | Confidence |
|---|---|---|---|---|---|
| YYYY-MM-DD | 分類用哪種維度 | task / audience / topic | task | audience (多角色分裂)、topic (跨類別重複) | **[H]** |

---

## 12. Confidence & Sources & TODO

- **整份文件最低 confidence 欄位:** <列出所有 [L] 與 [M]>
- **Fabricated assumptions:**
  - <假設 1:例「新使用者佔比 > 老使用者」>
- **Highest-value next input:** <例:30 人 card sorting>

### TODO(缺資料)

- _TODO: 需要 30 人 card sorting 驗證 C2 / C3 邊界_

---

> [!CAUTION]
> **輸出前 AI 自檢:**
> - [ ] 6 段 H2 章節齊全(編號 1, 2, 3, 6, 10, 12)
> - [ ] Hierarchy tree 用 mermaid,≤ 3 層深
> - [ ] 每個分類帶 inline `[H/M/L]` badge + `(依據:...)`
> - [ ] Decision Log ≥ 1 條,每條有 rejected reason
> - [ ] 命名未直接反映內部組織架構
> - [ ] 無 YAML / JSON schema 輸出(IA 是給人讀的 markdown)

Practice · 換你試做

先用自己的話交代素材,不需要先學會工程術語

確定的就寫,不確定的留白。下一步要做的是請 Agent 找缺口,不是讓它替你猜一套合理答案。

可以先留白;複製提示詞後再到 Coding Agent 裡補充。

AI Practice · 手動三步

先問、再寫、最後審,不把整條流程鎖死

每一步都是獨立工作包。你可以停下補資料、修改限制或重做某一步,不需要服從固定的 Agent 接力流程。

STEP 01

只找阻擋文件成立的未知

先補會改變範圍、判斷或驗收結果的資訊,不急著寫文件。

我要製作「資訊架構 IA」。先不要產出文件。

請根據我的素材,找出會影響這份文件正確性或可執行性的未知事項,一次最多問 5 題。

每題請包含:
1. 問題
2. 為什麼現在必須知道
3. 它會影響哪個章節或決定

已經回答的事不要重問;可以延後的事標成「待決策」;不要替我猜答案。

本文件的核心章節:Executive Summary、Top-level Categories、Hierarchy Tree、Taxonomy Rules、Decision Log(key 2-3 條)、Confidence & Sources & TODO

複製後,請在標示位置貼上自己的素材。

Review · 自己驗收

文件存在,不代表下一個角色真的能使用

逐條檢查 Agent 的輸出。人類負責需求、限制與驗收,也必須能說明重要結論從哪裡來。

CHECKED0 / 6
NEXT HANDOFF

帶著這份文件,繼續到「Wireframe · 線框稿」

下一張卡會接住新的決策問題;不用一次把整條 SDLC 全做完。

前往下一張卡