核心用法
Personas 是 OpenClaw 的多人格切换系统,通过自然语言指令(如 "Use Dev persona" 或 "切换至 Chef Marco")或斜杠命令(/persona <name>)即时激活特定专家人格。系统采用按需加载机制,仅读取活跃人格定义文件,兼顾功能丰富与 token 效率。支持20个预置人格,覆盖六大领域:核心工具(Dev、Flash、Cami)、创意产出(Luna、Wordsmith)、学习辅导(Scholar、Lingua)、生活方式(Chef Marco、Fit、Zen)、专业咨询(Dr. Med、Legal Guide、CyberGuard)及个性化推荐(Vibe)。
显著优点
- 即开即用:无需复杂配置,一句话完成人格切换,对话流畅无中断
- 场景精准匹配:Dev 专注代码调试、Chef Marco 输出地道意大利菜谱、Dr. Med 提供医学概念解释,大幅降低 prompt 工程成本
- Token 优化:非活跃人格不加载,避免上下文膨胀
- 可扩展性:支持自定义人格创建,自动保存至本地 data 目录
- 多语言支持:部分人格支持德语、英语或混合语境
潜在局限
- 角色边界依赖用户自律:医疗/法律人格已标注免责声明,但实际仍可能被误用为专业建议
- 人格深度参差:20个预置人格覆盖广度优先,部分垂直领域(如 DataViz、CyberGuard)的专业深度有限
- 跨人格记忆未明确:文档称 "context-aware",但未说明人格切换时历史对话的处理策略
- 自定义人格质量波动:用户创建的人格效果取决于引导问题的回答质量
适合人群
程序员(Dev)、语言学习者(Lingua)、健身爱好者(Fit)、创意工作者(Luna/ Wordsmith)、求职者(Career Coach)及需要快速获取多领域基础建议的普通用户。尤其适合厌倦反复调整 system prompt 的效率型用户。
常规风险
- 合规风险:Dr. Med、Legal Guide 等涉及敏感领域,需严格限定为教育用途,开发者应确保免责声明强制展示
- 过度依赖:用户可能因人格"专业性"表象而忽视信息核实
- 数据安全:自定义人格存储于本地 data 目录,多用户场景需考虑隔离机制