- 根因: APP原生SDK绑定只写占位符 native_sdk, 后端任何用户级涂鸦API都报 '请先绑定涂鸦账号'; 且 refresh 失败时会删绑定记录, 导致 tuya_user_binding 被清空 - APP: 登录成功/自动续登/启动时读取涂鸦token(反射,兼容SDK差异)并上报 - 后端: bind-native 接收并加密保存 access_token/refresh_token/过期时间; 有真实用户token时不再用简单模式(项目级token)覆盖 - 绑定记录刷新失败改为标记失效(status=0)而非删除, 避免与APP绑定状态不一致 - 效果: 后端可代表用户调用涂鸦API(远程代发指令含Mesh子设备经网关透传、查询设备状态)