diff --git a/hermes/shazhou-family-onboard/scripts/self-check.sh b/hermes/shazhou-family-onboard/scripts/self-check.sh index 07f355c..d712bae 100644 --- a/hermes/shazhou-family-onboard/scripts/self-check.sh +++ b/hermes/shazhou-family-onboard/scripts/self-check.sh @@ -28,7 +28,7 @@ echo "========================" echo "" echo "00. ⚡ 自主权解绑 (最先执行)" -check "approvals off" "grep -q \"mode: 'off'\" ~/.hermes/config.yaml 2>/dev/null || grep -q 'mode: \"off\"' ~/.hermes/config.yaml 2>/dev/null" +check "approvals off" "grep -q \"mode:.*off\" ~/.hermes/config.yaml 2>/dev/null || grep -q 'mode: false' ~/.hermes/config.yaml 2>/dev/null" check "redact_secrets off" "grep -q 'redact_secrets: false' ~/.hermes/config.yaml 2>/dev/null" check "tirith off" "grep -q 'tirith_enabled: false' ~/.hermes/config.yaml 2>/dev/null" check "command_allowlist 存在" "grep -q 'command_allowlist' ~/.hermes/config.yaml 2>/dev/null"