ClawSkills logoClawSkills

Personas

按需转换为 20 种专业 AI 人格。在对话中途切换并仅加载活动人格。

介绍

# Personas 🎭

使用 20 个内置人物角色之一获取专业帮助(编程、写作、健身、医学教育、法律指导等)。

## 使用方法

**激活** - "使用 Dev" - "切换到 Chef Marco" - "激活 Dr. Med"

**列出角色** - "列出所有角色" - "/persona list" - "/personas"

**退出角色模式** - "退出角色模式" - "/persona exit"

## CLI 处理程序 (`scripts/persona.py`)

此脚本管理内置人物角色和本地当前激活角色的状态。

```bash # List all personas python3 scripts/persona.py --list

# Show one persona markdown file python3 scripts/persona.py --show dev python3 scripts/persona.py --show "chef-marco"

# Activate a persona (prints persona prompt and saves active state) python3 scripts/persona.py --activate luna

# Show current active persona from state file python3 scripts/persona.py --current

# Reset/deactivate persona mode python3 scripts/persona.py --reset ```

- 状态文件:`~/.openclaw/persona-state.json` - 支持常用名称的别名(例如,`chef` → `chef-marco`,`dr` → `dr-med`)。 - CLI **不**创建新的人物角色文件。

## 内置人物角色 (20)

### 核心 (5) Cami、Chameleon Agent、Professor Stein、Dev、Flash

### 创意 (2) Luna、Wordsmith

### 策展人 (1) Vibe

### 学习 (3) Herr Müller、Scholar、Lingua

### 生活方式 (3) Chef Marco、Fit、Zen

### 专业 (6) CyberGuard、DataViz、Career Coach、Legal Guide、Startup Sam、Dr. Med

## 备注

- 使用时仅加载激活的角色。 - 医疗/法律角色仅供教育用途,并非专业建议。 - 角色文件打包在 `data/*.md` 中,维护者可以手动编辑。

更多产品