
工具介绍
AutoMoGuDingCheckIn 是一款专为工学云设计的自动打卡脚本,旨在自动化工学云应用中的签到过程,支持自动提交月报、周报、日报等功能。
该工具免服务器运行,用户可以直接在本地部署使用,支持多用户管理、自定义位置信息、保持登录状态、每日打卡检查、打卡位置浮动以及多种消息推送方式。
核心特性
- 自定义打卡位置:用户可以自由设置打卡地点的详细地址和经纬度信息
- 智能报告生成:支持自动提交日报、周报和月报,并与 AI 模型集成智能生成内容
- 多平台推送:支持 ServerChan、PushPlus、SMTP 等多种推送通知方式
- 灵活打卡策略:支持每日打卡、节假日自动识别打卡和自定义打卡日
功能列表
- ✅ 自动签到
- ✅ 消息推送功能
- ✅ 多用户支持
- ✅ 打卡位置浮动
- ✅ 自动提交日报
- ✅ 自动提交周报
- ✅ 自动提交月报
- ✅ AI 生成周、日、月报(支持 OpenAI 格式 API)
- ✅ 打卡备注以及带图打卡
- ✅ GitHub 工作流支持
- ❌ 适配云函数
工具地址
GitHub:https://github.com/Rockytkg/AutoMoGuDingCheckIn
使用说明
快速开始
- 克隆项目到本地
- 配置 config.json 文件,设置用户信息和打卡参数
- 安装依赖并运行脚本
- 配置推送方式(可选)
AI 集成配置
脚本支持接入 OpenAI 格式的 API,可用于自动生成周报、日报和月报内容。只需在配置文件中填入 API 地址和密钥即可启用 AI 生成功能。