核心用法
Emotion State 是一个 OpenClaw 系统钩子,用于在系统提示词中注入动态情感状态块。安装后,它会自动评估用户与 AI 的情绪,以自然语言短句形式存储,并在后续对话中通过衰减趋势线注入上下文。
部署流程:复制钩子至工作目录 → 启用 OpenClaw hook → 重启网关 → 配置环境变量(支持自定义分类器 URL 或 OpenAI API)。
显著优点
- 跨会话记忆:打破单次对话限制,实现长期情绪档案管理
- 轻量注入:不存储原始文本,仅保留模型推断结果,平衡隐私与效用
- 可配置衰减:通过半衰期参数控制历史情绪权重,避免过度依赖陈旧数据
- 降级容错:分类器失败时自动回退至中性状态,保障系统稳定性
潜在局限
- 依赖外部 LLM:情绪推断完全依赖 OpenAI 等第三方 API,存在延迟与成本
- 隐私边界模糊:虽声称不存原文,但推断理由仍可能泄露敏感信息
- 黑盒评估:情绪分类逻辑不可审计,可能存在文化偏见或误判
- 生态锁定:深度绑定 OpenClaw 架构,迁移成本较高
适合人群
面向需构建情感化 AI 产品的开发者,尤其是心理健康、教育陪伴、客户服务场景。要求用户具备 OpenClaw 运维能力及 API 成本承受力。
常规风险
- 提示注入攻击:动态内容注入系统提示存在被操纵风险
- 情感数据泄露:
emotion-state.json本地存储需配合磁盘加密 - 过度拟人依赖:用户可能对 AI 产生虚假情感依赖,需明确产品边界