Skip to content

熟悉 Moonpool 主窗口

运行着三个应用的主窗口:两个运行中的 Web 应用行 (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