核心用法
gigo-lobster-local 是 GIGO 评测体系的本地执行模式,允许用户在完全离线环境下运行完整的基准测试(tasting run),生成性能评分、详细报告与数字证书,但不上传任何数据到云端,也不创建个人结果页。证书二维码默认指向官网首页,用户可随时追溯官方信息。
触发指令支持中英双语,如「本地试吃龙虾」「offline lobster taste」。执行时优先使用 python3 调用封装脚本 run_local.py,根据用户语言自动追加 --lang zh 或 --lang en。运行期间实时流式输出进度,完整日志写入 gigo-run.log,全程保持进程 attach,直至获取最终分数、结果文件或参考代码。
显著优点
1. 隐私优先:零上传、零注册,敏感代码与评测数据完全保留在本地。
2. 环境兼容:支持 macOS、Linux、Windows,自动适配 python3/python/py。
3. 灵活配置:支持自定义龙虾人格(--lobster-name、标签)、输出目录、证书格式(PNG/SVG)等。
4. 非交互执行:默认无需人工介入,适合 CI/CD 或自动化脚本集成。
潜在缺点与局限性
- 证书链不完整:因不上传,无法获得链上可验证的公开证书,仅本地文件有效。
- 无云端对比:缺少与全球基准数据的实时横向对比,历史趋势需手动管理。
- 时长占用:完整 tasting run 通常需 15-25 分钟,需保持进程存活,期间 stdout 静默属正常。
- 日志体积:长时间运行可能产生较大日志,需定期清理
~/.openclaw/workspace/outputs/。
适合人群
- 对代码隐私极度敏感的企业内网开发者
- 需要离线环境或 air-gapped 网络的安全研究人员
- 希望快速预演评测流程、调试本地配置的技术人员
常规风险
- 进程误判:若未遵循「静默期间不杀进程」规则,可能意外中断长任务。
- 路径注入:
--output-dir等参数需校验用户输入,防止目录遍历。 - 依赖缺失:本地环境必须预装 Python,否则触发
requires校验失败。 - 证书伪造:本地生成的证书缺乏第三方公证,仅作自我参考,不可用于外部信任场景。