工具越做越多是常態,但缺乏統一控台時,每次要用都得翻資料夾、敲指令、開滿終端機黑視窗。vibeProcess Hub 將所有散落的專案收斂進單一網頁控台:一眼看清全貌、一鍵點擊啟動、工作列乾淨無干擾。
專為手邊有多個本機工具、AI Agent 服務與爬蟲腳本的開發者設計。無論是快速回顧專案用途、秒開 VS Code、隨時啟停服務,或是全域日誌排查,打開一個控台就能掌控一切。
當本機工具從 2 個增加到 15 個以上,分散管理的切換成本會成倍暴增。中央控台將所有工具的生命週期集中管理,帶來徹底的工作流秩序。
打開控台,所有工具運行中、待命中或異常狀態一目了然。頂部即時遙測波形隨時顯示整體 CPU 負載與記憶體佔用,告別「不知道哪個服務死在背景、哪個服務正在狂吃資源」的盲盒狀態。
內建 Auto-Discovery 自動穿透硬碟目錄,自動撈出專案與啟動腳本。控台就是你的本機工具庫:直接預覽 README 回憶用途,一鍵開啟專案目錄或開 VS Code,隨時把沈睡的專案叫出來用。
同時跑前端、後端、AI 監控與爬蟲時,再也不用忍受工作列塞滿 8~10 個命令提示字元黑視窗。所有進程在背景靜默託管,按一下按鈕就開跑、按一下就停止,不再因為誤關視窗而中斷服務。
CREATE_NO_WINDOW 背景託管,工作列零雜訊
在任何畫面按下 Ctrl+K 喚起命令面板,輸入關鍵字即時搜尋並切換服務。想啟動或停止某個工具,敲下鍵盤就能完成,完全不需要伸手去拿滑鼠,極致提升操作流暢度。
多微服務聯合除錯時,不用在各個終端機視窗來回切換找 Log。點擊「全部日誌」即可開啟全域聚合串流,每筆日誌自動標上 [service-id] 前綴,服務掛掉時還能一鍵呼叫 AI 診斷根因。
支援一鍵輸出精美的高質感 Executive 戰報圖卡(可直接複製到剪貼簿向主管或團隊匯報),並內建「🖥️ 戰情室」Kiosk 全螢幕模式,適合放在副螢幕或團隊看板作為常駐監控儀表。
從專案探索、狀態監控到快捷調度,看看實際工作流是如何被大幅簡化的。
過去寫完的小工具常常散落在 Src 的各個子目錄,幾個月後根本想不起叫什麼名字、東西在哪裡、啟動方式又是什麼。vibeProcess Hub 的專案型錄會自動穿透目錄,把所有批次腳本與專案識別出來,標註來源與信心度;點擊卡片即可快速預覽 README、開啟目錄或用 VS Code 打開,一鍵點擊「納入受管」就能加入中央儀表板。
除了自動探索外,亦可隨時點擊「+新增服務」手動登錄自訂腳本:支援配置啟動指令(Command)、工作目錄(CWD)、TCP Port、進程種類(Web 常駐服務 / GUI 視窗程式 / Task 一次性任務)、分類標籤與備忘筆記,並可勾選「啟動時自動開啟瀏覽器」與「隨 Hub 啟動自動運行」。
任何時候只要按下 Ctrl+K,就能直接搜尋已受管的微服務與工具。支援模糊搜尋名稱、啟動指令與 Port,按 Enter 即可快速啟動或停止服務,讓手完全不用離開鍵盤,極致符合工程師的操作直覺。
多微服務聯合運作時,除錯最怕日誌四散各處。點擊任意卡片或「全部日誌」即可開啟即時終端抽屜:日誌依時間戳記與 [service-id] 前綴聚合呈現,支援即時 SSE 串流滾動與 2,000 行記憶體 Ring Buffer 保護,不用切換終端機黑視窗即可掌握完整的 API 呼叫與背景任務狀態。
多專案並行時的日常痛苦,對比中央控台帶來的直觀改變。
Ctrl+K 秒搜,隨時把專案叫出來用。CREATE_NO_WINDOW 在背景託管進程,工作列保持 100% 乾淨無雜訊。start 脫鉤,關閉視窗後底層 Python/Node 進程依然留在背景霸佔 Port。Port in use,被迫手動下 netstat 查 PID 再 taskkill。KILL_ON_JOB_CLOSE) 搭配 taskkill /F /T 雙保險。一座好用的控台,前端操作必須簡單直覺,但背後必須有紮實的系統底層治理機制,確保「點了絕對能跑、停了絕對乾淨、重開絕不誤殺」。
Windows 批次腳本若使用 start 脫鉤,常會產生孤兒子進程。純 Python 的 terminate() 只能殺父進程。Hub 採用 Win32 Job Object (KILL_ON_JOB_CLOSE) 搭配 taskkill /F /T 雙保險,整棵進程樹連根拔起,保證 Port 立即釋放。
內建監督器(Supervisor)提供 1s→2s→4s→…60s 指數退避重啟,超過上限自動標記 failed 停止重試,避免燒乾 CPU。並設有防呆鐵律:只要是使用者手動點擊「停止」,監督器絕對不自動重啟。
Windows PID 會頻繁回收重用。Hub 重新啟動時,讀取快照並比對 PID 與系統真實的 cmdline 命令列特徵。特徵完全吻合才安全接管控制權;特徵不符絕不認領,避免誤殺 Outlook 或 Chrome 等日常軟體。
摒棄傳統定時輪詢(Polling)整頁摧毀重繪的做法,採用 Server-Sent Events (SSE) 狀態差量推播,後端每 2 秒比對 Status Diff,只局部更新有變動的卡片 DOM 節點,打字不跳字、選取不中斷。
本控台通過 54 個單元與整合測試全數驗證,並使用 Playwright 真實驅動瀏覽器操作,確保無任何 Console 錯誤與 Race Condition。