Skip to content
Rockytkg edited this page Nov 24, 2024 · 2 revisions

AutoMoGuDingCheckIn Wiki

欢迎来到 AutoMoGuDingCheckIn 项目的主页!该项目旨在为工学云用户提供高效、便捷的自动打卡解决方案。通过使用新接口,AutoMoGuDingCheckIn 确保了更安全的操作体验,并支持多用户、自定义位置信息、保持登录状态、每日打卡检查等功能。

项目概述

AutoMoGuDingCheckIn 主要目标包括:

  • 自动化工学云应用中的签到过程。
  • 自动提交月报、周报、日报。
  • 提供灵活的打卡位置设置和消息推送功能。

功能亮点

  • 自动签到:简化签到过程,节省时间。
  • 消息推送:实时通知打卡状态。
  • 多用户支持:适用于多个用户的打卡需求。
  • 打卡位置浮动:支持自定义打卡地点,增强灵活性。
  • 自动提交日报、周报、月报:定期报告自动化,减少手动操作。
  • AI 生成报告:利用 AI 自动生成周、日、月报,提升效率。
  • 打卡备注及图片上传:支持备注信息和图片上传,丰富打卡内容。
  • GitHub 工作流支持:免服务器运行本项目

使用指南

本地运行

  1. 环境要求

    • Python 3.10+
    • pip(Python 包管理器)
  2. 安装步骤

    git clone https://github.com/Rockytkg/AutoMoGuDingCheckIn.git
    cd AutoMoGuDingCheckIn
    chmod +x setup.sh
    bash setup.sh
  3. 配置

    • 根据项目提供的 JSON 格式配置用户信息、打卡设置和报告设置。
  4. 运行

    python main.py

GitHub 工作流

项目支持 GitHub 工作流,具体配置请参考其他类似项目的环境变量设置,欢迎贡献 PR 来补充教程。

许可证

本项目采用 Apache 2.0 许可。详细信息请参阅 LICENSE 文件。

联系我们

如有任何疑问或需要支持,请通过提交 issue 与我们联系。

感谢您的关注与支持!希望 AutoMoGuDingCheckIn 能为您的学习带来便利!

Clone this wiki locally