import{_ as l,c as i,o as e,ah as r}from"./chunks/framework.BJEpWshW.js";const b=JSON.parse('{"title":"Web 管理界面","description":"","frontmatter":{},"headers":[],"relativePath":"admin/webui.md","filePath":"admin/webui.md"}'),t={name:"admin/webui.md"};function s(n,a,o,h,d,c){return e(),i("div",null,[...a[0]||(a[0]=[r('<h1 id="web-管理界面" tabindex="-1">Web 管理界面 <a class="header-anchor" href="#web-管理界面" aria-label="Permalink to “Web 管理界面”">​</a></h1><p>WebAI2API 提供了内置的 Web 管理界面，用于监控和管理服务。</p><div class="warning custom-block"><p class="custom-block-title">注意</p><p>WebUI 以及管理接口仅在握手阶段使用 API Token 验证，传输阶段无任何加密，如果您在公网环境使用，请使用 Caddy 或 Nginx 等专业的网站服务器对连接进行 HTTPS 加密！</p></div><h2 id="访问地址" tabindex="-1">访问地址 <a class="header-anchor" href="#访问地址" aria-label="Permalink to “访问地址”">​</a></h2><div class="language-"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre class="shiki shiki-themes github-light github-dark" style="--shiki-light:#24292e;--shiki-dark:#e1e4e8;--shiki-light-bg:#fff;--shiki-dark-bg:#24292e;" tabindex="0" dir="ltr"><code><span class="line"><span>http://localhost:3000</span></span></code></pre></div><p>首次访问需要输入配置文件中设置的 API Token 进行认证。</p><h2 id="功能模块" tabindex="-1">功能模块 <a class="header-anchor" href="#功能模块" aria-label="Permalink to “功能模块”">​</a></h2><h3 id="仪表盘" tabindex="-1">仪表盘 <a class="header-anchor" href="#仪表盘" aria-label="Permalink to “仪表盘”">​</a></h3><p>仪表盘页面显示系统运行状态：</p><ul><li><strong>系统状态</strong>：版本、运行时间、运行模式</li><li><strong>业务统计</strong>：窗口数量、实例数量</li><li><strong>队列状态</strong>：处理中/等待中的任务列表</li></ul><h3 id="系统管理" tabindex="-1">系统管理 <a class="header-anchor" href="#系统管理" aria-label="Permalink to “系统管理”">​</a></h3><p>系统管理页面提供：</p><ul><li><p><strong>服务控制</strong></p><ul><li>普通重启</li><li>登录模式重启</li><li>指定 Worker 登录</li><li>停止服务</li></ul></li><li><p><strong>缓存管理</strong></p><ul><li>查看临时文件</li><li>清理缓存</li></ul></li><li><p><strong>数据管理</strong></p><ul><li>查看浏览器数据目录</li><li>删除未使用的数据目录</li></ul></li></ul><h3 id="vnc-显示" tabindex="-1">VNC 显示 <a class="header-anchor" href="#vnc-显示" aria-label="Permalink to “VNC 显示”">​</a></h3><p>在 Linux 环境下使用 <code>-xvfb -vnc</code> 启动时，可以通过 WebUI 直接查看和操作虚拟显示器：</p><ul><li>连接/断开 VNC</li><li>全屏显示</li><li>查看 VNC 状态信息</li></ul><div class="tip custom-block"><p class="custom-block-title">说明</p><p>VNC 显示功能需要服务以 Xvfb + VNC 模式运行。</p></div><h3 id="配置管理" tabindex="-1">配置管理 <a class="header-anchor" href="#配置管理" aria-label="Permalink to “配置管理”">​</a></h3><ul><li><strong>服务器配置</strong>：端口、认证、心跳设置</li><li><strong>适配器配置</strong>：各后端的专属配置</li><li><strong>浏览器设置</strong>：路径、无头模式、代理</li></ul><h3 id="实例管理" tabindex="-1">实例管理 <a class="header-anchor" href="#实例管理" aria-label="Permalink to “实例管理”">​</a></h3><p>管理浏览器实例和 Worker 配置（需要重启生效）。</p><h2 id="快捷操作" tabindex="-1">快捷操作 <a class="header-anchor" href="#快捷操作" aria-label="Permalink to “快捷操作”">​</a></h2><h3 id="登录模式重启" tabindex="-1">登录模式重启 <a class="header-anchor" href="#登录模式重启" aria-label="Permalink to “登录模式重启”">​</a></h3><ol><li>进入「缓存与重启」页面</li><li>点击「重启」按钮旁的下拉箭头</li><li>选择重启模式： <ul><li><strong>普通重启</strong>：正常模式重启</li><li><strong>登录模式重启</strong>：以 <code>-login</code> 参数重启</li><li><strong>指定 Worker 登录</strong>：选择特定 Worker 进入登录模式</li></ul></li></ol><h3 id="清理缓存" tabindex="-1">清理缓存 <a class="header-anchor" href="#清理缓存" aria-label="Permalink to “清理缓存”">​</a></h3><ol><li>进入「缓存与重启」页面</li><li>找到「缓存管理」区域</li><li>点击「清理缓存」按钮</li></ol>',26)])])}const g=l(t,[["render",s]]);export{b as __pageData,g as default};
