Skip to content

認識 Moonpool 主視窗

執行著三個應用程式的主視窗:兩個執行中的網頁應用程式列 (1)、分頁列 (2)、目前應用程式的即時輸出 (3) 與狀態列 (4)

  1. 其中兩個執行中的應用程式:狀態圓點亮起,並且用停止按鈕取代了播放按鈕。
  2. 分頁列,每個開啟過的應用程式一個分頁,目前的分頁會醒目標示。
  3. 目前應用程式的即時輸出。
  4. CPU 與記憶體狀態列。
區域 內容
標題列 最小化、最大化與關閉。
側邊欄 篩選方塊、… 選單,以及依 group 分組的應用程式。請參閱側邊欄與選單。
CLI 面板 每個開啟過的應用程式一個終端機分頁。請參閱終端機分頁。
狀態列 位於底部的即時 CPU 與記憶體。

拖曳側邊欄與 CLI 面板之間的分隔線,可以調整側邊欄的寬度。

狀態列:左側是每個核心的 CPU 長條,右側是記憶體長條

狀態列為每個 CPU 核心顯示一根細長條(把滑鼠停留在上面可看到「每個核心的 CPU 使用率」),接著是一根帶有 used/total GB 標籤的記憶體長條。可以在設定中用 顯示 CPU/記憶體狀態列 把它關掉(showStatusbar,請參閱設定視窗)。變更會立即生效。

篩選方塊左邊的 … 按鈕會開啟選單。

側邊欄頂端的 … 選單按鈕 (1) 與「篩選應用程式…」方塊 (2)

  1. … 選單按鈕。
  2. 篩選應用程式… 方塊。
項目 作用
新增應用程式 開啟應用程式編輯器。請參閱新增應用程式。
編輯 apps.json 用你的預設編輯器開啟 apps.json,供手動編輯。
重新載入 從磁碟重新讀取 apps.json(也可以按 F5,請參閱快速鍵與縮放)。
設定 開啟設定視窗。
說明 開啟這份說明。
關於 開啟「關於」視窗,裡面有版本號碼與更新檢查。
安裝 Moonpool… 僅限 Windows。開啟安裝程式視窗,用來安裝應用程式或製作可攜副本。請參閱安裝與可攜模式。

如果 apps.json 中有兩個應用程式使用同一個 port,選單底部會出現一列警告,例如:

連接埠 3000:App A / App B

把滑鼠停留在上面可看到完整的句子。請在 apps.json 或應用程式編輯器中解決衝突;一旦不再有共用的連接埠,這一列就會消失。

如果重新載入(或 F5)發現 apps.json 已無法剖析或無法通過驗證,Moonpool 會保留它已有的清單。側邊欄頂端會出現一條橫幅,寫著「apps.json 有錯誤,目前顯示的是上次成功載入的清單。」,後面接著具體的錯誤(把滑鼠停留在上面可看到完整文字)。下方的清單會變暗,但仍然可用,所以你可以照常啟動與停止應用程式。橫幅裡的 編輯 apps.json 會開啟該檔案;修正後選擇 重新載入,橫幅就會消失。

在檔案重新載入成功之前,Moonpool 不會儲存來自應用程式編輯器、重新命名、刪除或設定圖示的變更,所以損毀的檔案絕不會被覆寫。

如果檔案在 Moonpool 啟動時就已經損毀,就沒有更早的清單可保留:橫幅會提示沒有載入任何應用程式,側邊欄是空的。請修正檔案後重新載入,或回復到最近的良好副本(請參閱如果檔案有錯誤)。

沒有開啟任何分頁時,CLI 面板會顯示「在左側挑選一個應用程式即可啟動。」。它還包含兩樣只在沒有分頁時才會出現的東西:

  • 更新橫幅,在啟動時發現有新版本時出現。請參閱更新。
  • 複製提示詞,一段現成的提示詞,用來把設定應用程式的工作交給 AI 代理。請參閱 AI 代理:快速開始。

系統匣圖示、關閉、最小化、結束與永遠顯示在最上層,請見系統匣、關閉與最小化。

Moonpool 會在兩次執行之間記住主視窗的大小、位置與最大化狀態。第一次執行時以 1200x780 開啟,位置由 Windows 決定。

如果儲存的位置已不在任何已連接的顯示器上(例如拔掉了一台螢幕),位置會被忽略,改為在預設位置使用儲存的大小。這個檔案是設定資料夾中的 window-state.json(請參閱設定位於何處)。

側邊欄的寬度,以及 CLI 面板是否摺疊,也會被記住。

Moonpool 是來自以下團隊的免費軟體: FasterDB