chore(i18n): refresh zh-CN translations

This commit is contained in:
openclaw-docs-i18n[bot] 2026-04-07 08:46:42 +00:00
parent 44d5095f7c
commit c2e7691c3f

View File

@ -1,33 +1,35 @@
---
read_when:
- 扩展 qa-lab 或 qa-channel 时
- 添加基于仓库的 QA 场景时
- 添加仓库支持的 QA 场景时
- 围绕 Gateway 网关仪表盘构建更高真实性的 QA 自动化时
summary: 用于 qa-lab、qa-channel、种子场景和协议报告的私有 QA 自动化形态
title: QA 端到端自动化
title: QA E2E 自动化
x-i18n:
generated_at: "2026-04-06T16:49:48Z"
generated_at: "2026-04-07T08:46:41Z"
model: gpt-5.4
provider: openai
source_hash: 113e89d8d3ee8ef3058d95b9aea9a1c2335b07794446be2d231c0faeb044b23b
source_hash: e1e2c409438629f0ffcc06fcd1fce5203e92769be19d927db8fbf3fa995875af
source_path: concepts/qa-e2e-automation.md
workflow: 15
---
# QA 端到端自动化
# QA E2E 自动化
私有 QA 技术栈旨在以比单个单元测试更贴近真实渠道形态的方式来验证 OpenClaw。
这个私有 QA 栈旨在以比单个单元测试更贴近真实渠道形态的方式来验证 OpenClaw。
当前组成部分:
- `extensions/qa-channel`:合成消息渠道,具有私信、渠道、线程、反应、编辑和删除等功能界面。
- `extensions/qa-lab`:调试器 UI 和 QA 总线,用于观察对话记录、注入入站消息,以及导出 Markdown 报告。
- `qa/`:用于启动任务和基线 QA 场景的基于仓库的种子资源。
- `extensions/qa-channel`:合成消息渠道,具有私信、渠道、线程、
表情回应、编辑和删除等交互面。
- `extensions/qa-lab`:调试器 UI 和 QA 总线,用于观察对话记录、
注入入站消息,以及导出 Markdown 报告。
- `qa/`:用于启动任务和基础 QA 场景的仓库支持种子资源。
当前 QA 操作流程是一个双窗格 QA 站点:
- 左侧:带有智能体的 Gateway 网关仪表盘Control UI
- 右侧QA Lab显示类 Slack 对话记录和场景计划。
- 右侧QA Lab显示类 Slack 对话记录和场景计划。
使用以下命令运行:
@ -35,16 +37,33 @@ x-i18n:
pnpm qa:lab:up
```
这会构建 QA 站点,启动由 Docker 支持的 Gateway 网关通道,并公开 QA Lab 页面,供操作员或自动化循环向智能体下达 QA 任务、观察真实渠道行为,并记录哪些内容有效、失败或仍然受阻。
这会构建 QA 站点,启动由 Docker 支持的 Gateway 网关通道,并公开
QA Lab 页面,操作员或自动化循环可以在其中给智能体分配 QA 任务,
观察真实的渠道行为,并记录哪些工作正常、哪些失败,或哪些仍然受阻。
## 基于仓库的种子资源
为了更快地迭代 QA Lab UI而无需每次都重新构建 Docker 镜像,
请使用绑定挂载的 QA Lab bundle 启动该栈:
```bash
pnpm openclaw qa docker-build-image
pnpm qa:lab:build
pnpm qa:lab:up:fast
pnpm qa:lab:watch
```
`qa:lab:up:fast` 会让 Docker 服务基于预构建镜像运行,并将
`extensions/qa-lab/web/dist` 绑定挂载到 `qa-lab` 容器中。`qa:lab:watch`
会在变更时重新构建该 bundle每次重新构建后请刷新浏览器。
## 仓库支持的种子
种子资源位于 `qa/` 中:
- `qa/QA_KICKOFF_TASK.md`
- `qa/seed-scenarios.json`
这些内容有意保存在 git 中,以便 QA 计划对人类和智能体都可见。基线列表应保持足够广泛,以覆盖:
这些内容刻意保存在 git 中,以便人类和智能体都能看到 QA 计划。
基础列表应保持足够广泛,以覆盖:
- 私信和渠道聊天
- 线程行为
@ -52,18 +71,18 @@ pnpm qa:lab:up
- cron 回调
- 记忆召回
- 模型切换
- 子智能体
- 子智能体交
- 读取仓库和读取文档
- 一个小型构建任务,例如 Lobster Invaders
## 报告
`qa-lab` 观察到的总线时间线导出 Markdown 协议报告。
报告应回答:
`qa-lab` 会根据观察到的总线时间线导出 Markdown 协议报告。
报告应回答:
- 哪些内容有效
- 哪些内容失败
- 哪些内容仍然受阻
- 哪些工作正常
- 哪些失败
- 哪些仍然受阻
- 值得添加哪些后续场景
## 相关文档