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 能为您的学习带来便利!