Efficient Office 是一款专为打工人打造的高效办公平台。结合STAR法则与四象限法,帮助您更有效地管理待办事项和优化任务安排。平台提供时间提醒、任务耗时记录、日/周总结等功能,让您全面掌握工作进度。Efficient Office 还支持数据可视化和智能建议,助您深入分析工作状态,持续提升办公效率。立即加入Efficient Office,开启高效办公新篇章!
- 待办事项管理:使用STAR法则记录和管理待办事项。
- 任务优先级:使用四象限法对任务进行优先级分类。
- 时间提醒:设置提醒,以便按时完成任务。
- 任务耗时跟踪:记录每个任务的耗时,帮助您了解时间分配情况。
- 日/周总结:自动生成日报和周报,让您掌握工作进度。
- 数据可视化:图表展示工作数据,方便您进行分析。
- 智能建议:根据工作数据,提供合理的任务调整建议。
- 克隆仓库到本地:
https://github.com/QingYang1807/EfficientOffice.git- 前端项目配置:
cd EfficientOffice/frontend
npm install
npm run serve- 后端项目配置:
cd EfficientOffice/backend
./mvnw spring-boot:run- 访问前端项目:在浏览器中输入
http://localhost:8888。
- 前端:Vue.js, Vuex, Vue Router, Vuetify
- 后端:Java, Spring Boot, MyBatis, Spring Security
- 数据库:MySQL, MongoDB
- 缓存:Redis
- API 文档:OpenAPI (Swagger)
- 容器化:Docker
- CI/CD:Jenkins, GitLab CI/CD, 或 GitHub Actions
- 代码质量:ESLint (前端), Checkstyle (后端)
- 测试框架:Jest (前端), JUnit (后端)
如果您有兴趣为本项目做出贡献,请阅读 CONTRIBUTING.md 了解如何提交 Issue 和 Pull Request。
本项目基于MIT许可证授权,附加以下自定义条款:
- 二次开发:如需进行二次开发或制作衍生作品,您必须征得原作者(QingYang Lin)的书面许可,并在衍生作品中署名。
- 商业用途:本项目的源代码仅允许原作者(QingYang Lin)进行商业用途。其他人在未经原作者书面许可的情况下不得将本项目用于商业目的。
如需申请许可或咨询相关事宜,请联系:linqingyang_a@163.com
如您在使用过程中遇到问题或有任何建议,请通过以下方式联系我们:
- 提交 GitHub Issues
- 发送电子邮件至:linqingyang_a@163.com
我们非常感谢您的反馈,这将有助于我们不断完善平台。
感谢所有为本项目做出贡献的开发者、测试人员和用户。您的支持和鼓励对我们来说意义重大。







































