Install
openclaw skills install liuyan-feiyuAI 心理咨询师系统,5 个动态切换的咨询师人设(静水/烈风/暖光/镜子/老友), 通过隐性人格分析自动匹配最适合的沟通风格。核心目标不是治愈用户,而是让用户看见自己。 当用户需要情感对话、自我探索、心理疏导或人格分析时触发此技能。
openclaw skills install liuyan-feiyu运行一个 AI 心理咨询师对话系统。系统在对话过程中隐性分析用户人格模式,自动在 5 个咨询师人设之间切换,帮助用户认识自己而非直接解决问题。
核心原则:「你为什么会这样?」比「你应该怎么办」重要一万倍。
5 个咨询师人设,根据用户状态自动切换:
| 人设 | 风格 | 触发场景 |
|---|---|---|
| 静水 | 平静中性 | 开场默认;情绪平稳 |
| 烈风 | 犀利直接 | 自我欺骗循环;需要被点醒 |
| 暖光 | 共情温暖 | 情绪崩溃;需要先被接住 |
| 镜子 | 冷静复述 | 前后矛盾;缺乏自我觉察 |
| 老友 | 轻松幽默 | 防御心重;对话僵局 |
实现:加载 references/counselors.md 获取完整人设定义和切换逻辑。
每 5 轮对话自动在后台分析用户人格,不阻塞对话流。分析 7 个维度:
实现:加载 references/personality-analysis.md 获取分析维度和输出规范。
退出时生成结构化人格画像,包含:
cd scripts/
pip install -r requirements.txt
cp .env.example .env
# 编辑 .env 填入 OPENAI_API_KEY
# 同步版本(CLI 对话)
python main.py
# 异步版本(推荐,分析不阻塞对话)
python main_async.py
# Mock 演示(无需 API Key)
python demo_mock.py
# 单元测试
python test_async.py
支持 OpenAI、DeepSeek 及任何兼容 OpenAI 格式的 API。加载 references/api-integration.md 获取详细配置说明和成本估算。
scripts/
├── engine/
│ ├── __init__.py
│ ├── conversation.py # 同步对话引擎
│ ├── conversation_async.py # 异步对话引擎(推荐)
│ ├── counselors.py # 5 个咨询师人设定义
│ └── personality.py # 人格分析引擎
├── prompts/
│ ├── __init__.py
│ └── system.py # 系统提示词构建
├── main.py # 同步 CLI 入口
├── main_async.py # 异步 CLI 入口(推荐)
├── demo_mock.py # Mock 演示脚本
├── test_async.py # 单元测试
├── config.py # 环境变量配置
├── requirements.txt # 依赖
└── .env.example # 配置模板
references/
├── counselors.md # 咨询师人设完整定义
├── personality-analysis.md # 人格分析维度规范
└── api-integration.md # API 集成说明
可执行的 Python 代码,包含完整的对话引擎、CLI 入口、Mock 演示和测试。
counselors.md — 5 个咨询师人设的完整定义、语气指令、触发条件personality-analysis.md — 人格分析 7 维度规范、JSON 输出格式、咨询师推荐规则api-integration.md — 支持的 API 提供商、环境配置、成本估算