產品說明
Kanboard 是一款專注於「看板方法 (Kanban Methodology)」的開源專案管理軟體。與 Jira 或 Trello 等現代化工具不同,Kanboard 刻意保持極簡,它沒有複雜的社交功能、沒有花俏的動畫效果,也沒有令人分心的介面元素。它的設計哲學是:少即是多,讓團隊專注於「視覺化工作流程」與「限制在製品 (WIP)」。
它非常輕量,基於 PHP 編寫,資料庫預設支援 SQLite(隨裝隨用),也支援 MySQL/MariaDB 與 PostgreSQL。這使得它幾乎可以在任何廉價的虛擬主機或甚至是樹莓派上流暢運行。
對於需要高度隱私、不想將專案資料託管在雲端,且只需核心看板功能的技術團隊或個人開發者來說,Kanboard 是完美的選擇。
核心特色:
- 純粹看板體驗:支援泳道 (Swimlanes)、欄位 (Columns) 與在製品限制 (WIP Limits),忠實呈現看板方法的精髓。
- 自動化操作:內建強大的觸發器系統,例如「當任務移動到『完成』欄位時,自動指派給某人」或「當剩餘時間少於 2 天時,自動變更顏色」。
- 極低資源需求:無需複雜的 Java 環境或大量的記憶體,PHP + SQLite 即可運作,備份只需複製一個資料庫檔案。
- 外掛生態:雖然核心極簡,但擁有豐富的外掛系統,可擴充甘特圖 (Gantt Chart)、日曆視圖、Slack/Discord 通知等功能。
- 私有化部署:完全掌控數據,支援 LDAP/Active Directory 整合與 2FA 雙重驗證。
常用指令與快捷鍵
Kanboard 的設計考量到了鍵盤高效率使用者,提供了豐富的單鍵快捷鍵來切換視圖與操作任務。部署方面則強烈推薦使用 Docker。
Docker 部署指令
這是最快速架設 Kanboard 的方式:
# 下載並啟動 Kanboard (預設使用 SQLite,資料持久化於 kanboard_data 卷)
docker run -d --name kanboard
-p 80:80
-v kanboard_data:/var/www/app/data
-v kanboard_plugins:/var/www/app/plugins
kanboard/kanboard:v1.2.49
(預設登入帳號:admin / 密碼:admin)
鍵盤快捷鍵 (Power User 必備)
在看板介面中,直接按下以下按鍵即可觸發功能(無需按 Ctrl/Alt):
| 快捷鍵 | 功能說明 |
|---|---|
| n | 新增任務 (New task) |
| s | 摺疊/展開 所有任務 (切換緊湊視圖) |
| c | 切換 寬版/窄版 顯示模式 |
| f | 聚焦搜尋框 (Find) |
| r | 重置搜尋過濾器 (Reset) |
| v + b | 切換至 看板 視圖 (Board) |
| v + l | 切換至 列表 視圖 (List) |
| v + c | 切換至 日曆 視圖 (Calendar) |
| v + a | 切換至 專案概覽 (Analytics) |
註:在輸入框內提交表單請使用 Ctrl + Enter
操作介面
介面亮點:
Kanboard 的介面是典型的工程師風格——實用至上。
- 看板視圖:這是核心畫面。任務卡片顯示標題、編號、指派者頭像與標籤。支援直接拖拉卡片移動欄位。
- 泳道 (Swimlanes):畫面可橫向切割為多個泳道(例如按「緊急程度」或「功能模組」分層),讓多條工作流在同一個板上並行而不混亂。
- 任務詳情:點擊卡片後彈出詳細頁,左側為描述與子任務清單,右側為評論流與附件區,結構清晰。
- 分析圖表:內建累流圖 (CFD) 與燃盡圖 (Burndown Chart),幫助團隊分析瓶頸所在。




