Skip to content

Moonpool 詞彙表:應用程式、狀態、檔案與設定

詞彙 意義
應用程式(app) Moonpool 管理的一個對象:開發伺服器、桌面應用程式、頁面或命令。
項目(entry) 應用程式在 apps.json 中的記錄。只在談到 JSON 時使用。
應用程式列(app row) 應用程式在側邊欄中的一列,帶有狀態圓點與控制項。
群組(group) 應用程式在側邊欄中所屬的標題,來自它的 group 欄位。
類型(type) web、desktop、static 或 cli。決定哪些欄位有意義。請參閱應用程式類型。
id 應用程式的永久索引鍵,用於檔案名稱、命令與代理工具。請參閱 id。
狀態 意義
啟動中(starting) Moonpool 已啟動應用程式,但還沒看到它就緒。圓點閃動。
執行中(Running) 它的 port 有回應、它的 processName 存在,或是兩者都沒設定時,Moonpool 啟動的終端機仍然存活。圓點為實心。請參閱如何判定「執行中」。
已停止(stopped) 以上都不是。圓點為灰色。
受管理(managed) 由 Moonpool 在本次工作階段中啟動。執行中但不受管理的應用程式是以其他方式啟動的,結束 Moonpool 時不會動它。

終端機分頁與執行中的應用程式是兩回事。按一下應用程式的名稱只會開啟它的終端機分頁,絕不會啟動應用程式。關閉分頁也絕不會停止應用程式。

詞彙 意義
hub 常駐的 Moonpool 處理程序及其主視窗。工具名稱把它稱為 “launcher”(啟動器)。
主視窗(hub window) 主視窗:左側是側邊欄,右側是 CLI 面板。
系統匣(tray) 系統匣圖示及其選單(顯示 Moonpool、結束)。
側邊欄(sidebar) 主視窗的左側:篩選方塊、… 選單與應用程式列。
CLI 面板(CLI pane) 主視窗的右側,容納終端機分頁。
終端機分頁(terminal tab) CLI 面板中某個應用程式的終端機。
MCP 子列(MCP sub-row) 應用程式下方一個變暗的列,顯示它自己的 <exe> mcp 輔助處理程序。
應用程式編輯器(app editor) 「新增應用程式」與「編輯應用程式」對話方塊。
詞彙 意義
設定資料夾(config folder) 存放 apps.json 與 Moonpool 其他檔案的資料夾。即 {MP_DATA} 權杖。請參閱設定位於何處。
{MP_HOME} Moonpool 資料夾:安裝版是 %USERPROFILE%\.moonpool,可攜副本是它的 .moonpool\ 資料夾,Linux 上是設定資料夾。
工作階段(session) hub 從啟動到結束的一次執行。
工作階段記錄(session log) 保存應用程式在一次工作階段中印出的全部內容的檔案,位於 cli-output\ 下。請參閱記錄。
moonpool.log Moonpool 自己的偵錯記錄,只有在 將除錯資訊寫入檔案 開啟時才會寫入。
傾印檔(dump) 由 dump 動詞產生的工作階段記錄的純文字副本。
快照(snapshot) apps.json.history\ 中一份良好 apps.json 的副本。請參閱備份與復原。
詞彙 意義
安裝版(installed) 位於 %USERPROFILE%\.moonpool 的 Moonpool,帶有「開始」功能表捷徑與「新增或移除程式」項目。僅限 Windows。
可攜版(portable) 位於你所選 .moonpool\ 資料夾中的 Moonpool,以一個 moonpool.portable 檔案為標記。請參閱可攜模式。
副本(copy) 一個 Moonpool 資料夾,安裝版或可攜版皆可。每個副本各自執行。
詞彙 意義
killMode 「停止」在結束應用程式終端機之後所做的額外步驟。請參閱停止與重新啟動。
stopCommand killMode 為 command 時「停止」所執行的命令。
processName Moonpool 監看的處理程序名稱,也是 processName 模式下要結束的處理程序。
控制通道(control channel) hub 回應所用的具名管道(Windows)或 Unix 通訊端(Linux)。請參閱控制動詞。
動詞(verb) 在命令列或控制通道上給出的命令字,例如 launch 或 reload。
ticket 用 --ticket 附加的索引鍵,用來從 state.json 讀取某條命令的結果。
權杖(token) apps.json 的版本標記,設定寫入必須帶上它。
MCP 輔助程式(shim) AI 主機程式為存取應用程式自己的工具而啟動的 <exe> mcp 處理程序。

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