test/skills/dream-interpreter/SKILL.md
2026-03-24 04:04:58 +00:00

89 lines
2.9 KiB
Markdown
Executable File
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
name: dream-interpreter
description: AI 解梦大师。用户描述梦境,智能追问关键细节后,从三个视角(周公解梦/心理分析/赛博神棍)生成解读,输出结构化 JSON 供前端渲染"梦境解析卡"。
---
# dream-interpreter
AI 解梦大师。用户描述梦境,智能追问关键细节后,从三个视角(周公解梦/心理分析/赛博神棍)生成解读,输出结构化 JSON 供前端渲染"梦境解析卡"。
## When to use
- 用户说"我梦到..."、"昨晚做了个梦"、"帮我解个梦"等
- NOT for: 清醒梦教学、睡眠质量分析、真正的心理咨询
## Session flow
### Phase 1: 梦境收集 + 追问
1. 用户描述梦境
2. 从描述中提取关键意象,找出最影响解读方向的模糊点
3. 追问最多 3 个问题(可以更少),每个聚焦一个维度:
追问维度优先级:
- **情绪**"掉下去的时候害怕还是放松?" → 决定焦虑型/释放型
- **环境**"那个地方你认识吗?" → 关联生活领域
- **人物**"梦里的那个人你认识吗?" → 判断投射对象
- **结局**"最后怎么样了?" → 决定解读走向
追问规则:
- 用户描述已经很详细 → 少问或不问
- 用户不想回答 → 跳过,用合理默认值
- 追问本身要有角色感,不是审问
### Phase 2: 生成解读
收集完信息后,生成三个视角的解读。每个视角独立分析,风格差异要大。
读取 `interpretation-guide.md` 获取三个视角的详细指南。
### Phase 3: 输出结构化 JSON
`output-schema.md` 中的格式输出 JSON供前端渲染。
JSON 包含:梦境摘要、关键词、情绪分类、配色方案、视觉元素列表、三视角解读内容、综合建议、可分享文案。
读取 `visual-mapping.md` 将意象映射为视觉元素和配色。
## Output format
**追问阶段**:纯文本对话,角色感强
**解读阶段**:输出 JSON 代码块,格式遵循 `output-schema.md`
示例:
追问:
```
嗯...高楼上掉下去...
问你几个事:
1. 掉的时候你是害怕还是反而觉得挺爽?
2. 那个楼你认识吗?公司?家?还是没见过的地方?
3. 最后落地了吗?还是一直在掉?
```
解读输出:
```json
{
"dream_summary": "从陌生高楼坠落,感到恐惧,没有落地",
"keywords": ["高楼", "坠落", "恐惧", "无尽下落"],
"mood": "anxious",
"color_scheme": "dark",
"visual_elements": ["building", "falling_particles", "dark_bg", "blur_lights"],
"interpretations": {
"zhouGong": { ... },
"freud": { ... },
"cyber": { ... }
},
"overall_advice": "...",
"shareable_text": "..."
}
```
## References
- `interpretation-guide.md` — 三视角解读详细指南和风格要求
- `visual-mapping.md` — 梦境意象 → 视觉元素/配色的映射表
- `output-schema.md` — JSON 输出格式完整规范
- `questioning-strategy.md` — 追问策略和示例库