一站式中央控台 • 本機微服務與 AI 工具調度中樞

vibeProcess Hub
本機微服務與 AI 工具的一站式中央控台

「用 AI 寫小工具很快,但做多了常常忘記丟在哪、指令是什麼,想用的時候翻半天;好不容易跑起來,工作列塞滿 CMD 視窗,關掉還常把 Port 卡死。」

工具越做越多是常態,但缺乏統一控台時,每次要用都得翻資料夾、敲指令、開滿終端機黑視窗。vibeProcess Hub 將所有散落的專案收斂進單一網頁控台:一眼看清全貌、一鍵點擊啟動、工作列乾淨無干擾。

專為手邊有多個本機工具、AI Agent 服務與爬蟲腳本的開發者設計。無論是快速回顧專案用途、秒開 VS Code、隨時啟停服務,或是全域日誌排查,打開一個控台就能掌控一切

107 個本機專案自動收納
0 終端視窗洗版
全景即時狀態與負載波形
Ctrl+K 快捷命令秒搜
54 / 54 測試全過

為什麼你需要一座「一站式中央控台」?

當本機工具從 2 個增加到 15 個以上,分散管理的切換成本會成倍暴增。中央控台將所有工具的生命週期集中管理,帶來徹底的工作流秩序。

1. 全景一覽:不再盲猜服務狀態

打開控台,所有工具運行中、待命中或異常狀態一目了然。頂部即時遙測波形隨時顯示整體 CPU 負載與記憶體佔用,告別「不知道哪個服務死在背景、哪個服務正在狂吃資源」的盲盒狀態。

  • 綠/灰/紅狀態指示燈,直觀辨識服務存活
  • 60 秒即時負載波形與個別 PID / RAM 監控
  • Port 治理健康度檢視,杜絕 Port 隨意衝撞

2. 專案收納:不再翻資料夾找檔案

內建 Auto-Discovery 自動穿透硬碟目錄,自動撈出專案與啟動腳本。控台就是你的本機工具庫:直接預覽 README 回憶用途,一鍵開啟專案目錄或開 VS Code,隨時把沈睡的專案叫出來用。

  • 遞迴掃描 .bat/npm/pyproject/Tauri 專案
  • 📖 即時預覽 Markdown README,不再忘記功能
  • 💻 一鍵開 VS Code 與 📁 開啟目錄,無縫進入開發

3. 0 終端視窗:還給工作列清爽與寧靜

同時跑前端、後端、AI 監控與爬蟲時,再也不用忍受工作列塞滿 8~10 個命令提示字元黑視窗。所有進程在背景靜默託管,按一下按鈕就開跑、按一下就停止,不再因為誤關視窗而中斷服務。

  • CREATE_NO_WINDOW 背景託管,工作列零雜訊
  • 支援一鍵「⚡ 全部啟動」與「🛑 全部停止」
  • 依賴順序(DAG 拓撲)批次啟動,避免 Race Condition

4. 鍵盤流快捷調度:Ctrl+K 秒開服務

在任何畫面按下 Ctrl+K 喚起命令面板,輸入關鍵字即時搜尋並切換服務。想啟動或停止某個工具,敲下鍵盤就能完成,完全不需要伸手去拿滑鼠,極致提升操作流暢度。

  • 全域模糊搜尋服務名稱、指令與 Port
  • 鍵盤上下鍵選擇,Enter 鍵一鍵啟停
  • 標記「⭐ 我的最愛」,常用工具始終置頂

5. 全域日誌聚合:一個抽屜看清所有錯誤

多微服務聯合除錯時,不用在各個終端機視窗來回切換找 Log。點擊「全部日誌」即可開啟全域聚合串流,每筆日誌自動標上 [service-id] 前綴,服務掛掉時還能一鍵呼叫 AI 診斷根因。

  • 全域聚合日誌抽屜,多服務聯合排查無死角
  • 2,000 行記憶體 Ring Buffer + 14 天磁碟日誌保存
  • 崩潰一鍵 AI 診斷,自動提取日誌指紋分析原因

6. 戰情報告與大螢幕 HUD

支援一鍵輸出精美的高質感 Executive 戰報圖卡(可直接複製到剪貼簿向主管或團隊匯報),並內建「🖥️ 戰情室」Kiosk 全螢幕模式,適合放在副螢幕或團隊看板作為常駐監控儀表。

  • 📸 一鍵生成高質感戰報圖卡,快速同步進度
  • 🖥️ 戰情室 Kiosk 模式,沉浸式深色大螢幕 HUD
  • 支援淺色 / 深色主題自由切換

中央控台工作流實景

從專案探索、狀態監控到快捷調度,看看實際工作流是如何被大幅簡化的。

1

專案自動型錄:一鍵撈回 107 個散落本機的工具

過去寫完的小工具常常散落在 Src 的各個子目錄,幾個月後根本想不起叫什麼名字、東西在哪裡、啟動方式又是什麼。vibeProcess Hub 的專案型錄會自動穿透目錄,把所有批次腳本與專案識別出來,標註來源與信心度;點擊卡片即可快速預覽 README、開啟目錄或用 VS Code 打開,一鍵點擊「納入受管」就能加入中央儀表板。

2

自訂受管服務:彈性配置啟動指令、Port 與自動開啟瀏覽器

除了自動探索外,亦可隨時點擊「+新增服務」手動登錄自訂腳本:支援配置啟動指令(Command)、工作目錄(CWD)、TCP Port、進程種類(Web 常駐服務 / GUI 視窗程式 / Task 一次性任務)、分類標籤與備忘筆記,並可勾選「啟動時自動開啟瀏覽器」與「隨 Hub 啟動自動運行」。

3

Ctrl+K 命令面板:鍵盤流 0 秒秒開與切換

任何時候只要按下 Ctrl+K,就能直接搜尋已受管的微服務與工具。支援模糊搜尋名稱、啟動指令與 Port,按 Enter 即可快速啟動或停止服務,讓手完全不用離開鍵盤,極致符合工程師的操作直覺。

4

即時終端日誌與全域聚合:一個抽屜看清多服務運行軌跡

多微服務聯合運作時,除錯最怕日誌四散各處。點擊任意卡片或「全部日誌」即可開啟即時終端抽屜:日誌依時間戳記與 [service-id] 前綴聚合呈現,支援即時 SSE 串流滾動與 2,000 行記憶體 Ring Buffer 保護,不用切換終端機黑視窗即可掌握完整的 API 呼叫與背景任務狀態。

傳統做法 vs vibeProcess Hub 中央控台

多專案並行時的日常痛苦,對比中央控台帶來的直觀改變。

傳統痛點:專案散落與遺忘
  • 隨手寫出很多小工具,散落在硬碟各處,時間久了忘記路徑、啟動指令與用途。
  • 下次需要相同功能時翻找耗時,容易重新叫 AI 寫一次,產生重複專案。
Hub 控台:Auto-Discovery 自動型錄
  • 自動掃描目錄識別專案與 Port,集中收納成可視化型錄,不再遺失工具。
  • 整合 README 預覽、一鍵開 VS Code 與 Ctrl+K 秒搜,隨時把專案叫出來用。
傳統痛點:終端機視窗洗版
  • 同時跑前端、後端、AI 監控與爬蟲,工作列開滿 8~10 個 CMD 視窗,難以切換。
  • 誤關視窗導致服務意外中斷,視窗關閉後日誌全失無法回查。
Hub 控台:0 視窗集中調度
  • 透過 CREATE_NO_WINDOW 在背景託管進程,工作列保持 100% 乾淨無雜訊。
  • 集中在單一 Web 儀表板,以狀態指示燈即時掌握各服務的運行狀態與資源。
傳統痛點:孤兒進程卡死 Port
  • 批次檔用 start 脫鉤,關閉視窗後底層 Python/Node 進程依然留在背景霸佔 Port。
  • 下次啟動報錯 Port in use,被迫手動下 netstat 查 PID 再 taskkill
Hub 控台:Win32 Job Object 雙保險
  • 將進程樹綁入 Win32 Job Object (KILL_ON_JOB_CLOSE) 搭配 taskkill /F /T 雙保險。
  • 控台按下停止時整棵進程樹完整終止,徹底杜絕 Windows 孤兒進程殘留。
傳統痛點:服務崩潰無感知與盲猜
  • 服務異常退出後無人知曉,前端發請求失敗才發現;或程式崩潰陷入死循環重啟。
  • 服務掛掉後需手動在各個視窗翻找錯誤訊息,排查耗時。
Hub 控台:自律重啟與一鍵 AI 診斷
  • 1s→2s→…60s 指數退避自動重啟+HTTP 健康檢查探測(手動停止絕不自活)。
  • 全域日誌聚合檢視+一鍵呼叫 AI 提取日誌指紋結構化診斷根因與修復建議。

中央控台背後的可靠度技術保障

一座好用的控台,前端操作必須簡單直覺,但背後必須有紮實的系統底層治理機制,確保「點了絕對能跑、停了絕對乾淨、重開絕不誤殺」。

1. 為什麼按下停止一定能關乾淨?

Windows 批次腳本若使用 start 脫鉤,常會產生孤兒子進程。純 Python 的 terminate() 只能殺父進程。Hub 採用 Win32 Job Object (KILL_ON_JOB_CLOSE) 搭配 taskkill /F /T 雙保險,整棵進程樹連根拔起,保證 Port 立即釋放。

工程保障:徹底根除卡 Port 孤兒進程,下次啟動絕不撞 Port。
2. 為什麼背景託管不會陷入死循環?

內建監督器(Supervisor)提供 1s→2s→4s→…60s 指數退避重啟,超過上限自動標記 failed 停止重試,避免燒乾 CPU。並設有防呆鐵律:只要是使用者手動點擊「停止」,監督器絕對不自動重啟。

工程保障:偶發崩潰自律修復,嚴重異常立即止血,尊重人類操作意志。
3. 為什麼控台重開不會誤認或誤殺程式?

Windows PID 會頻繁回收重用。Hub 重新啟動時,讀取快照並比對 PID 與系統真實的 cmdline 命令列特徵。特徵完全吻合才安全接管控制權;特徵不符絕不認領,避免誤殺 Outlook 或 Chrome 等日常軟體。

工程保障:PID+cmdline 雙驗證,杜絕 Windows PID 重用引發的誤殺風險。
4. 為什麼介面操作如此平滑不卡頓?

摒棄傳統定時輪詢(Polling)整頁摧毀重繪的做法,採用 Server-Sent Events (SSE) 狀態差量推播,後端每 2 秒比對 Status Diff,只局部更新有變動的卡片 DOM 節點,打字不跳字、選取不中斷。

工程保障:零 DOM 跳動、低網路開銷,19 個服務同時運作依然極致流暢。

品質把關與自動化測試驗證

本控台通過 54 個單元與整合測試全數驗證,並使用 Playwright 真實驅動瀏覽器操作,確保無任何 Console 錯誤與 Race Condition。

54 / 54
pytest 自動化測試全過
100%
Playwright 瀏覽器實測通過
0
瀏覽器 Console 錯誤
107
實測探索收納之本機專案數

讓本機工具與微服務管理變得單純乾淨

告別混亂的終端機黑視窗與遺忘在硬碟角落的小工具,打造清晰可控的本機進程中樞。