返回展览EXHIBIT 002 / PLATFORM / ORCHESTRATION / 2026
Terra Scout
THE ORCHESTRATOR
环境感知编排平台:识别项目语言与版本约束,按需装配隔离 SDK,并在本机完成依赖安装与任务执行。
“环境应该是被编排的,而不是被手工配置的。”
- ROLE
- 设计 / 开发
- STACK
- ELECTRON / REACT / SPRING BOOT / H2
- STATUS
- 已完成
- 01ORIGIN / 缘起
先识别项目,再准备环境
导入一个项目时,Terra Scout 递归解析 Maven 父子 POM 与 package.json,同时读取 .nvmrc 和 engines.node,识别语言类型和版本约束。
用户不再需要手工对齐 JDK、Python、Node 与 Go 的版本;环境从项目清单里推导出来。
- 02SYSTEM / 构造
单机内核,零外部中间件
Electron + React 前端通过 127.0.0.1 与带 Token 鉴权的 Spring Boot 内核通信;内核内嵌 H2,不依赖外部数据库或消息队列。首启自动生成 H2 密码并持久化。
SDK 生命周期覆盖版本目录聚合、EOL 过滤、SHA-256 校验、断点续传与可取消安装;九步任务流水线用心跳自上报,失败按 MAX_RETRY=3 重试。
- 03CALIBRATION / 校准
把质量门禁放进构建
Maven verify 同时执行 Checkstyle、438+ 单元测试与 JaCoCo 覆盖率门禁(≥80%);命令白名单、操作审计与诊断包导出让本机运行也可被追溯。
单机绑定不是妥协,而是一条明确的安全边界。
09步任务流水线
04语言运行时
438+单元测试