super-productivity – 开源待办事项应用,集成时间追踪与Jira/GitLab(1.8万星)

项目介绍

super-productivity 是一款开源的先进待办事项管理应用,GitHub 星标超过 18,000 颗。它将时间盒管理(Timeboxing)、时间追踪与任务管理深度融合,专为需要高效管理时间的开发者和知识工作者设计。相比传统待办应用,super-productivity 不仅能记录任务,还能帮你分析时间使用情况、与 Jira、GitLab 等主流开发工具无缝集成,是提升个人生产力的利器。

核心特色功能

  • 时间盒 + 时间追踪:内置时间盒工作法,精确记录每个任务花费的时间,自动生成时间报表
  • Jira / GitLab / GitHub 集成:直接同步 Issues 和工作日志,无需切换工具
  • 番茄工作法:内置番茄钟模式,工作休息交替,提升专注力
  • 数据统计与可视化:清晰的时间使用图表,了解工作效率高峰时段
  • 全球化支持:支持中文界面,开源免费,数据完全私有
  • 跨平台:支持 Windows、macOS、Linux,提供网页版
  • 灵活的提醒系统:内置提醒和通知,确保重要任务不遗漏

安装步骤

方式一:桌面客户端(推荐)

# macOS - 使用 Homebrew 安装
brew install --cask super-productivity

# 或从 GitHub Releases 下载对应平台的安装包
# https://github.com/super-productivity/super-productivity/releases

方式二:网页版

直接访问 https://super-productivity.com 无需安装,数据存储在本地浏览器或自建后端。

方式三:Docker 自托管

# 拉取镜像
docker pull superproductivity/super-productivity

# 运行
docker run -d -p 3000:3000 superproductivity/super-productivity

使用方法

添加任务

打开应用后,在顶部输入框输入任务名称,按回车即可添加任务。支持设置截止日期、优先级、预估时间等属性。

启动时间追踪

  1. 点击任务右侧的播放按钮,开始计时
  2. 应用会在任务栏显示当前进行中的任务和已用时间
  3. 完成任务后,点击停止按钮,时间自动记录

使用时间盒工作法

  1. 在设置中配置时间盒长度(默认 30 分钟)
  2. 为任务设置预估时间
  3. 工作时启动计时器,时间盒结束后会收到休息提醒

集成 Jira / GitLab

  1. 进入设置 → 集成
  2. 填写 Jira/GitLab 的 API 地址和访问令牌
  3. 配置完成后,可直接从应用导入 Issues 作为任务

查看时间报告

点击左侧菜单「统计」,可以查看每日/每周/每月的时间使用报表,了解时间都花在了哪里。

适用场景

  • 开发者:与 Jira/GitLab 集成,追踪开发任务的时间
  • 远程工作者:番茄钟 + 时间追踪,提升在家工作效率
  • 自由职业者:按项目记录时间,便于向客户汇报
  • 学生:时间盒管理学习任务,克服拖延症

开源协议

super-productivity 采用 GPL-3.0 开源协议,代码完全开源,适合个人和商业使用。


服务支持:如有兴趣不会搭建,可以联系微信:WRYD6166,开源项目搭建10-50元。

© 版权声明
THE END
喜欢就支持一下吧
点赞5 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容