添加 README.md

This commit is contained in:
2026-08-26 22:43:06 +08:00
parent 5223a30c69
commit b660ced0b7

25
README.md Normal file
View File

@@ -0,0 +1,25 @@
# ⚡ Dorm Power Monitor
![License](https://img.shields.io/badge/license-MIT-blue.svg)
![AI Powered](https://img.shields.io/badge/AI_Powered-DeepSeek-ff69b4.svg)
> **兰州大学宿舍电费自动化监控与统计工具**
>
> 本项目的核心链路——包括接口逆向、核心逻辑代码生成、工程构建、断点调试以及最终的服务器部署脚本,全流程均由 **DeepSeek** 主导完成,是一次完整的 AI-Driven Development 实践。
## ✨ 功能特性
* **🔌 自动化监控**:定时轮询获取宿舍最新电费余额与剩余电量。
* **📊 数据统计**:记录每日用电消耗,支持长期用电趋势跟踪。
* **🔔 低电量预警**:当电费余额低于设定的安全阈值时,自动推送告警通知,告别半夜突然断电。
* **🐳 轻量级无头运行**:提供完整的容器化配置,低资源占用,极其适合长期挂机。
## 🛠️ 全链路 AI 开发解构
本项目充分利用了 DeepSeek 的代码与逻辑推理能力,完成了以下阶段:
* **🕵️‍♂️ 逆向 (Reverse)**:抓取兰大后勤/校园卡系统的查询 API通过 AI 辅助分析数据包头、鉴权逻辑 (Token/Cookie/Session) 及数据解密。
* **💻 代码 (Coding)**AI 直接生成核心抓取脚本、异常重试机制(针对校园网不稳定或 API 限流)、以及通知模块。
* **📦 构建 (Build)**:由 AI 梳理项目结构,自动生成 `requirements.txt` / `package.json``Dockerfile`
* **🐛 调试 (Debug)**:将运行时的报错日志与 Traceback 直接交由 AI 分析,秒级定位并修复 Token 过期、数据结构变更等 Edge Case。
* **🚀 部署 (Deploy)**:生成标准化的部署配置,完美适配各种云端环境(推荐运行在轻量应用服务器上,配合 Docker 实现进程守护)。