REAL-WORLD DATA · PRIVACY BOUNDARY · DELIVERY
把宿舍用电记录做成看板
学校平台看历史用电不太方便,我就把自己有权限读取的记录整理成趋势图,也做了 CSV 和 JSON 导出。
30 / 90 / 365D多时间范围分析
CSV + JSON完整数据导出
TOKEN SAFE不写入代码、日志和分享内容
从真实不便出发
学校水电平台有余额和结算记录,但查看历史变化不太方便。我想把这些零散记录整理成趋势图,并且能按时间范围完整导出。
数据产品设计
看板支持查看当前余额与房间信息,并按近 30 天、90 天或一年读取历史数据。数据被组织为用电趋势、移动平均、星期分布、阶段变化和充值记录,同时支持下载指定周期的 CSV/JSON 数据以及生成不包含凭据的分享海报。
平台返回的是结算记录。页面展示历史统计,不代表实时功率。
凭据与隐私边界
使用时由本人从已登录的学校平台获取 App-Token,程序只读取当前账号已有权限的数据。Token 不会进入代码、日志、导出文件或分享海报。
我把数据来源和授权范围写在页面上,Token 留在用户自己的使用环境中。
工程交付
项目使用 TypeScript、React 与 Next.js 构建,并适配 Cloudflare 运行环境。仓库包含构建验证、渲染结果测试和部署脚本,线上版本通过 electric.barodesk.com 提供访问。
已知边界
- 这是非官方个人工具,与中南大学及学校水电平台无关。
- 接口调整、Token 失效或网络问题可能导致数据不可用。
- 若页面数据与学校官方平台不一致,以学校官方数据为准。
- 项目只读取当前登录用户有权访问的数据。