全球超過 100,000 用戶信賴 PriTime
一套資料,三端生態
透過統一的後端 API,與 Web、桌面、行動三端共享資料,隨時隨地管理任務。
PostgreSQL 資料庫
單一資料源 · 資料自主
後端 API
Rails 8.1 · Puma · Kamal
Web
Vue 3 · Vite · Pinia
桌面用戶端
SwiftUI · AppKit · WinUI
行動用戶端
SwiftUI · Jetpack Compose
原始碼公開 · 透明 · 可自架部署
PriTime 的後端 API 與 Web 前端原始碼公開、可自架部署,不會收集你的資料,不會把你鎖在某個雲上。 僅供個人學習研究與非商業自用,禁止用於商業用途。
PolyForm Noncommercial 1.0.0
程式碼以 PolyForm Noncommercial 1.0.0 條款開源,可自由查看、修改、學習與自架部署。
開源免費
Web 端開源免費,無需付費即可線上使用全部功能,無廣告。
可自架部署
後端是標準 API 應用,可一鍵部署到你自己的伺服器、內網或家庭實驗室。Web 與 App 同樣支援自架託管。
# 1. Clone the repo git clone https://github.com/SoloDevCool/Open-PriTime.git cd Open-PriTime # 2. Start the backend API cd todo_api bundle install cp .env.example .env # Edit DB_HOST / DB_USERNAME as needed rails db:create db:migrate bin/rails server # Listen on :3000 # 3. In a new terminal, start Web cd ../todo_web npm install npm run dev # Visit http://localhost:5173
該有的功能,一個都不少
任務、清單、標籤、優先級、提醒、重複、回收桶……一切為提升效率而設計。
任務管理
建立、編輯、完成、刪除、拖曳排序;支援描述、優先級、標籤。
任務清單
將任務歸類到不同清單,內建「工作 / 個人 / 學習」預設清單。
彩色標籤
自訂帶顏色的標籤,按標籤快速篩選任務。
四級優先級
無 / 低 / 中 / 高,配合四象限(Eisenhower)檢視使用。
智慧提醒
準時 / 提前 5 分鐘 / 30 分鐘 / 1 小時 / 1 天多種提醒方式。
任務重複
不重複 / 每天 / 工作日 / 每週 / 每月 / 每年,滿足各種週期。
回收桶
軟刪除、復原、一鍵清空,重要任務不再誤刪。
專注模式
內建番茄鐘與專注模式,幫你一次只做一件事。
全域搜尋
按標題、描述、標籤快速檢索全部任務,再也不怕找不到。
AI 智慧助理
一句話建立任務、規劃清單,AI 幫你把想法變成待辦。
習慣打卡
記錄每日習慣與連續打卡次數,見證堅持的力量。
資料統計
完成率、趨勢與分佈一目瞭然,回顧更有據可依。
課程表
按學期管理課程,課程與任務統一安排,學生族群友善。
清單分享
把清單分享給他人,協作與同步更輕鬆。
推播提醒
到期自動推播提醒,重要任務不錯過。
紀念日
記錄重要日子,自動計算倒數天數。
他們都在用 PriTime 管理每一天
職業各不相同,需求各有側重——總有一種用法適合你。
“带三个项目、几十条待办,全靠 PriTime 的清单和优先级理清头绪。到期自动提醒,再也没有漏掉过关键节点。”
“数据完全在自己手里:私有化部署,任务、习惯、统计全在本地数据库,数据不出我的机器。接客户的活也更有底气。”
“课程表和待办在一个应用里统一安排,四象限让我一眼看清该先做哪件事。它拯救了我的拖延症和期末周。”
“终于有了这样顺手的工具,必须向开发者致敬!请专注于保持现有的高质量,不要急于推出新功能。希望你们继续发展壮大!”
“团队把 PriTime 标准化用于任务管理,现在新成员入职更快了,「我这边看不到任务」的问题大大减少,协作终于顺畅了。”
“作为自由职业者,我经常在不同客户项目之间切换。PriTime 的多端同步让任务和上下文切换变得流畅即时,效率显著提高。”
“选题库、拍摄排期、发布清单全在 PriTime 里管理,配合习惯打卡坚持日更。一个应用搞定我的内容工作流。”
“最打动我的是隐私:源码开源可审计、支持私有化部署,任务数据始终在自己手里。用起来非常放心。”
“任务管理工具我用过一打,PriTime 是迄今最顺手的:Web 端开源免费,桌面端一次买断,无广告、无追踪。”
“需求池、迭代排期、评审提醒全在 PriTime 里流转。四象限视图让「先做什么」不再靠猜,团队沟通成本降了一大截。”
“课程表直接导入,备课任务按周自动重复,开学第一周就把整学期的安排理顺了。学生党 friendly 这话不假。”
“每个 side project 一个清单、一套标签,合作过的客户任务也分得清清楚楚。切项目再也不会丢上下文。”
“重复任务和提前提醒太好用了:值班表、周报、证书续期全都自动排好,时间真正还给了写代码。”
“家庭清单、孩子疫苗提醒、结婚纪念日倒数,一家人共用一个应用就够了。界面干净,长辈也上手很快。”
“用习惯打卡盯学员的训练计划,连续打卡天数一目了然。谁偷懒谁坚持,数据说话,续课率都高了。”
“诉讼时效和开庭日期容不得半点差错。日历视图 + 多重提醒,每个截止日期都提前安排得明明白白。”
現代、穩健、易部署
三端各取所長,統一透過 REST API 協作。
後端 API
- 框架
Ruby on Rails 8.1 - 資料庫
PostgreSQL 14+ - 伺服器
Puma - CORS
rack-cors - 部署
Docker · Kamal
桌面 / 行動 App
- 框架
全原生(Swift / Kotlin / C# 等) - 狀態
平台原生狀態管理 - 網路
平台原生 HTTP / URLSession / OkHttp - 儲存
平台原生持久化(Core Data / Room / SQLite) - 視窗
平台原生視窗管理
Web 前端
- 框架
Vue 3 - 建置
Vite 6 - 狀態
Pinia - 路由
Vue Router 4 - 請求
axios
你可能想了解
關於費用、資料與部署的常見疑問,這裡一次說清。
PriTime 是免費的嗎?
Web 端與 API 後端開源免費,無需付費即可私有部署。桌面與行動用戶端為獨立應用需單獨付費,無廣告、無追蹤。
我的資料安全嗎?
原始碼開源可審計,後端 API 與資料庫可完全部署在自己的伺服器或內網。資料自主、隱私歸你,不會上傳到任何第三方雲。
支援哪些平台?
提供 Web、macOS、Windows、iOS 與 Android 用戶端。所有端透過統一的後端 API 共享資料,一套資料多端同步。
如何部署自己的 PriTime?
複製儲存庫後啟動 Rails API 與 Web 前端即可,也支援 Docker 映像或 Kamal 一鍵部署到正式環境,詳細步驟見上方開源區塊的部署命令。
提醒和推播如何運作?
支援準時與提前 5 分鐘 / 30 分鐘 / 1 小時 / 1 天等多種提醒方式,結合 Web Push 到期自動推播,重要任務不錯過。
可以用於商業用途嗎?
程式碼以 PolyForm Noncommercial 1.0.0 條款開源,僅供個人學習研究與非商業自用。如需商業授權,請透過 Issue 聯絡作者。

