aip9105 commited on
Commit
438d10a
ยท
verified ยท
1 Parent(s): b4733ed

Update start-openclaw.sh

Browse files
Files changed (1) hide show
  1. start-openclaw.sh +6 -24
start-openclaw.sh CHANGED
@@ -127,19 +127,11 @@ for skill in "${INSTALLED_SKILLS[@]}"; do
127
  done
128
 
129
  echo ""
130
- echo "=== 6. ่ฟ่กŒๅฏๅŠจๅ‰ๆฃ€ๆŸฅ ==="
131
- if command -v openclaw &>/dev/null; then
132
- openclaw doctor --fix 2>&1 | tee /tmp/openclaw-doctor-startup.log
133
- echo "--- ๅทฒๅฎ‰่ฃ…ๆŠ€่ƒฝๅˆ—่กจ ---"
134
- openclaw skills list 2>&1 || true
135
- else
136
- echo "โš ๏ธ openclaw ๅ‘ฝไปคๆœชๆ‰พๅˆฐ" >&2
137
- fi
138
 
139
  npm install -g @tencent-weixin/openclaw-weixin
140
  openclaw plugins install "@tencent-weixin/openclaw-weixin"
141
  #openclaw channels login --channel openclaw-weixin
142
- openclaw security audit --deep
143
  echo ""
144
  echo "=== 7. ็Žฏๅขƒๆ‘˜่ฆ ==="
145
  echo "็ซฏๅฃ: $PORT | ๆจกๅž‹: $MODEL"
@@ -147,19 +139,9 @@ echo "API: ${CLEAN_BASE%/v1} (v1)"
147
  echo "ไปค็‰Œ: ${OPENCLAW_GATEWAY_PASSWORD:0:3}***"
148
  echo "Tavily: ${TAVILY_API_KEY:0:5}***"
149
 
150
- echo ""
151
- echo "=== 8. ๅฏๅŠจๅŽๅฐไปปๅŠกไธŽไธปๆœๅŠก ==="
152
- # ๅฎšๆ—ถๅค‡ไปฝไปปๅŠก
153
- (
154
- while true; do
155
- sleep 3600
156
- python3 /app/sync.py backup && echo "[$(date)] ๅค‡ไปฝๅฎŒๆˆ" || echo "[$(date)] ๅค‡ไปฝๅคฑ่ดฅ" >&2
157
- done
158
- ) &
159
 
160
- echo ""
161
- echo "======================================"
162
- echo "ๅฏๅŠจ OpenClaw ็ฝ‘ๅ…ณ..."
163
- echo "======================================"
164
- echo ""
165
- exec openclaw gateway run --port "$PORT"
 
127
  done
128
 
129
  echo ""
 
 
 
 
 
 
 
 
130
 
131
  npm install -g @tencent-weixin/openclaw-weixin
132
  openclaw plugins install "@tencent-weixin/openclaw-weixin"
133
  #openclaw channels login --channel openclaw-weixin
134
+
135
  echo ""
136
  echo "=== 7. ็Žฏๅขƒๆ‘˜่ฆ ==="
137
  echo "็ซฏๅฃ: $PORT | ๆจกๅž‹: $MODEL"
 
139
  echo "ไปค็‰Œ: ${OPENCLAW_GATEWAY_PASSWORD:0:3}***"
140
  echo "Tavily: ${TAVILY_API_KEY:0:5}***"
141
 
142
+ # 5. ๅฏๅŠจๅฎšๆ—ถๅค‡ไปฝ (ๆฏ 1 ๅฐๆ—ถ)
143
+ (while true; do sleep 3600; python3 /app/sync.py backup; done) &
 
 
 
 
 
 
 
144
 
145
+ # 6. ่ฟ่กŒ
146
+ openclaw doctor --fix
147
+ exec openclaw gateway run --port $PORT