SuperAPI AI 工具集

validate-harness

部署与运维

查看项目

更新于 10-16 08:37

技能介绍

用途:validate-harness 是 Codex 技能,把发布就绪所需的五项检查合并为一次门禁,取代以往需分别运行 harness doctor、harness verify、harness secrets check 和 node scripts/path-guard.mjs 的流程。

主要能力(每项输出 PASS/FAIL/WARN 及一行说明):1. doctor:检查文件形态、manifest sha256 及至少一个 host artifact;2. verify:校验 witness manifest 的 Ed25519 签名,若尚无 witness 则跳过;3. path-guard:扫描 TS/JS/Rust 文件中的硬编码 /tmp/、C:\、/Users/、/home/,针对 Windows /tmp 类回归;4. mcp:检查 .mcp/servers.json 条目是否含 name 与 command;5. secrets:检查 gcloud auth list、项目及 NPM_TOKEN 是否存在于 GCP Secret Manager。任一 FAIL 时退出码为 1。

使用方式:在 Codex 中执行 /validate-harness,可带参数 path、skip_gcp、secret,例如 /validate-harness path=./my-harness、/validate-harness path=./my-harness skip_gcp=true、/validate-harness secret=NPM_TOKEN_DEV。等价 CLI:harness validate ./my-harness --skip-gcp --secret=NPM_TOKEN_DEV。

限制:资料未说明支持的全部平台、依赖版本、安装步骤、收费方式或运行性能;witness 缺失时 verify 会被跳过,未提供 witness 时会提示暂未提供具体配置细节。