验证日期:2026-10-01。测试环境:Windows x64,Go 1.26.6、Node 26.7.0、pnpm 11.22.0。
go test ./...、go vet ./...通过。- 后端覆盖配置严格校验与未知字段忽略、按账号匹配的群覆盖、固定和随机参数、无重复弹膛、结构化提及与普通文本。
- 经真实 Go SDK 的 JSONL 测试覆盖后台开局后继续开枪、容量/期限不足拒绝、机器人权限、管理员豁免、禁言失败、全实弹提前结束、管理停止、超时一次性惩罚、超时与开枪竞争、配置快照、身份变化及重载关闭取消、旧局清理不影响新局。
- 管理动作测试覆盖无效配置不写入、合法配置写入、保留宿主「已提交但应用失败」的错误信息。
- Vue 类型检查、6 项设置交互与模型测试、生产构建通过。覆盖群覆盖/继承/删除、无效参数、运行期限、保存失败保留草稿、已提交应用失败后连续请求失败和重新读取仍保留待应用状态。
- Chromium 152.0.7977.42,1920×1080:实际生产页面连接真实插件进程,完成群覆盖和回复文案保存;确认亮暗主题、键盘 3px 焦点、无水平溢出、无控制台错误、页面 CSP 下资源正常加载。
- Impeccable 检测无发现;独立页面评审的两项问题已修复并复核为 resolved:保留已知待应用状态、超时与群回复输入的字段错误关联。复核范围限于这两项修复。
- Windows x64、Linux x64、macOS arm64 安装包完成构建;使用 SDK
inspect核对目标格式、入口和完整资源,并按当前 manifest/artifact schema 检查元数据。 - 本机插件开发工作区可识别
raylea.roulette;本次只登记被忽略的本地工作区配置,未修改主程序受控源码。
- 本机未安装 C 编译器,
CGO_ENABLED=1 go test -race ./internal/plugin在编译阶段因找不到gcc停止;不宣称通过 race 检测。并发语义已有普通测试覆盖。 - 浏览器测试宿主中的机器人、群列表和 OneBot 动作是测试替身;真实 QQ 群的禁言、平台权限变化、网络异常及账号重连尚未人工验收。
- Linux 和 macOS 安装包进行了交叉构建及格式/内容检查,未在对应操作系统实际运行。
- 视觉检查针对桌面页面;未进行手机适配验收或屏幕阅读器人工验收。
在专用测试群启用插件,使用短禁言时长确认首次开局、多人连续开枪、命中、管理员豁免和管理员停止;再以短超时分别验证不惩罚/惩罚发起人,并验证修改规则只影响新局和重载结束旧局。所有有真实禁言副作用的验收由操作者在指定测试群中进行。
- 设置页按机器人账号切换:默认规则所有账号共用,群覆盖只属于当前账号。后端测试覆盖:缺少账号、协议不是 OneBot11 或群覆盖不属于当前账号时拒绝;只替换当前账号的群覆盖,并发保存时其他账号的覆盖不丢失;新的默认规则使其他账号的覆盖失效时拒绝。
- 前端测试覆盖只显示与保存当前账号的群、群列表查询使用当前账号连接与离线提示、切换账号后重新载入;
go vet、go test、类型检查与 17 项前端测试通过。 - 尚未在真实宿主中做视觉验收。