v4.0 · 极简IoT版

数灵项目
极简IoT版技术规划与报价估算v4.0

剥离AI语言膨胀,还原客户核心IoT需求,对标涂鸦平台报价 · 2026-06-08
总工时
179pd
工期
10–13
建议报价
~25
团队
4
1
版本演进
从399pd到179pd的瘦身过程

1.1 四个版本的定位变化

版本定位工时报价核心特征
v1.0 APP初版估算~180 pd50–65万 仅基于APP文档,未读取表格内容
v2.0 APP精算版237 pd55–70万 读取全部嵌入式表格,增加性能专项
v3.0 综合生态版399 pd115–125万 三文档合并,新增管理端14模块+系统集成
v4.0 极简IoT版179 pd22–28万 IoT核心功能, 竞品平台能提供的功能
核心机制:"设备BLE连接" → "家庭场景灵宠显影与低打扰陪伴" → "生命感智能陪伴生态"。每一轮语言升级,都对应着数以十计 pd 的工时膨胀。
原始IoT需求AI膨胀后的文档表述膨胀类型工时影响
设备通过BLE连接上传数据 "家庭场景灵宠显影与低打扰陪伴"、"生命感智能陪伴生态" 场景膨胀 灵宠动效、显影主题系统 → +30pd
展示孩子的心率/睡眠数据 "情绪天气表达"、"节律支持系统"、"温和翻译器" 表达膨胀 情绪标签算法、天气转译 → +25pd
后台查看设备状态和配置 "配置中心+草稿/审核/灰度/回退"、"内容与主题管理" 工程膨胀 14模块管理端 → +100pd
数据存储和基础展示 "云端算法链路成立"、"情绪标签与睡眠状态生成" 算法膨胀 汇心算法集成 → +15pd
设备固件升级 "版本与OTA管理+灰度发布+审核流程+回滚策略" 工程膨胀 OTA审核流+灰度 → +12pd
核心发现:客户想要的就是IoT物联互通——设备采集数据、云端接收存储、APP/后台查看。其余"灵宠"、"情绪天气"、"陪伴建议"、"配置中心审核流"等概念,是产品语言在AI润色中被层层拔高后的产物。客户面对涂鸦20万的报价,自然意识到需求被"包装过度"了。
2
核心需求还原:从74页文档中提取真正的IoT需求
来源:产品总览(16p) + APP需求(21p) + 管理端需求(37p)

2.1 客户真正的数据链路(唯一核心)

📿 数灵环PPG+六轴采集 → BLE → 🏠 山海瓶家庭中继 → WiFi → ☁️ 云端存储+API 📱 APP家长查看 📿 数灵环 → BLE → 🧸 灵宠玩偶A(外出中继) → 4G → ☁️ 云端 → 📱 APP

2.2 极简版保留 vs 砍掉清单

✅ v4 极简版保留

  • 设备BLE/WiFi/4G连接与数据上报
  • 云端数据接收与存储
  • APP设备绑定、在线状态查看
  • 基础数据展示(数值/简单图表)
  • 设备固件OTA升级
  • 轻量管理后台(设备+用户列表)
  • 手机号登录、儿童档案
  • 基础隐私设置

❌ 砍掉(可作Phase 2)

  • 灵宠3D显影 + 动效系统
  • 情绪天气标签 + 转译算法
  • 汇心算法集成(PPG→情绪)
  • 成长趋势 + 周报系统
  • 陪伴建议内容引擎
  • 山海瓶显影主题管理
  • 配置中心(草稿/审核/灰度/回退)
  • 消息通知推送系统
  • 客服排查模块
  • 14模块完整管理端
  • 灵宠玩偶B方案(AI互动)
核心原则:极简版只做"设备数据能上来,云端能存住,APP能看到,后台能管设备,固件能升级"。其余一切概念,都是 Phase 2 的可选项,不是 MVP 的必要项。

2.3 从文档原文验证核心需求

来源原文核心描述(IoT层面)
总览 §5.1"数灵环与山海瓶建立BLE连接;山海瓶连接家庭网络并接入云端;数灵环采集PPG、六轴、佩戴状态、电量状态等数据;山海瓶将数据上传至云端"
总览 §5.2"数灵环与灵宠玩偶建立BLE连接;灵宠玩偶通过4G接入云端;数灵环数据经灵宠玩偶上传至云端"
APP §1.1"帮助家长理解孩子状态、管理设备";"与山海瓶进行轻量低刺激非语言化家庭陪伴"
管理端 §1.1"用户可查、设备可管、配置可控、状态可看、统计可用、服务在线可判断、异常可排查"
管理端 §1.5"第一阶段管理端优先满足:用户可查、设备可管、配置可控、状态可看、统计可用"

文档本身已在多处强调"第一阶段"、"不做复杂XX"。v4严格遵循这些边界,不把"声明不做"的内容纳入估算。

3
极简IoT版技术架构
最小可行技术方案

3.1 架构总览

层级技术选型说明
📱 家长APP Flutter(单码双端) 设备绑定、状态面板、基础数据图表、OTA触发、简单设置。不做灵宠动效、不做情绪天气。
☁️ 云端服务 Node.js + PostgreSQL + MQTT 设备数据接入(MQTT)、业务API(REST)、数据存储(PostgreSQL+TimescaleDB)、OTA文件分发。不做算法服务。
🖥️ 管理后台 React + Ant Design(PC Web) 设备列表、用户查询、基础统计面板、OTA上传发布。不做配置中心审核流、不做CMS。
🔌 设备通信 BLE + MQTT + HTTP 数灵环↔山海瓶/玩偶:BLE;山海瓶/玩偶↔云端:MQTT(数据上报)+ HTTP(OTA下载)

3.2 数据流(极简版)

数灵环PPG+六轴 BLE→ 山海瓶打包上报 MQTT→ MQTT Broker消息队列 Data Service解析存储 PostgreSQL+TimescaleDB APP查询路径:APP → REST → API Server → PostgreSQL

3.3 与v3架构的关键差异

维度v3 生态版v4 极简IoT版
APP端原生双端 (Swift+Kotlin),灵宠动效,情绪天气,成长趋势Flutter单码双端,设备面板+基础图表
算法服务汇心算法(PPG→情绪+睡眠),独立算法服务不做。云端只存储原始/预处理数据
管理端14个一级导航模块,配置中心审核流设备+用户+OTA 三个核心页面
内容系统主题管理、陪伴建议引擎、消息通知不做。运营类需求归入Phase 2
OTA灰度发布、审核流程、回滚策略基础上传+发布+进度查看
部署运维K8s集群、多环境隔离单机Docker部署(可后续扩展)
4
工时精算
单位:人天(pd)

4.1 云端服务(Cloud Backend)

模块工作内容工时
MQTT Broker搭建Mosquitto/EMQX部署,设备认证,Topic规划3 pd
设备数据接入服务MQTT消息消费,数据解析(PPG/六轴/状态),时序写入10 pd
用户服务手机号注册登录(短信验证码),JWT鉴权,儿童档案CRUD8 pd
设备管理服务设备注册/绑定/解绑,在线状态跟踪,心跳管理8 pd
数据查询API设备状态查询、历史数据查询(按时间范围)、聚合统计8 pd
OTA服务固件包上传存储、版本管理、设备升级指令下发、进度记录6 pd
管理后台API用户列表、设备列表、基础统计、OTA管理接口5 pd
数据库设计用户/设备/数据 Schema设计,TimescaleDB Hypertable配置4 pd
基础安全API鉴权、数据脱敏(儿童数据)、HTTPS/TLS4 pd
部署与运维Docker化部署,Nginx反向代理,基础监控,CI/CD配置6 pd
云端服务小计62 pd

4.2 家长端APP(Flutter 双端)

模块工作内容工时
项目工程搭建Flutter项目初始化,路由框架,网络层封装,状态管理4 pd
登录注册手机号+验证码登录,微信授权登录,Token管理4 pd
设备绑定BLE扫描连接、山海瓶WiFi配网(SmartConfig)、设备绑定流程10 pd
首页仪表盘设备在线状态卡片、今日数据摘要(佩戴/电量/同步状态)6 pd
数据展示基础折线图/柱状图(近7日/30日),睡眠时长、活动量趋势8 pd
设备管理设备列表、设备详情、固件版本查看、OTA触发6 pd
我的页面儿童档案、账号设置、隐私设置、关于4 pd
新手引导简单3-5步引导页2 pd
iOS适配BLE权限、通知权限、App Store合规2 pd
APP小计46 pd

4.3 管理后台(PC Web)

模块工作内容工时
项目搭建React + Ant Design项目初始化,路由,权限框架3 pd
登录与权限管理端登录,角色区分(管理员/运营)3 pd
设备管理设备列表(搜索/筛选/分页)、设备详情、在线状态、绑定关系8 pd
用户管理用户列表、用户详情、儿童档案查看5 pd
统计面板设备数量、活跃设备、新增用户等基础统计卡片+简单图表6 pd
OTA管理固件上传、版本列表、发布、升级进度查看5 pd
管理后台小计30 pd

4.4 测试与集成

模块工作内容工时
API协议设计设备数据上报协议、业务API接口定义、MQTT Topic设计文档5 pd
硬件联调与数灵环/山海瓶/灵宠玩偶硬件团队对接BLE协议、数据格式8 pd
端到端集成测试完整链路:数灵环采集→中继→云端→APP展示,异常场景覆盖8 pd
APP专项测试BLE连接稳定性、双端兼容性、弱网测试5 pd
性能测试设备并发接入、数据写入吞吐、API响应时间3 pd
安全测试API鉴权、数据传输加密、儿童数据脱敏2 pd
测试与集成小计31 pd

4.5 项目管理

模块工作内容工时
项目管理需求对齐、进度管理、风险跟踪、周报、交付验收10 pd

4.6 工时汇总

☁️ 云端服务
62pd
📱 家长APP
46pd
🖥️ 管理后台
30pd
🔗 集成+PM
41pd
类别工时说明
云端服务62 pdMQTT+API+存储+OTA+部署
家长APP (Flutter)46 pd双端,设备绑定+面板+数据+设置
管理后台 (Web)30 pd设备+用户+统计+OTA
测试与集成31 pdAPI设计+硬件联调+端到端+专项测试
项目管理10 pd需求+进度+风险+交付
总工时179 pd对外报价建议 160–180 pd
对比v3综合版399 pdv4砍掉 55%(220 pd)的AI膨胀内容

4.7 工期与团队

参数数值
总工时179 pd(精算)
建议团队4人(1后端+1APP+1前端+0.5PM+0.5测试)
工期10–13 周(约2.5–3个月)
对比v3工期24–32周10–13周,缩短 55%+
5
报价估算
基于179pd精算工时

5.1 三档报价方案

报价方案单价工时基数报价适用场景
方案A:合理报价(推荐) 1,500 元/pd175 pd26.2 万 常规IoT外包,单码双端
方案B:保守报价 1,300 元/pd170 pd22.1 万 长期合作客户折扣
方案C:充裕报价 1,800 元/pd180 pd32.4 万 含较多不确定性的硬件联调

5.2 建议报价区间

建议对外报价:22–28 万元
中间建议值:约 25 万元(与涂鸦20万在同一量级,但包含源码交付和自主可控)
付款节点建议:35% / 35% / 30%(签约 / 联调完成 / 交付验收)

5.3 版本报价对比

版本工时报价区间定位
v2.0 APP精算237 pd55–70万仅APP,含灵宠动效+情绪天气
v3.0 综合生态399 pd115–125万APP+管理端14模块+系统集成
v4.0 极简IoT179 pd22–28万纯IoT:连接+存储+展示+OTA
6
与涂鸦(Tuya)方案对比:为什么不直接选平台?
首年费用相近,长期成本差异巨大

6.1 涂鸦20万方案的本质

涂鸦提供客户得到隐性代价
设备端SDK快速接入涂鸦云端SDK闭源,绑定涂鸦协议
APP模板(OEM)一个带涂鸦Logo的白标APPUI定制受限,无法自由迭代
云端平台设备管理+数据存储按设备收年费(~5-15元/台/年),量越大越贵
基础OTA固件升级能力升级策略受限于平台规则
涂鸦模式的隐性成本:首年1000台,平台费约1-1.5万/年;第3年若到10000台,平台费涨到5-15万/年。3年累计平台费可能超过自建成本。且数据在涂鸦云上,迁移成本极高。

6.2 自建 vs 涂鸦 对比

对比维度涂鸦平台方案自建IoT(v4极简版)
首年一次性费用~20万~25万
持续平台费用 5-15元/台/年 0元(云服务器~300-800元/月)
源码交付 ❌ 无 ✅ 全部源码交付
数据归属 存于涂鸦云端 存于客户自有服务器
平台锁定 强锁定 无锁定(标准MQTT+HTTP协议)
功能扩展 受限于涂鸦平台能力 完全自主,可随时扩展
硬件适配 需使用涂鸦模组或适配SDK 自定义BLE协议,硬件选型自由
3年总成本(万台设备) ~65万 ~28万
结论:如果客户预期设备量在500台以上且持续增长,自建方案在2年内总成本即可低于涂鸦。加上源码自主可控、数据归属自有、不被平台卡脖子,自建IoT的综合价值远高于涂鸦平台方案。
7
Phase 2 扩展路径
给客户的安全感——不是不做,是分阶段做
Phase内容增量工时增量报价
Phase 1 v4IoT核心:设备连接+数据存储+基础展示+OTA179 pd25万
Phase 2A数据可视化增强(更丰富图表、导出报告)+15 pd+2.5万
Phase 2B情绪标签算法集成(汇心或其他算法)+20 pd+3.5万
Phase 2C灵宠显影系统(3D动效+主题管理)+35 pd+6万
Phase 3管理端增强(配置中心、审核流、消息推送)+45 pd+8万
全部Phase累计294 pd45万
分阶段的好处:Phase 1用25万验证IoT基础链路跑通,硬件量产、用户反馈积累后,再有针对性地投入Phase 2/3。相比v3一次性115万全包,既降低前期投入风险,又能根据真实数据决定后续方向。
8
风险分析
4项关键风险 + 应对
R1

高风险硬件联调不确定性

BLE协议对接、数据格式对齐、固件接口稳定。应对:提前获取硬件开发板/样机;合同中明确硬件接口交付节点和联调buffer。

R2

中风险BLE连接稳定性

数灵环↔山海瓶BLE通信在实际家居环境中的表现。应对:硬件联调阶段重点覆盖多障碍物、多设备干扰场景。

R3

中风险儿童数据合规(PIPL)

Phase 1实现基础脱敏+家长授权;Phase 2完善合规方案。

R4

中风险需求蔓延

开发中"顺手加个情绪天气"。应对:合同中明确Phase 1范围清单,新增需求走变更流程。

⚠️ 最大风险:如果客户实际期望"涂鸦的价格 + 完整生态的功能",需在项目启动前明确:25万的极简版只做IoT基础设施,不做灵宠动效/情绪算法等增值功能。这些是Phase 2的内容。
9
总结与建议
v4极简IoT版核心信息

9.1 一句话定位

"设备数据能上来,云端能存住,APP能看到,后台能管设备,固件能升级。"
——不做什么"智能陪伴生态",只做IoT物联互通。

9.2 关键数字

总工时
179pd
团队
4
工期
10–13
建议报价
~25

9.3 核心建议

  1. 以v4极简版作为Phase 1报价基础,对外报22-28万(建议25万),与涂鸦20万同量级但包含源码交付+自主可控
  2. 明确Phase 1交付边界:IoT基础设施(连接+存储+展示+OTA),不含算法/动效/内容管理
  3. 提供Phase 2路线图给客户安全感:告诉他"不是不做,是分阶段做"
  4. 合同条款建议:源码完整交付,标准MQTT/HTTP协议(防锁定),数据归属客户
  5. 付款节奏:35%签约 → 35%联调完成(硬件+云端+APP打通) → 30%交付验收
关于涂鸦20万报价的定位:涂鸦方案适合"快速验证、不介意锁定的项目"。如果客户对自主可控、数据归属、长期成本有要求,25万自建方案在2年内总成本即可超过涂鸦。建议在商务沟通中重点对比"3年总成本"而非"首年一次性费用"。