-
Notifications
You must be signed in to change notification settings - Fork 0
Running from Source zh TW
SpaceSquare edited this page Aug 3, 2026
·
1 revision
English: Running-from-Source
python -m venv .venv
.venv\Scripts\activate
pip install -e ".[dev]"-
裁切一張想偵測目標的截圖,放到
targets/資料夾裡。 -
複製
rules.example.json為rules.json,修改roi(要監控的螢幕區域,絕對像素座標)與image路徑。 -
執行:
python -m core.run rules.json
新規則預設 "dryRun": true——引擎只會記錄命中結果,不會真的點擊或輸入任何東西。確認辨識穩定後,再手動把它改成 false。任何時候按下 Ctrl+Alt+Q 都能立即停止引擎。
-
啟動 Python 伺服器(只綁定
127.0.0.1:8765,不對外開放):python -m core.server --rules-path rules.json
-
開另一個終端機,安裝並啟動 GUI:
cd gui npm install npm run devnpm run dev會同時啟動 Vite 開發伺服器與 Electron。關閉視窗只會縮到系統匣,不會真的結束程式——要離開請用系統匣選單裡的「Quit」。
另請參閱 自己建置安裝檔 來自己打包成可散布的安裝檔。