用途:在本地确认代码能否编译、复现运行时问题,或验证依赖环境的改动,属于非生产环境的安全复现流程。
主要能力与规则:不使用生产凭据或外部服务,除非用户提供安全的 mock/stub;本地测试或应用所需环境用 source setTestEnv.sh 加载;偏好可复现的最小命令,并记录关键输出行。
常用命令:编译 go build -v ./...;格式化 go fmt ./...;静态检查 go vet -v ./...;整理依赖 go mod tidy;复现问题的测试 source setTestEnv.sh && go test -run <TestName> ./pkg/path;启动示例应用 cd example2/cmd/app && go run main.go(配合测试环境使用)。
输出内容:结果(成功或失败)、关键日志(首个相关错误或堆栈行)、最小复现(1-3 条命令)、下一步(需检查的日志/文件或需补充的 mock)。
适用场景:判断项目能否编译;复现失败的集成测试并给出命令与首个失败行。
限制:仅面向本地非生产环境;具体环境变量与配置内容暂未提供,需参考 setTestEnv.sh 与 AGENTS.md。