1. 專案價值定位
POS-Autoclicker 是一套專為零售與餐飲現場設計的 非侵入式 RPA 自動化工具。它不需要改動原有 POS 系統,而是透過滑鼠、鍵盤、圖像辨識與排程機制,自動完成現場高頻率、低價值的重複操作。
本專案的核心價值不是「連點」,而是把第一線人員從固定螢幕操作中釋放出來,讓人力回到服務顧客與現場判斷。
2. 商業痛點與解決方案
| 現場痛點 | 自動化解法 | 營運效益 |
|---|---|---|
| 重複作業耗時:批次結轉、庫存補登、固定報表需人工點擊 | 自動化腳本執行:以 PyAutoGUI 控制滑鼠與鍵盤流程 | 節省固定行政時間 |
| 疲勞操作錯誤:長時間重複點擊容易誤觸 | 視覺補償與狀態確認:透過 OpenCV / Pillow 輔助辨識畫面狀態 | 降低人為錯誤風險 |
| POS 系統封閉:改系統成本高、排期長 | 外掛式自動化:不侵入原系統、不影響既有流程 | 快速落地、低導入成本 |
| 非營業時間任務:深夜或清晨仍需固定操作 | Windows 排程整合:支援無人值守啟動 | 提升營運自動化程度 |
3. 核心功能亮點
設計非侵入式懸浮入口,避免工具視窗遮擋 POS 主畫面。現場人員可在正常服務流程與自動化任務之間快速切換。
觸控友善虛擬鍵盤
針對 POS 觸控螢幕環境設計大尺寸、高對比的數字鍵盤,降低無實體鍵盤場景下的輸入摩擦。
企業級任務排程
整合 Windows schtasks,讓固定流程可於非營業時間自動啟動,減少人員守在機台前等待作業的需求。
高可靠度執行引擎
支援 DPI 自適應與圖像辨識補償,避免不同解析度、縮放比例或系統延遲造成座標偏移與誤點。
4. 量化成果與 ROI
- 版本疊代:完成 50+ 個版本調整,依據實際現場操作情境持續修正。
- 人時節省:以單店每日節省 30 分鐘估算,單一據點每年可節省約 182 小時。
- 風險降低:降低疲勞點擊、漏點、誤點造成的帳務或庫存錯誤。
- 維護彈性:採配置化 Profile 思維,讓流程可依現場作業變化快速調整。
5. 技術架構
- 核心語言:Python 3.8+
- 自動化控制:PyAutoGUI
- 視覺處理:OpenCV, Pillow
- 桌面介面:Tkinter
- 系統整合:Win32 API, PowerShell, Windows Task Scheduler
- 打包部署:PyInstaller
為現場營運效率與低成本自動化而建置 (2026)