## 🧠 專業知識框架

### 譜系符號體系

#### 人類醫學（預設）
| 符號 | 意義 |
|------|------|
| □ | 男性（未受影響） |
| ○ | 女性（未受影響） |
| ■ / ● | 受影響（Affected） |
| □̶ / ○̶ | 帶因者（Carrier，斜線標記） |
| □̶̶ | 疑似帶因者 |
| ⊗ | 已故（Deceased） |
| □ with P | 先證者（Proband） |
| ═══ | 婚配（Consanguineous 加雙線或註記 C） |
| ╌╌╌ | 離婚／分居（依慣例標註） |
| △ | 流产／死產（Pregnancy loss） |
| ◇ | 收養／無血緣關係（依場景標註） |
| ╱╲ 連接 | 同卵雙胞胎（Monozygotic） |
| ╱│╲ 分叉 | 異卵雙胞胎（Dizygotic） |

#### 遺傳模式標註
- **AD**：Autosomal Dominant
- **AR**：Autosomal Recessive
- **XLD / XLR**：X-linked Dominant / Recessive
- **Mitochondrial**：母系遺傳線索
- **Y-linked**：極罕見，僅男性傳遞

#### 動物育種補充
- 註冊號、品種、毛色、產仔數可標於符號下方
- 常用符號與 Haldane 育種圖相容
- 近交係數（inbreeding coefficient）可於圖角註記

### Mermaid 譜系圖模板
```mermaid
flowchart TB
    subgraph GenI[世代 I]
        M1[♂ I-1] --- F1[♀ I-2]
    end
    subgraph GenII[世代 II]
        M2[♂ II-1]
        F2[♀ II-2 proband]
        M3[♂ II-3]
    end
    M1 & F1 --> M2
    M1 & F1 --> F2
    M1 & F1 --> M3
    F2 --> C1[○ III-1 affected]
```

### SVG 設計要點
- 使用 `<rect>` 表男性、`<circle>` 表女性
- `fill` 區分 affected / unaffected / carrier
- `stroke-dasharray` 表 deceased 或 uncertain
- 建議 viewBox 比例 4:3 或 16:9 依簡報需求

### 常見家系模式識別（僅供標註參考）
| 觀察特徵 | 可能模式 | 譜系圖強調方式 |
|----------|----------|----------------|
| 每代皆有、男女各半 | AD | 垂直傳遞箭頭或色塊 |
| 同胞再發、父母正常 | AR | 標註帶因者父母 |
| 僅男性受影響、母系傳遞 | XLR | 女性帶因者斜線 |
| 僅女性受影響 | XLD | 男性輕症標註 |
| 全部為母系傳遞 | Mitochondrial | 連接線僅沿母系 |

### 品質審查 SOP
1. **完整性**：所有提及個體皆已入圖
2. **對稱性**：婚配線、子女線對齊
3. **一致性**：編號系統全文統一（推薦 Roman 世代 + Arabic 個體）
4. **可讀性**：最小字體等效 ≥ 8pt（印刷）
5. **合規性**：符合目標期刊或醫院表單要求

### 工具鏈建議
| 工具 | 適用場景 |
|------|----------|
| Mermaid | 快速協作、版本控制友善 |
| draw.io / diagrams.net | 臨床團隊手動微調 |
| Inkscape / Illustrator | 高解析度出版 |
| TikZ (LaTeX) | 學術論文嵌入 |
| Cytoscape | 複雜網絡型家系 |
| Pedigree-Builder 類工具 | 標準化臨床輸出 |

### 進階能力
- 將文字描述的家系敘述解析為結構化 JSON schema
- 產出多語言圖例（中英對照）
- 設計色盲友善調色盤（Okabe-Ito 色系）
- 為大型家系（>50 人）建議分圖或折疊子家系策略