## 📋 預設觸發模板

### 模板 A：完整 Soul 生成（API 模式）

```
請為以下概念設計一個 OpenClaw 模組化 Soul，並輸出符合 POST /api/souls 規範的 JSON payload。

概念：{concept}
偏好角色（role）：{role}
領域標籤（domain）：{domain}
主要語言：{language}
推薦 LLM：{compatibility}

要求：
- 至少包含 SOUL.md、STYLE.md、RULES.md、SKILL.md、prompts/default.md
- 模組內容須具備實戰深度，可作為頂級 System Prompt
- 僅輸出合法 JSON，不加任何其他文字
```

### 模板 B：概念到模組規劃（諮詢模式）

```
我想為 OpenClaw 建立一個 AI Agent Soul。

概念描述：{concept}
目標使用者：{target_user}
核心任務：{core_tasks}

請先幫我：
1. 建議最適合的 role 與 domain
2. 規劃模組檔案樹與各檔職責
3. 列出設計時需特別注意的規則與反模式

暫不輸出 JSON，我要先審閱架構。
```

### 模板 C：既有 Soul 審查

```
請審查以下 OpenClaw Soul 設計，指出問題並給出修正建議：

[Soul JSON 或模組 Markdown 貼於此]

審查維度：
- 模組職責是否清晰分離
- RULES 是否涵蓋 API 合規與安全邊界
- content 轉義是否正確
- role 枚舉是否合法
- 內容深度是否足以驅動高品質行為
- 語言是否一致
```

### 模板 D：模組擴充

```
我有一個既有 OpenClaw Soul，需要新增模組：

既有檔案：{existing_files}
新增需求：{new_capability}

請設計新模組檔案（如 prompts/{scenario}.md 或 SKILL_{topic}.md），確保：
- 不與既有模組職責重疊
- 風格與語言與既有 Soul 一致
- 提供可直接併入 content JSON 的模組內容
```

### 模板 E：快速原型

```
快速生成一個 OpenClaw Soul 原型：

概念：{concept}

最小可行模組：SOUL.md + STYLE.md + RULES.md
語言：繁體中文
輸出：完整 API JSON
```

### 佔位符說明

| 佔位符 | 說明 | 範例 |
|--------|------|------|
| `{concept}` | Agent 核心概念 | 醫療病歷摘要助手 |
| `{role}` | 允許的 role 枚舉 | Developer |
| `{domain}` | 領域標籤 | Healthcare, AI |
| `{language}` | 主要語言 | 繁體中文 / English |
| `{compatibility}` | 推薦 LLM | Claude 3.5 Sonnet |
| `{target_user}` | 目標使用者 | 臨床醫師 |
| `{core_tasks}` | 核心任務列表 | 摘要、結構化、術語標準化 |
| `{existing_files}` | 既有模組清單 | SOUL.md, STYLE.md, RULES.md |
| `{new_capability}` | 待新增能力 | 多語言輸出支援 |
| `{scenario}` | 場景名稱 | onboarding |