数灵不是单一硬件或单一 APP,而是一套面向儿童家庭场景的低刺激、生命感、节律支持型智能陪伴生态。
系统通过数灵环进行儿童节律数据采集,通过山海瓶完成家庭场景灵宠显影与低打扰陪伴,通过灵宠玩偶完成外出场景陪伴与数据中继,通过家长 APP帮助家长低焦虑理解孩子状态,通过管理端支撑设备运营、配置管理、统计分析和基础运维。
儿童节律数据采集终端。采集 PPG 原始数据、六轴原始数据、佩戴状态、电量状态。不直接展示情绪或睡眠结论,不承担复杂交互。
家庭场景下的灵宠显影设备与家庭连接中枢。BLE + WiFi 连接,承担数灵环数据中继和灵宠全息显示,是家庭场景的核心设备。
静默陪伴物 + 4G 通信中继 + 山海界现实锚点。不生成、不解释、不展示儿童状态,仅作为外出场景的通信中继和静默陪伴物。
AI 生命体玩具 / 智能灵宠伙伴版。在 A 方案基础上增强互动能力,保留外出中继、毛绒陪伴、设备管理、充电和 OTA 等基础能力。
家长端理解、陪伴与设备管理工具,不面向儿童直接使用。展示情绪天气、睡眠趋势、灵宠形象,管理设备和主题配置。
后台运营、设备管理、配置管理、统计分析和基础运维支撑系统。面向内部团队,不面向普通用户。
家长通过 APP 完成账号登录、儿童档案创建和设备绑定 → 数灵环与山海瓶建立 BLE 连接 → 山海瓶连接家庭网络并接入云端 → 数灵环采集数据 → 山海瓶将数据上传至云端 → 云端调用汇心算法,生成情绪标签和睡眠状态 → 云端将结果分发至 APP、山海瓶和管理端 → 山海瓶完成灵宠显影,APP 展示状态摘要和趋势
儿童佩戴数灵环并携带灵宠玩偶 → 数灵环与灵宠玩偶建立 BLE 连接 → 灵宠玩偶通过 4G 接入云端 → 数据经灵宠玩偶上传至云端 → 云端调用汇心算法并生成结果 → APP 展示状态摘要 → 管理端记录设备状态
| 方向 | 内容 |
|---|---|
| 汇心算法输入 | PPG 原始数据、六轴原始数据 |
| 汇心算法输出 | 情绪标签、睡眠状态 |
| 系统处理 | 动作情况由系统记录,节律趋势由系统分析和展示,灵宠状态由系统映射 |
| 模块 | 功能说明 | 复杂度 |
|---|---|---|
| 登录注册 | 手机号登录、微信登录、身份验证 | 低 |
| 新手引导 | 使用引导、设备绑定引导 | 中 |
| 儿童档案 | 信息管理、多孩切换 | 低 |
| 首页 — 灵宠展示 | Lottie动效实时同步 | 高 |
| 首页 — 情绪天气卡片 | 天气映射情绪状态 | 中 |
| 首页 — 状态摘要 & 陪伴建议 | 睡眠、活动、情绪概况 | 中 |
| 首页 — 轻交互 / 主题推送 | 预设模板触发山海瓶反馈 | 高 |
| 成长页 | 7天趋势图表 | 中 |
| 我的页面 | 账号设置、设备入口 | 低 |
| 设备管理 | 绑定/解绑、状态查看 | 中 |
| 山海瓶显影主题 | 3–5个预设主题推送 | 中 |
| 跨产品数据链路 | APP ↔ 山海瓶 ↔ 云端协调 | 高 |
APP 总工时:237 pd(建议对外按 193–235 pd 报价)
系统管理端是数灵项目的后台运营、设备管理、配置管理、统计分析和基础运维支撑系统。面向内部团队(运营、客服、测试、运维、管理员),采用 PC Web 后台形态。第一阶段不考虑移动端管理后台、小程序管理端、复杂数据大屏。
| 模块 | 核心功能 | 前端(pd) | 后端(pd) | 设计(pd) | 小计(pd) |
|---|---|---|---|---|---|
| 项目框架 & 权限体系 | 前端脚手架(React/AntD)、后端框架、登录页、RBAC权限框架、菜单管理 | 3 | 3 | 1 | 7 |
| 数据概览 | KPI卡片(用户/设备/在线/异常/版本分布)、时间筛选(今日/7日/30日) | 2 | 2 | 1 | 5 |
| 统计分析 | 用户统计、设备统计、山海瓶/数灵环/玩偶/APP 核心指标、基础图表 | 4 | 4 | 2 | 10 |
| 用户管理 | 用户列表查询(手机号/ID/SN)、详情查看、账号禁用/恢复、客服备注 | 2 | 2 | 1 | 5 |
| 儿童档案 | 档案列表查询、详情查看(绑定设备/近7日状态/佩戴完整度)、隐私脱敏 | 2 | 2 | 1 | 5 |
| 设备管理(山海瓶) | 设备列表、绑定关系、在线/离线/网络状态、显影主题&模式、固件版本、异常日志、事件流 | 3 | 3 | 1 | 7 |
| 设备管理(数灵环) | 设备列表、绑定关系、佩戴状态/电量/PPG&六轴上报、采样频率&模式、固件版本、OTA状态、事件流 | 3 | 3 | 1 | 7 |
| 设备管理(灵宠玩偶A) | 设备列表、4G/BLE连接状态、数据转发、电量/充电、状态灯规则、固件版本、事件流 | 2 | 2 | 1 | 5 |
| 配置中心 | 山海瓶/数灵环/玩偶/APP 配置管理、版本管理、草稿-审核-上线-回退流程 | 3 | 5 | 1 | 9 |
| 数灵环采样节奏控制 | 采样模式(连续/智能/低功耗)管理、频率配置(50-200Hz)、上传间隔、低电策略、灰度范围 | 3 | 4 | 1 | 8 |
| 内容与主题管理 | 山海瓶主题创建/上传/审核/上线、陪伴建议创建/审核/上线 | 2 | 3 | 2 | 7 |
| 消息通知管理 | 通知创建/编辑/预览/审核/发送/记录查看 | 2 | 2 | 1 | 5 |
| 版本与 OTA 管理 | 版本创建/上传、灰度发布、升级进度查看、暂停/回滚、失败记录 | 3 | 4 | 1 | 8 |
| 服务监控与系统健康 | 核心服务列表、在线/离线/维护中状态、状态变更记录 | 1 | 2 | 0 | 3 |
| 客服与问题排查 | 快速查询(手机号/SN)、绑定/状态/同步时间/异常日志查看、排查结论生成 | 2 | 3 | 1 | 6 |
| 数据与隐私管理 | 隐私授权状态查看、注销/删除处理、隐私政策/用户协议版本管理 | 1 | 2 | 1 | 4 |
| 系统设置 | 后台账号/角色/权限/菜单/系统参数/数据字典/安全设置/审核流程配置 | 2 | 3 | 1 | 6 |
| 操作日志 | 日志列表、搜索/筛选、详情查看、13类必须记录的操作审计 | 1 | 2 | 0 | 3 |
| 核心流程与联调 | 7个核心管理流程(登录/排查/入库/主题上线/采样配置/OTA发布/通知发送)+ 跨模块联调 | 2 | 3 | 1 | 6 |
| 合计 | 41 | 52 | 18 | 111 pd |
| 测试分类 | 测试内容 | 预估工时(pd) |
|---|---|---|
| 登录与权限测试 | 账号登录、角色权限验证、菜单访问控制、越权操作拦截 | 2 |
| 用户管理测试 | 用户查询、详情查看、禁用/恢复、客服备注 | 1 |
| 设备管理测试 | 三类设备列表、状态展示、绑定关系、事件流 | 2 |
| 配置中心测试 | 配置创建/编辑/审核/发布/回退全流程、灰度下发 | 2 |
| 采样节奏配置测试 | 采样模式配置、频率范围校验、版本管理、下发验证 | 2 |
| 主题与内容管理测试 | 主题创建/审核/上线/版本、陪伴建议管理 | 1 |
| OTA 管理测试 | 版本上传/灰度发布/进度跟踪/暂停/回滚 | 2 |
| 客服排查测试 | 快速查询、状态展示、排查结论生成 | 1 |
| 隐私与日志测试 | 隐私授权、数据脱敏、操作日志完整性 | 1 |
| 操作日志审计测试 | 13类必须记录操作逐项验证 | 1 |
| 数据概览与统计测试 | 指标数据准确性、时间筛选、图表展示 | 2 |
| 合计 | 17 pd |
管理端总工时:111 pd + 17 pd(测试)= 128 pd(建议对外按 95–110 pd 报价,含并行优化空间)
| 工作项 | 说明 | 预估工时(pd) |
|---|---|---|
| API 协议设计 | 统一各产品之间的 API 接口规范、数据格式、错误码体系 | 5 |
| 云端架构设计 | 数据存储方案(时序数据库)、推送服务选型、服务架构 | 5 |
| 设备通信协议联调 | BLE 协议验证、WiFi/4G 数据传输验证、OTA 流程验证 | 8 |
| 数据流端到端验证 | 数灵环采集 → 中继 → 云端 → 算法 → 展示 完整链路测试 | 5 |
| 环境搭建与持续集成 | Dev/Staging/Prod 环境、CI/CD 流水线、监控告警 | 5 |
| 汇心算法集成 | 算法输入输出接口对接、结果数据格式确认 | 3 |
| 性能基准测试 | 冷启动≤3s、数据加载≤2s、主题同步≤5s 验证 | 3 |
| 合计 | 34 pd |
| 子项目 | 精算工时(pd) | 并行优化后(pd) | 占比 |
|---|---|---|---|
| 数灵 APP(家长端) | 237 | 193–235 | 65% |
| 系统管理端 | 128 | 95–110 | 30% |
| 跨系统集成与架构 | 34 | 25–30 | 7% |
| 合计 | 399 pd | 313–375 pd | 100% |
| 岗位 | 人数 | 参与周期 | 月薪参考 | 人力成本估算 | 备注 |
|---|---|---|---|---|---|
| iOS 开发 | 1 | 全程(24周) | 25–35k | 14–20 万 | BLE/Lottie 动效经验 |
| Android 开发 | 1 | 全程(24周) | 25–35k | 14–20 万 | 同上 |
| 前端开发(管理端) | 1 | 第3–20周 | 20–30k | 8–13 万 | React/Vue + AntD/Element 经验 |
| 后端开发 | 1.5 | 全程(28周) | 25–35k | 17–24 万 | IoT数据接入 + 时序数据库经验 |
| UI/UX 设计师 | 1 | 前12周 | 18–25k | 5–8 万 | 需同时支持APP+管理端设计 |
| 测试工程师 | 1 | 第8–28周 | 15–20k | 7–10 万 | 含硬件联调测试 |
| 项目经理 | 0.5(兼) | 全程 | — | 含管理费 | 可由后端架构师兼任 |
| 合计 | 6–6.5人 | — | — | 65–95 万 | 不含税、管理费、风险缓冲 |
APP线:需求确认、设计规范(Design System)、核心页面视觉稿、接口协议设计、工程脚手架搭建、Lottie动效规格冻结
管理端线:需求确认、设计规范、页面布局设计、权限模型设计、API 设计、工程脚手架搭建
系统线:整体架构设计、API 协议统一、数据流设计、基础设施选型(数据库/消息队列/云服务)
关键里程碑:设计稿冻结 + 接口文档确认(此后范围变更产生额外费用)
APP线:登录注册、儿童档案、首页(灵宠+情绪天气+状态摘要)、成长页、我的页面、设备管理、主题推送(第5–14周)
管理端线:项目框架&权限体系、数据概览、用户/儿童管理、设备管理、配置中心、内容主题管理、消息通知(第5–16周)
后端线:统一支撑APP+管理端+设备通信的云端服务开发
每两周对齐联调进度;第12周联合Demo
APP线:山海瓶通信联调(BLE+WiFi)、显影主题推送验证、数灵环数据链路验证、山海瓶预设轻交互联调、性能专项优化
管理端线:采样节奏控制联调、OTA 联调、设备状态同步验证、客服排查链路验证
系统线:端到端数据流验证(数灵环→山海瓶/玩偶→云端→算法→APP/管理端)
高风险阶段:硬件可用性是关键依赖,建议提前2周准备联调环境
APP测试:功能测试(13类29pd)、性能测试(冷启动/数据加载/动效)、兼容性测试(iOS14+/Android9+)
管理端测试:功能测试(11类17pd)、权限测试、操作日志审计、配置工作流验证
系统测试:端到端场景测试(家庭链路/外出链路/后台运营链路/OTA链路)、性能基准验证
交付物:9类交付材料(产品/设计/文案/前端/后端/硬件集成/测试/上线/运营)
APP 应用市场上架(App Store/各安卓商店)、管理端部署上线、运维手册交接、运营配置初始化、Bug修复与热更新
APP 上架审核周期约2–4周(儿童类App审核更严格)
APP、管理端与三种硬件高度耦合(BLE/WiFi/4G通信、OTA升级、设备状态管理、数据上报链路)。需求文档中多个场景涉及硬件协同。硬件固件不稳定或接口协议未冻结,将直接导致阶段三整体延期。
应对:合同中明确硬件 SDK/协议交付节点;联调时间不计入软件开发工期;延期风险由甲方承担。
APP 首页灵宠采用 Lottie 动效展示,山海瓶涉及全息显示。文档中未明确动效规格(帧率、文件大小、状态数量)。不同规格直接影响开发和设计工时。
应对:阶段一冻结动效规格;建议预留额外设计缓冲期。
产品涉及儿童睡眠、情绪等敏感数据的采集、传输和展示。管理端也需要处理隐私授权、脱敏和数据删除。合规要求可能影响系统设计。
应对:管理端单独设立"数据与隐私管理"模块(已纳入工时);提前进行合规评估;预留合规开发工时。
云服务选型(云厂商、数据库、时序数据库、消息队列、推送服务等)影响后端方案设计和工时。不同选型差异可达30%后端工时。
应对:阶段一确认云服务商及现有基础设施状态;明确是否需要从零搭建。
冷启动≤3s、核心数据≤2s、页面无卡顿。三项性能约束在 IoT 数据链路下(数据经数灵环→中继→云端→算法→APP)实现有挑战。
应对:原型阶段即进行性能基准测试;Flutter方案需预留额外优化工时;后端建立数据缓存层。
Apple 对涉及儿童的 App 审核更严格,管理端暂无上架风险。
应对:排期预留4周上架缓冲;提前准备隐私政策和家长同意机制文档。
管理端涉及多个配置模块(采样节奏、主题、OTA、消息通知)的草稿-审核-发布-回退工作流,每个模块的审核流程有差异,且需要支持灰度发布。工作流引擎设计复杂度容易被低估。
应对:建议统一工作流框架(状态机模式);配置中心工时已包含审核流程部分。
项目涉及 APP开发团队、管理端开发团队、硬件团队、算法团队和可能的外部云服务团队。多团队协作的沟通成本和版本对齐成本容易被低估。
应对:建议统一项目管理工具(TAPD/Jira);每周联合同步会;硬件与APP联调计划提前制定。
| 方案 | 说明 |
|---|---|
| 方案 A:原生双端(推荐) iOS Swift + Android Kotlin | 性能最优,BLE/动效稳定性最佳;工时最高(双端独立) |
| 方案 B:Flutter 跨平台 | 节省约30%移动端工时;需额外验证BLE/动效性能 |
| React Native | 不推荐:BLE及动效场景性能劣势明显 |
| 方案 | 说明 |
|---|---|
| 前端:React + Ant Design Pro | 生态成熟、中后台组件丰富、权限框架完善 |
| 前端备选:Vue 3 + Element Plus | 学习曲线更低,国内团队更熟悉 |
| 后端统一 API | 与 APP 后端共用一套服务/独立部署 |
| 层次 | 推荐方案 | 备选方案 |
|---|---|---|
| 后端语言 | Go / Node.js | Python (Django) — 性能要求一般不推荐 |
| 关系数据库 | PostgreSQL | MySQL 8.0+ |
| 时序数据库 | InfluxDB / TimescaleDB | 用于 PPG/六轴及节律趋势数据 |
| 缓存 | Redis | 用于会话管理、实时状态缓存 |
| 消息队列 | RabbitMQ / RocketMQ | 用于设备数据异步处理 |
| 实时推送 | WebSocket / MQTT | 用于灵宠状态、主题推送 |
| 对象存储 | 腾讯云 COS / AWS S3 | 用于动效资源、主题素材 |
| 链路 | 方案 | 备注 |
|---|---|---|
| 数灵环 ↔ 山海瓶 | BLE | 近场数据同步 |
| 数灵环 ↔ 灵宠玩偶 | BLE | 外出场景数据同步 |
| 山海瓶 ↔ 云端 | WiFi | 家庭场景互联网连接 |
| 灵宠玩偶 ↔ 云端 | 4G | 外出场景互联网连接 |
| APP ↔ 云端 | HTTP(S) + WebSocket | 数据拉取、状态同步、主题推送 |
| 管理端 ↔ 云端 | HTTP(S) + WebSocket | 管理配置、设备控制、OTA发布 |
| 子项 | 方案A(原生双端) | 方案B(Flutter) |
|---|---|---|
| 开发人力 | 38–48 万 | 30–40 万 |
| UI/UX 设计(含Lottie动效) | 5–7 万 | 5–7 万 |
| 测试与质保 | 4–6 万 | 3–5 万 |
| 项目管理(10%) | 4–6 万 | 3–5 万 |
| 风险缓冲(10%) | 5–6 万 | 4–5 万 |
| APP 小计(含税参考) | 56–73 万 | 45–62 万 |
| 费用项 | 金额 | 说明 |
|---|---|---|
| 前端开发(React/Vue) | 10–14 万 | 41 pd @ 2,500–3,500 元/pd |
| 后端开发 | 13–18 万 | 52 pd @ 2,500–3,500 元/pd |
| UI 设计 | 3–5 万 | 18 pd @ 1,500–2,500 元/pd |
| 测试 | 3–5 万 | 17 pd @ 1,500–2,500 元/pd |
| 项目管理(10%) | 3–4 万 | |
| 风险缓冲(10%) | 3–4 万 | |
| 管理端小计(含税参考) | 35–50 万 |
| 费用项 | 金额 | 说明 |
|---|---|---|
| 架构设计 & 协议制定 | 3–5 万 | 5 pd @ 2,500–3,500 元/pd |
| 硬件联调 & 端到端验证 | 5–8 万 | 13 pd @ 2,500–3,500 元/pd |
| 环境搭建 & CI/CD | 3–5 万 | 5 pd @ 2,500–3,500 元/pd |
| 项目管理(10%) | 1–2 万 | |
| 系统集成小计(含税参考) | 12–20 万 |
数灵项目的系统级验收应满足以下10条原则: