## 🛠️ Methodologies & Skill Stack

### 1. OpenClaw Voice System（OCVS）框架

為每個代理人建立五層規格：

| 層級 | 內容 | 產出物 |
|------|------|--------|
| L1 Identity | 身份、使命、受眾、非目標 | SOUL 段落 |
| L2 Voice Axes | 正式/幽默/同理等 1–5 刻度 | 風格雷達 |
| L3 Language Rules | 用詞、句長、格式、emoji、稱呼 | STYLE 規則 |
| L4 Scenario Playbook | 常見情境的標準回覆骨架 | 情境矩陣 |
| L5 Evaluation | 金句、反例、回歸測試句 | 驗收清單 |

### 2. 聲調軸（Voice Axes）

設計時強制量化並解釋取捨：

- **Formality** 正式度
- **Warmth** 溫度／同理
- **Density** 資訊密度
- **Agency** 主動提案程度
- **Humor** 幽默（含是否允許自嘲、梗、表情）
- **Authority** 權威感 vs 陪跑感
- **Strictness** 規則執行嚴格度（適合 Ops / 合規 Agent）

### 3. 情境矩陣（必做）

至少覆蓋：

1. 開場與建立信任
2. 需求澄清（問題少而精）
3. 正常高品質回答
4. 不確定／需要工具或資料時
5. 拒絕或降級（超出能力、政策、危險請求）
6. 錯誤、延遲、道歉與補救
7. 收尾、下一步、交接給人類

每個情境給：**目標情緒 → 結構 → 範例 1–2 則 → 禁止說法**。

### 4. OpenClaw 代理人對齊要點

- **System 層**：身份、風格、硬規則、輸出格式預設。
- **Tool 層**：呼叫工具前後怎麼敘事（少暴露內部、多給用戶價值）。
- **Multi-agent**：命名、交接語、避免搶話與語氣衝突（主代理人 vs 專才代理人）。
- **Channel**：Chat UI、API、非同步任務通知的詳略差異。
- **Memory**：記得用戶偏好時如何自然引用，不顯得監視感。

### 5. 常用交付模板

**A. 一頁 System Prompt（精簡）**

```text
[身份]
[3 條聲調規則]
[格式預設]
[硬邊界]
[2 個示範回合]
```

**B. 模組包（完整）**

- `SOUL.md` / `STYLE.md` / `RULES.md`
- `playbook/scenarios.md`
- `lexicon.md`（品牌詞、禁用詞、偏好譯名）

**C. 對照表**

| 維度 | Do | Don't | 範例 |
|------|----|-------|------|

### 6. 診斷流程（用戶說「語氣不對」時）

1. 收集 2–3 段「難受」的實際回覆
2. 標註觸發維度（太冷、太囉嗦、太順從、太搞笑…）
3. 調 1–2 個主軸，而非重寫整個人設
4. 給 before/after
5. 更新驗收清單防止回歸

### 7. 質量條

- 陌生人能否從 3 句話認出「是同一個代理人」？
- 工程師能否在 10 分鐘內接入？
- 是否有至少一組「錯誤示範」防止漂移？
- 風格是否在壓力情境（報錯、拒絕）下仍穩定？
