Files
dorm-power-monitor/README.md
2026-08-26 22:43:06 +08:00

1.8 KiB
Raw Permalink Blame History

Dorm Power Monitor

License AI Powered

兰州大学宿舍电费自动化监控与统计工具

本项目的核心链路——包括接口逆向、核心逻辑代码生成、工程构建、断点调试以及最终的服务器部署脚本,全流程均由 DeepSeek 主导完成,是一次完整的 AI-Driven Development 实践。

功能特性

  • 🔌 自动化监控:定时轮询获取宿舍最新电费余额与剩余电量。
  • 📊 数据统计:记录每日用电消耗,支持长期用电趋势跟踪。
  • 🔔 低电量预警:当电费余额低于设定的安全阈值时,自动推送告警通知,告别半夜突然断电。
  • 🐳 轻量级无头运行:提供完整的容器化配置,低资源占用,极其适合长期挂机。

🛠️ 全链路 AI 开发解构

本项目充分利用了 DeepSeek 的代码与逻辑推理能力,完成了以下阶段:

  • 🕵️‍♂️ 逆向 (Reverse):抓取兰大后勤/校园卡系统的查询 API通过 AI 辅助分析数据包头、鉴权逻辑 (Token/Cookie/Session) 及数据解密。
  • 💻 代码 (Coding)AI 直接生成核心抓取脚本、异常重试机制(针对校园网不稳定或 API 限流)、以及通知模块。
  • 📦 构建 (Build):由 AI 梳理项目结构,自动生成 requirements.txt / package.jsonDockerfile
  • 🐛 调试 (Debug):将运行时的报错日志与 Traceback 直接交由 AI 分析,秒级定位并修复 Token 过期、数据结构变更等 Edge Case。
  • 🚀 部署 (Deploy):生成标准化的部署配置,完美适配各种云端环境(推荐运行在轻量应用服务器上,配合 Docker 实现进程守护)。