← 返回文档索引

行为管理管控系统 (BIMS) 开发规划文档

一、系统定位与核心理念

1.1 系统定位

行为管理管控系统 (Behavior Management & Control System, BIMS) 是一个通用的行为管控基础设施,从儿童管控场景切入,但适用于任何需要行为管理、习惯养成、目标追踪的组织和个人。

核心理念:

1.2 目标用户群体

  1. 家庭场景:家长管理孩子的学习、游戏、生活习惯
  2. 组织场景:企业团队管理、学校班级管理、培训机构
  3. 个人场景:自我管理、习惯养成、目标追踪

1.3 核心价值主张

  1. 抢占认知高地:成为"行为管理"的代名词
  2. 低成本可控:只有服务器和 Token 成本,无硬件投入
  3. 自然筛选用户:通过价值吸引真正有需求的用户

二、核心功能模块

2.1 行为数据模型(双模设计)

系统支持两种行为模式,根据用户行为特征自动或手动切换:

A. 稳态行为 (Steady-State Behavior)

定义:固定周期内重复、无显著好坏之分、强调"确定性"和"可预期"的行为

特点

数据结构

{
  "behavior_id": "daily_homework",
  "type": "steady",
  "schedule": "daily",
  "target_time": "19:00",
  "tolerance_minutes": 30,
  "fields": ["完成时间", "作业科目", "完成质量"],
  "supervisor": "parent",
  "contract_mode": "single_supervision"
}

B. 趋势行为 (Trend-State Behavior)

定义:有明确方向性、需要持续努力、强调"变化"和"进展"的行为

特点

反馈逻辑

数据结构

{
  "behavior_id": "reduce_game_time",
  "type": "trend",
  "direction": "decrease",
  "baseline": "3h/day",
  "target": "1h/day",
  "milestone_interval": "0.5h",
  "current_value": "2.5h/day",
  "velocity": "-0.3h/week",
  "acceleration": "positive",
  "consolidation_days": 21,
  "fields": ["开始时间", "结束时间", "总时长"],
  "contract_mode": "dual_contract"
}

2.2 行为干预引擎

2.2.1 加速度感知

系统自动检测行为变化速率:

2.2.2 干预手段分级

  1. 轻度干预:系统消息提醒、打卡界面提示
  2. 中度干预:推送给监督者(家长/组长)、限制部分权限
  3. 强度干预:强制暂停(如游戏时间到点自动断网)、通知多方

2.3 通用架构设计

2.3.1 核心概念模型

系统由以下维度组成:

维度 说明 示例
行为模板 (Behavior Schema) 定义行为的类型、字段、周期、阈值 "作业打卡"模板包含科目、时长、质量等字段
执行主体 (Subject) 行为的执行者,支持个人/多人绑定 孩子个人、家长 + 孩子绑定
监督/契约模式 (Supervisor/Contract) 定义监督关系和契约类型 单监督(家长管孩子)、双契约(家长孩子互相承诺)

2.3.2 计划与激励体系

  1. 标准计划库:平台提供常用行为管理模板(如"21 天早睡计划"、"中考冲刺计划")
  2. 自定义计划:用户可修改模板或从头创建
  3. 动态调整:系统检测到行为连续达标/未达标时,主动建议调整目标

2.3.3 积分与奖惩系统


三、商业模式与收费设计

3.1 账户体系

3.2 收费策略(功能开关)

后台可灵活配置收费点:

收费维度 免费额度 收费点示例
按行为类型 基础行为(如打卡)免费 高级行为(如专项训练计划)收费
按数量 3 个行为以内免费 超过 10 个行为收费
按功能 基础记录功能免费 高级分析(加速度报表、趋势预测)收费
按账户数 家庭版(5 人内)免费 企业版按人头收费
按增值服务 - 一对一行为分析、专家咨询、定制报告

3.3 转化漏斗

开放平台用户
    ↓
行为管控系统(免费使用基础功能)
    ↓
预知群(每日推送行为报告,展示深度分析价值)
    ↓
付费订阅(200 元/年)

关键假设


四、技术架构与扩展性设计

4.1 集群架构设计

为应对"免费用户多、付费用户少"的预期,采用水平扩展架构:

4.1.1 分片逻辑 (Sharding)

4.1.2 数据库分层设计

层级 数据库类型 存储内容 特点
L1 账户/账户关系库 关系型 (MySQL/PostgreSQL) 用户信息、密码、支付信息、家庭关系 强一致性、高安全、独立分库
L2 行为模板库 文档型 (MongoDB) 或缓存 (Redis) 行为模板、计划配置 读多写少、可缓存
L3 行为流水库 时序数据库或分库表 每次打卡记录、时间、数值、标签 按用户/家庭 ID 分库分表、支持冷热分离
L4 分析结果库 OLAP 数据库 趋势分析、加速度分析、报表数据 异步写入、供前端快速读取

4.1.3 行为流水库设计(关键)

-- 分库策略:behavior_log_00 ~ behavior_log_99
-- 路由规则:family_id % 100 路由到对应库

CREATE TABLE behavior_log_00 (
    id BIGINT PRIMARY KEY AUTO_INCREMENT,
    family_id BIGINT NOT NULL,
    user_id BIGINT NOT NULL,
    behavior_id VARCHAR(64) NOT NULL,
    behavior_type ENUM('steady', 'trend') NOT NULL,
    timestamp DATETIME NOT NULL,
    data JSONB NOT NULL,  -- 动态字段,存储具体行为数据
    INDEX idx_family_time (family_id, timestamp),
    INDEX idx_user_behavior (user_id, behavior_id, timestamp)
);

优势

4.2 扩展能力

  1. 动态扩容:当某个分库压力过大时,可再拆分
  2. 跨租户隔离:企业版数据独立存储,与家庭版物理隔离

五、数据与内容设计

5.1 动态字段支持

系统支持"行为 + 数据"的灵活组合:

示例 1:成绩管控

{
  "behavior_name": "月考成绩",
  "fields": [
    {"name": "总分", "type": "number"},
    {"name": "班级排名", "type": "number"},
    {"name": "年级排名", "type": "number"},
    {"name": "错题数", "type": "number"},
    {"name": "知识点掌握度", "type": "object"}
  ]
}

示例 2:手机使用管控

{
  "behavior_name": "手机使用",
  "fields": [
    {"name": "开始时间", "type": "datetime"},
    {"name": "结束时间", "type": "datetime"},
    {"name": "总时长", "type": "duration"},
    {"name": "使用应用", "type": "array"},
    {"name": "是否超时", "type": "boolean"}
  ]
}

5.2 用户自定义字段

平台提供基础字段类型,用户可自行添加:


六、开发阶段规划

阶段一:MVP(核心功能验证)

目标:实现"行为定义 - 执行 - 反馈 - 干预"的完整闭环

功能清单

验收标准

阶段二:商业化验证

目标:验证收费模式的可行性

功能清单

验收标准

阶段三:集群化与生态建设

目标:支撑大规模用户,建设行为模板市场

功能清单


七、关键设计决策

7.1 为什么采用"行为 + 数据"双模型?

传统做法:只记录"是否完成"(Boolean) 我们的做法:记录"如何完成"(Complex Data)

价值

  1. 数据可深度分析(如成绩变化趋势、作业质量变化)
  2. 支持用户自定义字段,扩展性强
  3. 为后续 AI 分析提供丰富数据基础

7.2 为什么采用分库分表?

预期场景:100 万免费用户,2 万付费用户 挑战:免费用户产生大量数据,但付费用户需要高质量服务

解决方案

7.3 为什么强调"干预"而非"记录"?

市场现状:已有大量记录工具(如习惯打卡 APP) 差异化:我们提供"行为干预"能力,主动改变用户行为

实现方式

  1. 加速度检测:发现行为异常立即干预
  2. 自动化奖惩:条件触发自动执行约定
  3. 群体压力:预知群内公开进度,形成社交压力

八、下一步行动

8.1 技术侧

  1. 设计数据库表结构(含分库分表方案)
  2. 搭建基础架构(用户系统、行为模板、打卡接口)
  3. 实现"加速度"检测算法

8.2 产品侧

  1. 设计 MVP 阶段的行为模板(至少 5 个场景)
  2. 确定收费策略和价格体系
  3. 设计预知群内容模板

8.3 运营侧

  1. 准备种子用户招募(目标:20 个家庭)
  2. 设计用户引导流程
  3. 准备内容营销素材

附录:核心概念对照表

概念 英文 说明
稳态行为 Steady-State Behavior 固定周期重复,强调确定性
趋势行为 Trend-State Behavior 有方向性变化,强调改善
加速度 Acceleration 行为变化的速率变化
双契约 Dual Contract 双方互相承诺的契约模式
预知群 Prediction Group 接收行为报告的付费用户群
行为模板 Behavior Schema 行为的结构化定义

文档版本:v1.0
创建时间:2026-03-16
创建者:一龙(故事慧总运营)
审批人:老周

目录