添加Agent Swarm一键测试入口
新增 agc:test 确定性自动验收短命令。 新增 agc:test:chat 自动发现 AppData、创建测试项目并启动自主 Swarm。 复用正式预览服务完成浏览器打开、信号停止和安全清理。 补充命令契约、跨平台目录、项目哨兵和预览地址测试。 同步客户端技术方案与团队复验流程。
This commit is contained in:
@@ -161,6 +161,15 @@ suite 只能读正式 AppData,在其同级目录写入 sentinel 管理的 `060
|
||||
|
||||
### AI 游戏创作自主 Swarm 终端复验
|
||||
|
||||
日常人工验收优先使用短入口,不再手工拼 AppData、临时项目和预览命令:
|
||||
|
||||
```bash
|
||||
npm run agc:test
|
||||
npm run agc:test:chat
|
||||
```
|
||||
|
||||
`agc:test` 委托确定性 lane-defense E2E,使用本地 loopback Provider 完成 Runtime、项目写入和真实浏览器 `37/37` 门禁,不消耗外部 Provider。`agc:test:chat` 按当前平台自动查找发布客户端 AppData 中的 `game-creator.config.json`,创建 sentinel 管理的一次性项目,进入 `project-supervisor + autonomous-game-build`;用户只输入一条需求并以 EOF 交付,收束后复用正式 localhost preview server 并打开试玩。正常收束后按 `Ctrl+C` 默认清理一次性项目;尚有后台任务或启动预览失败时保留现场,避免误删运行中项目。需要主动保留时显式追加 `-- --keep-project`,需要覆盖配置或项目时使用 `--config-dir` / `--project-dir` 绝对路径。脚本不得读取或打印 API Key,显式项目永不自动删除,非空且未初始化目录必须拒绝。
|
||||
|
||||
修改 Supervisor 自主编排、`agent.message`、static delivery/claim/repair、Swarm CLI `turn.report`、Runner 恢复或 autonomous harness 后,先跑确定性收敛门禁,再运行真实终端 suite:
|
||||
|
||||
```bash
|
||||
|
||||
Reference in New Issue
Block a user