
•AI
香港僱員資料庫 SQLite 管理方案:打造高效 HR 營運 AI 自動化工具
By Administrator
對於香港的中小企(SME)而言,人力資源(HR)的行政工作往往繁瑣且耗時。今天為大家介紹一個名為 HK-Human-Resources-Skills 的開源專案。這是一個專門為 AI 代理人(Agent Skills) 設計的專案,旨在透過 SQLite 資料庫為核心,協助開發者與 HR 專業人員自動化處理各類行政事務。
為什麼選擇此 SQLite 管理方案?
本專案並非傳統的 SaaS 平台,而是一套輕量級的程式庫,特別適合整合於 Cursor Agent、Claude Code 等 AI 輔助開發工具中。其核心優勢在於:
- AI-First 設計:所有腳本均回傳標準化的 JSON 格式,方便 AI 理解與處理後續任務。
- 資料自主:所有 HR 數據均儲存於本地 SQLite 資料庫,確保敏感的員工個資不會外洩至雲端。
- 全功能覆蓋:涵蓋從員工入職、合規檢查到離職、薪資與稅務申報的全方位功能。
核心模組功能介紹
本方案將 HR 工作分為六大模組,每個模組都有對應的指令與 schema:
- EMPLOYEE (僱員管理):建立、搜尋與更新員工的基本資料,支援
employee_no與email唯一性約束。 - LIFECYCLE (生命週期):透過範本化流程管理入職(Onboarding)與離職(Offboarding)清單,並追蹤任務執行狀態。
- COMPLIANCE (合規追蹤):儲存僱員合約、工作簽證及相關法律合規文件,支援記錄到期日監控。
- LEAVE (請假系統):對接香港常見的請假類別,並處理請假申請流程及補假(Compensation leave)追蹤。
- IR56B (稅務準備):專為香港稅務局 IR56B 表格設計,提供資料完整性檢查與 Excel 匯出功能。
- ADW (平均工資計算):針對 ADW (Average Daily Wage) 計算需求,提供從 Excel 讀取並轉化為薪資數據的自動化處理。
快速安裝與設定
本專案依賴 Python 3.10+,安裝步驟如下:
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
python scripts/init_employee.py
預設資料庫會建立在 ~/.hkhrcore/hrcore.db (macOS/Linux) 或 %USERPROFILE%\.hkhrcore\hrcore.db (Windows)。
如何配合 AI 代理人提升效率
您可以透過 AI 助手(如 Claude Code)執行以下操作:
- 薪資核算:詢問 AI:「請計算本月的 ADW 薪資並產出報告。」
- 稅務合規:詢問 AI:「檢查所有員工的 IR56B 資料,列出缺失欄位。」
- 流程管理:詢問 AI:「列出所有已到職但尚未完成離職檢查清單的員工。」
資安與合規提醒
由於人力資源資料高度敏感,我們建議:
- 優先使用本地 LLM:若有嚴格的私隱政策,請連結地端的 AI 模型。
- 限制權限:妥善管理 SQLite 資料庫檔案的讀寫權限。
- 非法律諮詢:此工具僅為技術解決方案,不構成任何法律、稅務或會計意見。
立即前往 GitHub 專案頁面 了解更多詳情,開始您的 HR 自動化旅程!