- 应用正常启动,无崩溃
- 主界面加载完成,布局正确
- 侧边栏导航显示完整
- 托盘图标显示正常
- 新建服务器:可设置名称、版本、内存
- 启动服务器:过程显示正常,无错误
- 停止服务器:能正常停止
- 服务器列表:显示正确,状态更新
- 服务器输出实时显示
- 命令输入框可正常输入
- 发送命令:如 "list" 能收到响应
- 控制台清屏功能正常
- 插件市场可正常浏览
- 插件搜索功能可用
- 插件安装:显示进度,安装成功
- 已安装插件列表显示
- 语言切换功能正常
- 主题切换功能正常
- 设置保存后生效
- 窗口可拖动、调整大小
- 最小化、最大化、关闭按钮正常
- 托盘图标右键菜单功能
- 应用响应键盘操作
- 服务器未启动时发送命令的处理
- 网络断开时的错误提示
- 无 Java 环境时的提示
- 启动 Sea Lantern
- 检查界面是否完整加载
- 测试窗口操作功能
-
创建测试服务器:
- 名称:Test Server
- 版本:选择一个稳定版本
- 内存:2GB
- 点击「创建」
-
启动服务器:
- 点击「启动」按钮
- 观察控制台输出
- 确认服务器启动成功
-
测试控制台:
- 在输入框中输入 "list"
- 按 Enter 发送
- 确认收到服务器响应
-
测试插件:
- 进入插件市场
- 搜索一个简单插件
- 点击「安装」
- 确认安装成功
-
测试设置:
- 进入设置页面
- 切换主题
- 点击「保存」
- 确认设置生效
- 测试窗口最小化到托盘
- 从托盘恢复应用
- 测试托盘右键菜单
- 关闭应用并重新启动
- ✅ 应用能正常启动和关闭
- ✅ 服务器能正常创建和管理
- ✅ 控制台能正常显示和执行命令
- ✅ 插件能正常安装和管理
- ✅ 设置能正常修改和保存
- ❌ 应用启动失败或崩溃
- ❌ 服务器无法创建或启动
- ❌ 控制台无法显示输出或执行命令
- ❌ 插件无法安装或管理
- ❌ 设置无法保存或生效
- Windows(64位)/MAC M系列芯片/Linux/BSD
- 至少 2GB 内存
- 至少 2GB 可用存储空间
- 稳定的网络连接
- Java 8 或更高版本
# 开发模式
pnpm run tauri dev
# release模式
./src-tauri/target/release/sea-lantern.exe在控制台中执行:
list # 查看在线玩家
version # 查看服务器版本
time # 查看服务器时间
| 问题 | 可能原因 | 解决方法 |
|---|---|---|
| 启动失败 | Java 未安装 | 安装 Java 并配置环境变量 |
| 服务器启动失败 | 端口占用 | 检查端口是否被占用,修改服务器端口 |
| 插件安装失败 | 网络问题 | 检查网络连接,重试安装 |
| 控制台无响应 | 服务器未启动 | 先启动服务器再发送命令 |