2026-06-09-remaining-dimensions-energy-design.md 12 KB

心/智/行/富 四维能量系统设计

日期: 2026-06-09 状态: 待确认 依赖: 2026-06-09-body-dimension-energy-design.md(身维度)


本文档仅描述 心(Mind)、智(Wisdom)、行(Action)、富(Wealth) 四个维度的特有规则。 过期/覆盖/异常标记/前端展示等通用机制,统一复用身维度的设计。


1. 心 (Mind) — 心理情绪

1.1 数据来源

心维度能量来源
├── 评估报告类(一次性高分)
│   ├── 心理测评(SCL-90 / SDS / SAS 等)
│   └── 家庭氛围评估
├── 日常记录类(持续低频)
│   ├── 情绪日志(每日心情+标签)
│   ├── 冥想/放松练习
│   └── 睡眠记录(心身联动:sleep → mind 20%)
└── 任务完成类(系统化拿能)
    ├── 心理健康任务
    └── 家庭关系任务

1.2 能量计算规则

① 心理测评(专业版·付费)

触发条件: 已购买会员/套餐。

能量公式:

心理测评能量 = 基础奖励 50 + 完成度奖励

完成度 = 答题完成率 × 100
  = 全部答完 → +50
  = 完成80% → +40
  = 完成50% → +25
  = 完成<50% → 0(鼓励完整作答)

结果解读奖励(一次性):
  评估报告生成 → +30

② 家庭氛围评估

能量 = 基础奖励 30 + 参与奖励 20 = 50 能量
(所有家庭成员参与时额外 +10/人,上限 50)

③ 日常情绪记录

记录项 频率上限 基础能量 说明
心情打卡 1次/天 +2 选择心情标签(开心/平静/焦虑/低落等)
情绪笔记 3次/天 +3 文字记录,>50字额外 +2
冥想练习 1次/天 +5~10 按完成时长:5min=+5, 10min=+8, 20min+=+10
呼吸练习 3次/天 +2 引导式呼吸练习完成

连续性系数: 同身维度(连续记录有加成,上限 1.5x)。

④ 任务完成

任务 task category 映射维度 body mind action wisdom
心理健康(mind task) 心事 — 80% — 20%
家庭关系任务 心事 — 50% 30% 20%
冥想/正念 心事 — 70% 10% 20%
阅读/学习 智事 — — — 100%
运动 身事 60% — 40% —

2. 智 (Wisdom) — 学习认知

2.1 数据来源

智维度能量来源
├── 评估报告类(一次性高分)
│   ├── DAN认知测评(已有)
│   └── 专项认知测评(新增)
├── 日常记录类(持续低频)
│   ├── 阅读记录
│   ├── 学习时长记录
│   └── 课程/练习完成
└── 任务完成类(系统化拿能)
    ├── 学习任务(最大来源)
    ├── 小游戏(数独/舒尔特/猜数字)
    └── 专注训练

2.2 能量计算规则

① DAN认知测评(已有)

能量 = 基础奖励 30 + 等级奖励

DAN等级 A1~B2  → +30
        B3~B6  → +50
        C级以上 → +80

② 学习任务(最大来源)

任务类型 说明 body mind action wisdom
作业完成 学校/培训作业 — — — 100%
阅读 课外阅读 — 20% — 80%
专注训练 番茄钟/简单模式 — 30% — 70%
小游戏 数独/舒尔特/猜数字 — 10% — 90%
错题复习 复习错题 — — — 100%
课程学习 在线课/录播课 — — — 100%
知识点测验 小测验正确率 — — — 100%(按正确率×points)

知识点测验特殊规则:

实际能量 = Task.points × (正确率 / 100) × wisdom比例
例如:测验10题对8题,Task.points=10,正确率80%
能量 = 10 × 0.8 × 1.0 = 8 能量

③ 阅读记录

单次阅读记录:
  基础能量 = 3
  时长奖励 = min(阅读分钟数 / 10, 5) → 上限 +5
  摘录/笔记奖励 = +3(有笔记内容时)
  日上限 = 20 能量

3. 行 (Action) — 关系践行

3.1 数据来源

行维度能量来源
├── 活动类(线下/线上活动)
│   ├── 活动报名+签到
│   ├── 活动照片/心得分享
│   └── 活动创建(组织者)
├── 家庭实践任务
│   ├── 关系践行任务完成
│   └── 长者关怀记录
├── 社区互动
│   ├── 社区发帖/评论
│   └── 互助回答
└── 任务完成类
    └── action_practice_tasks(关系践行任务表)

3.2 能量计算规则

① 活动参与

行为 能量 说明
报名活动 +5 报名即给(防鸽)
签到到场 +10~20 按活动类型:线上=+10,线下=+20
活动后分享 +5~15 有照片/心得:+10,仅签到:+5
组织活动 +30 活动创建者,活动结束后发放

活动签到特殊规则:

如果活动有 fee(收费):
  能量 = min(fee × 0.5, 50) → 按付费比例激励
如果活动免费:
  能量 = 10(基础签到) + 5(分享奖励)

② 家庭实践任务

action_practice_tasks 完成:
  能量 = Task.points × 以下比例:

  relationship 类型 → body 20% + mind 30% + action 50%
  parenting 类型  → mind 40% + wisdom 30% + action 30%
  elder-care 类型  → body 10% + mind 20% + action 70%
  community 类型  → action 60% + mind 20% + wisdom 20%

③ 长者关怀记录

完成 care_item:
  能量 = 5(基础)+ 关怀类型加成
  生活照料 → +5
  情感陪伴 → +8(>30分钟通话/见面)
  健康管理 → +10(记录用药/血压等)
  紧急事件   → +20(紧急情况处理)
  日上限 = 30 能量

④ 社区互动

行为 能量 上限
发帖 +5 3次/天
评论 +2 10次/天
获赞 +1/赞 20/天
被精选 +20 无上限(鼓励优质内容)

4. 富 (Wealth) — 财富管理

4.1 数据来源

富维度能量来源
├── 任务完成类
│   ├── 财商学习任务
│   ├── 储蓄/记账任务
│   └── 理财知识任务
├── 产品消费类
│   └── 理财/财商类商品购买
└── 评估类
    └── 财商测评(未来扩展)

4.2 能量计算规则

① 财商任务

任务类型 说明 能量计算
记账 记录当日收支 +3/天
储蓄计划 完成当日储蓄目标 +5~15(按目标完成率)
财商学习 完成课程/阅读 +5~10
理财目标 设置/更新理财目标 +5

储蓄任务特殊规则:

能量 = 基础 5 + 完成度奖励
  = 100%完成 → +10
  = 80%~99%  → +7
  = 50%~79%  → +4
  < 50%       → +1(鼓励记录,不惩罚)

② 财商测评(未来)

能量 = 基础奖励 30 + 等级奖励

入门级 → +20
进阶级 → +40
精通级 → +60

③ 财商类商品购买

能量 = 订单金额 × Product.profitRate × wealth 映射比例

wealth 映射比例默认 = 100%(财商商品纯归入富维度)

5. 维度比例总表(energy_source_config 默认值)

以下为各 source_type 的默认维度比例(当未手动配置时使用):

source_type body mind wisdom action wealth
task(默认) 30% 20% 20% 25% 5%
task:运动类 60% — — 40% —
task:学习类 — — 100% — —
task:生活习惯 40% 30% — 30% —
task:财商类 — — 10% — 90%
product(默认) 50% 15% 15% 15% 5%
product:health 80% 10% — 10% —
product:course — 10% 80% 10% —
activity(默认) — 15% 10% 70% 5%
consultation 20% 40% 20% 15% 5%

说明: 上述为推荐默认值,实际可通过 energy_source_config 表逐条配置。 body 默认值偏高是因为 CFC 核心用户是家长+孩子,身体维度应优先关注。


6. 日/周上限汇总

维度 日获取上限 周获取上限 说明
身 50 300 防止打卡刷分
心 40 200 情绪记录低频
智 80 500 学习任务量大
行 60 300 社区互动有上限
富 30 150 财商任务低频

全局日上限: 身+心+智+行+富 总和不超过 200 能量/天。


7. 过期规则(统一)

维度 涉及来源 有效期 备注
身 体检/菌群报告 365/180天 已定义
心 心理测评 365天 心理状态变化周期
智 DAN测评/专项测评 180天 认知能力可提升,定期重测
行 活动记录 无过期 行为记录永久有效
富 财商测评 365天 同心理测评

8. 专业版 vs 自由版对比

能力 自由版(所有用户) 专业版(付费用户)
日常记录打卡 ✅ ✅
健康任务完成 ✅ ✅
商城购买获能 ✅ ✅
心理测评 ❌ ✅
体检报告上传分析 ❌(仅手动记录) ✅(报告解析+专项能量)
菌群检测 ❌ ✅
家庭氛围评估 ❌(仅单用户) ✅(全家参与)
AI健康解读 ❌ ✅

9. 数据结构补充

9.1 energy_source_config 默认数据

-- 任务类默认配置
INSERT INTO energy_source_config (source_type, source_id, source_name, dimension_id, ratio)
VALUES
  ('task_default', 0, '默认任务', 1, 0.3000),  -- body
  ('task_default', 0, '默认任务', 2, 0.2000),  -- mind
  ('task_default', 0, '默认任务', 3, 0.2000),  -- wisdom
  ('task_default', 0, '默认任务', 4, 0.2500),  -- action
  ('task_default', 0, '默认任务', 5, 0.0500); -- wealth

-- 具体任务映射(示例)
INSERT INTO energy_source_config (source_type, source_id, source_name, dimension_id, ratio)
VALUES
  ('task', 101, '晨跑30分钟', 1, 0.6000),   -- body
  ('task', 101, '晨跑30分钟', 4, 0.4000),   -- action
  ('task', 102, '课外阅读', 3, 1.0000),     -- wisdom
  ('task', 103, '冥想练习', 2, 0.7000),     -- mind
  ('task', 103, '冥想练习', 4, 0.1000),     -- action
  ('task', 103, '冥想练习', 3, 0.2000);     -- wisdom

9.2 维度调整映射(category → 默认比例)

在 TaskService.completeTask() 中,根据 task.category 查找默认比例:

// category → 维度比例映射(fallback 当 energy_source_config 无配置时)
private static final Map<String, BigDecimal[]> CATEGORY_DIMENSION_MAP = new HashMap<>();
static {
    // 运动类: body 60%, action 40%
    CATEGORY_DIMENSION_MAP.put("运动类", new BigDecimal[]{0.6, 0, 0, 0.4, 0});
    // 学习类: wisdom 100%
    CATEGORY_DIMENSION_MAP.put("学习类", new BigDecimal[]{0, 0, 1.0, 0, 0});
    // 生活习惯: body 40%, mind 30%, action 30%
    CATEGORY_DIMENSION_MAP.put("生活习惯", new BigDecimal[]{0.4, 0.3, 0, 0.3, 0});
    // 阅读类: wisdom 80%, mind 20%
    CATEGORY_DIMENSION_MAP.put("阅读类", new BigDecimal[]{0, 0.2, 0.8, 0, 0});
    // 财商类: wisdom 10%, wealth 90%
    CATEGORY_DIMENSION_MAP.put("财商类", new BigDecimal[]{0, 0, 0.1, 0, 0.9});
    // 默认: body 30%, mind 20%, wisdom 20%, action 25%, wealth 5%
    CATEGORY_DIMENSION_MAP.put("default", new BigDecimal[]{0.3, 0.2, 0.2, 0.25, 0.05});
}

10. 实施优先级建议

阶段 内容 预估工作量
Phase 1 五维能量框架 + 身/智维度(任务系统集成) 1周
Phase 2 心/行维度(任务+日常记录) 1周
Phase 3 富维度(财商任务) 3天
Phase 4 专业版评估(心理测评+体检上传) 2周
Phase 5 过期/覆盖定时任务 + 前端可视化 1周

相关文档

  • docs/superpowers/specs/2026-06-09-body-dimension-energy-design.md — 身维度详细设计
  • docs/superpowers/specs/2026-06-05-five-dimension-energy-design.md — 五维能量系统总设计
  • docs/superpowers/plans/2026-06-02-care-family-club-design.md — 溪福俱乐部四域架构
  • docs/superpowers/plans/2026-06-05-five-dimension-energy-system.md — 五维实施计划