English | 简体中文
PunchPal 是一款高效的工时管理工具。无论是手动添加打卡记录,还是配置 API 数据源,PunchPal 都能帮您轻松追踪、分析和优化工作时间。
- 手动添加上下班打卡记录,灵活便捷。
- 配置 API 数据源,自动同步每日打卡记录。
- 以列表形式直观查看每日工时。
- 支持按日期范围筛选,专注特定时间段的数据。
- 在日历视图中直观查看整月的工时记录。
- 快速掌握每日工作情况。
- 当前月与上月的工时对比一目了然。
- 综合统计视图,助您发现规律,优化时间管理。
- 数据趋势可视化,界面清晰直观。
- 显示总工时、加班时长、每日平均工时等关键指标。
-
克隆仓库:
git clone https://github.com/hehang0/PunchPal.git
-
进入项目目录:
cd PunchPal
-
构建并运行应用:
dotnet build dotnet run
- 在应用中打开
设置
菜单。 - 输入 API 端点和认证信息。
- 测试连接,确保数据同步正常。
PunchPal 使用 Anti-996 许可证。欢迎遵循许可证要求使用、修改和分发。
欢迎大家贡献代码!步骤如下:
-
Fork 此仓库。
-
创建功能分支:
git checkout -b feature-name
-
提交更改并推送分支:
git commit -m "添加新功能" git push origin feature-name
-
提交 Pull Request,并描述您的更改。
如有任何问题或反馈,欢迎通过以下方式联系我们:
- GitHub 问题: 提交问题