全方位生活满意度与平衡优化助手。覆盖人生轮盘8维度评估(身体健康/心理情绪/人际关系/工作事业/财务状况/学习成长/休闲娱乐/生活环境)、倦怠预警检查、季度深度反思、习惯调整建议、历史趋势追踪。生成交互式HTML可视化报告,含雷达图、优劣势分析、P0-P2优先级行动计划。用于生活审计、季度回顾、预防倦怠、常规重置...
---
name: life-balance-optimizer
description: >-
全方位生活满意度与平衡优化助手。覆盖人生轮盘8维度评估(身体健康/心理情绪/人际关系/工作事业/财务状况/学习成长/休闲娱乐/生活环境)、倦怠预警检查、季度深度反思、习惯调整建议、历史趋势追踪。生成交互式HTML可视化报告,含雷达图、优劣势分析、P0-P2优先级行动计划。用于生活审计、季度回顾、预防倦怠、常规重置、系统性自我提升。触发词:生活审计, 人生轮盘, 生活平衡, 防止倦怠, 季度反思, 习惯调整, 自我提升, 生活满意度, life audit, wheel of life, burnout check, 生活打分, 生活评估。
agent_created: true
---
# 生活满意度与平衡优化 (Life Balance Optimizer)
## 目标
帮助用户系统性地审视生活全貌,通过"人生轮盘"8维度评分发现失衡领域,提供可执行的改善行动,并追踪长期趋势。核心理念:不是追求完美,而是看见全景、主动调整。
## 何时使用
触发条件(任一满足即启动):
- 用户提到"生活审计""人生轮盘""生活平衡""生活满意度"
- 用户说"最近很累""感觉倦怠""burnout"
- 用户要求"季度反思""季度回顾""Q几总结"
- 用户说"帮我调整习惯""自我提升计划"
- 用户说"给生活打分""生活评估"
- 英文触发:life audit, wheel of life, burnout check, life balance
## 模式识别
根据用户输入自动判断进入哪种模式:
| 模式 | 触发特征 | 核心输出 |
|------|---------|---------|
| **完整审计** (默认) | "生活审计""人生轮盘""生活平衡" | 8维评分 + 雷达图 + 行动建议 + 倦怠检查 |
| **倦怠检查** | "倦怠""burnout""太累""被掏空""撑不住" | 7信号快速检查 + 紧急建议 + 资源推荐 |
| **季度反思** | "季度反思""Q1/Q2/Q3/Q4总结""季度回顾" | 6问引导反思 + 历史对比 + 下季目标 |
| **习惯调整** | "习惯调整""改变习惯""想养成/戒掉" | 当前习惯审计 + 新习惯设计 + 21天追踪 |
## 工作流程
### 模式一:完整审计
1. **解释框架**:简要介绍8个维度和1-10分评分标准(参考 `references/dimensions.md`)
2. **收集评分**:逐维度引导用户自评。用引导问题帮助用户诚实评估,而非机械打分:
- 身体健康:睡眠/运动/饮食/体检
- 心理情绪:心情/压力/焦虑/幸福感
- 人际关系:伴侣/家庭/朋友/社交/孤独感
- 工作事业:满意度/成长/认可/节奏
- 财务状况:收入/储蓄/投资/债务/安全感
- 学习成长:新知/阅读/技能/好奇心
- 休闲娱乐:爱好/放松/乐趣/新体验
- 生活环境:空间/社区/自然/秩序
3. **倦怠信号检查**:询问7个倦怠信号中哪些符合当前状态
4. **生成报告**:将分数和信号注入 HTML 模板,落盘生成最终报告文件
### 模式二:倦怠检查
1. 快速过7个倦怠预警信号,询问用户"最近两周是否有以下情况"
2. 计算触发数量,按风险分级:
- 0-1个 → 低风险,肯定当前状态 + 预防建议
- 2-3个 → 中风险,具体调整建议 + 休息计划
- 4+个 → 高风险,紧急干预建议 + 专业帮助资源
3. 输出简洁的倦怠预警报告(可用简化版 HTML 或纯文本)
### 模式三:季度反思
1. 加载历史数据(如有),展示趋势变化
2. 引导回答6个反思问题(见 `references/dimensions.md` 季度反思模板)
3. 与上一季度数据进行对比分析
4. 设定下季度1-2个重点改善维度 + 具体目标
5. 生成含历史对比的完整报告
### 模式四:习惯调整
1. 询问当前想调整的习惯(养成或戒掉)
2. 关联到8维度,评估该习惯对生活满意度的潜在影响
3. 使用"微习惯"设计法:极小起点 + 明确触发器 + 即时奖励
4. 提供21天追踪表格建议
5. 可选:生成简化版追踪卡片
## 报告生成
### 使用 HTML 模板
核心模板位于 `assets/report-template.html`。生成报告的步骤:
1. 读取模板文件内容
2. 准备数据 JSON——结构如下:
```json
{
"scores": {
"health": 7, "mental": 6, "relations": 8, "career": 5,
"finance": 6, "learning": 7, "leisure": 4, "living": 6
},
"burnout": { "exhaustion": true, "sleep": true },
"reflections": ["答1", "答2", "答3", "答4", "答5", "答6"],
"history": [
{ "date": "2026-03-21", "health": 6, "mental": 5, ... }
]
}
```
3. 在 `</body>` 之前插入数据脚本标签:`<script id="report-data" type="application/json">JSON_DATA</script>`
4. 用当前日期替换模板中的 `{{REPORT_DATE}}` 和 `{{OVERALL_SCORE}}` 占位符
5. 将最终 HTML 写入工作目录,文件命名:`人生轮盘报告-YYYY-MM-DD.html`
6. 使用 `present_files` 展示报告
### 无数据时的处理
如果用户首次使用且还没有评分,切换到交互模式:构建输入表单让用户在浏览器中直接拖拽滑块评分。模板内置了交互式评分功能——直接输出模板文件,用户可在浏览器中完成评分并自动生成报告。
## 数据持久化
- 报告使用浏览器 localStorage 存储历史数据(key: `life_balance_history`)
- 每次生成报告自动追加到历史记录,最多保留12条(3年季度数据)
- 建议用户定期导出历史数据作为备份
## 关键原则
1. **不给建议,让用户自己发现**:评分和引导问题是镜子,不是裁判
2. **低分不是失败,是信息**:强调"看见即疗愈",低分维度是机会信号
3. **行动导向**:每个分析板块必须配具体、小步、可执行的动作建议
4. **避免完美主义**:目标不是所有维度都10分,而是有意识地选择优先级
5. **保护隐私**:所有数据存储在本地,不做任何上传或分享
## 参考资源
- `references/dimensions.md` — 8维度详细定义、评分标准、低分信号、改善方向、倦怠信号清单、季度反思模板
- `assets/report-template.html` — 交互式 HTML 报告模板(Chart.js 雷达图 + 评分卡片 + 行动计划 + 倦怠检查 + 历史趋势)
don't have the plugin yet? install it then click "run inline in claude" again.