🔄 卡若AI 同步 2026-03-06 12:25 | 更新:运营中枢工作台 | 排除 >20MB: 11 个

This commit is contained in:
2026-03-06 12:25:35 +08:00
parent bbf02de77d
commit ca0cf8d1d8
3 changed files with 32 additions and 14 deletions

View File

@@ -239,3 +239,4 @@
| 2026-03-06 05:51:24 | 🔄 卡若AI 同步 2026-03-06 05:51 | 更新:运营中枢工作台 | 排除 >20MB: 11 个 |
| 2026-03-06 05:55:14 | 🔄 卡若AI 同步 2026-03-06 05:55 | 更新:运营中枢参考资料、运营中枢工作台 | 排除 >20MB: 11 个 |
| 2026-03-06 05:56:09 | 🔄 卡若AI 同步 2026-03-06 05:56 | 更新:运营中枢工作台 | 排除 >20MB: 11 个 |
| 2026-03-06 11:12:25 | 🔄 卡若AI 同步 2026-03-06 11:12 | 更新:水桥平台对接、运营中枢参考资料、运营中枢工作台 | 排除 >20MB: 11 个 |

View File

@@ -1,28 +1,44 @@
#!/usr/bin/env bash
# 命令行检查并确保 ClawX 可用(网关 + Ollama
# 命令行检查并确保 ClawX 可用(网关 + Ollama + 本地模型实际生成
# 用法bash 运营中枢/工作台/scripts/ensure_clawx_available.sh
set -e
GATEWAY_URL="${GATEWAY_URL:-http://127.0.0.1:18789}"
OLLAMA_URL="${OLLAMA_URL:-http://localhost:11434}"
OLLAMA_URL="${OLLAMA_URL:-http://127.0.0.1:11434}"
MODEL="${OLLAMA_MODEL:-qwen2.5:3b}"
echo "=== ClawX 可用性检查 ==="
echo "=== ClawX 本地模型可用性检查 ==="
# 1. 网关健康
if curl -sf --connect-timeout 3 "$GATEWAY_URL/healthz" >/dev/null; then
echo " [OK] 网关 $GATEWAY_URL 正常 (healthz 200)"
# 1. 网关
if curl -sf --connect-timeout 3 "$GATEWAY_URL/healthz" >/dev/null 2>&1; then
echo " [OK] 网关 $GATEWAY_URL 正常"
else
echo " [FAIL] 网关 $GATEWAY_URL 无响应"
echo " 请打开 ClawX 应用,或若用 Dockercd 神射手目录 && docker compose up -d"
if curl -sf --connect-timeout 3 "$GATEWAY_URL/" >/dev/null 2>&1; then
echo " [OK] 网关 $GATEWAY_URL 可访问"
else
echo " [FAIL] 网关 $GATEWAY_URL 无响应"
echo " 请打开 ClawX 应用,或若用 Dockercd 神射手目录 && docker compose up -d"
exit 1
fi
fi
# 2. Ollama 服务与模型列表
if ! curl -sf --connect-timeout 3 "$OLLAMA_URL/api/tags" >/dev/null 2>&1; then
echo " [FAIL] Ollama $OLLAMA_URL 未响应,请先启动 Ollama"
exit 1
fi
echo " [OK] Ollama $OLLAMA_URL 正常"
# 2. Ollama本地模型
if curl -sf --connect-timeout 3 "$OLLAMA_URL/api/tags" >/dev/null; then
echo " [OK] Ollama $OLLAMA_URL 正常"
# 3. 确定性验证:用配置的默认模型实际生成一次
RESP=$(curl -s -X POST "$OLLAMA_URL/api/generate" \
-H "Content-Type: application/json" \
-d "{\"model\":\"$MODEL\",\"prompt\":\"Reply with exactly: OK\",\"stream\":false}" \
--connect-timeout 20 2>/dev/null)
if echo "$RESP" | grep -q '"response"'; then
echo " [OK] 本地模型 $MODEL 生成正常(已实测)"
else
echo " [WARN] Ollama 未响应本地小模型不可用ClawX 可走云端回退)"
echo " [WARN] 本地模型 $MODEL 未返回有效内容,请检查 ollama run $MODEL"
echo " 响应摘要: $(echo "$RESP" | head -c 120)"
fi
echo "=== 检查完成ClawX 可 ==="
echo "=== 检查完成ClawX 可直接使用本地模型 ==="

View File

@@ -242,3 +242,4 @@
| 2026-03-06 05:51:24 | 成功 | 成功 | 🔄 卡若AI 同步 2026-03-06 05:51 | 更新:运营中枢工作台 | 排除 >20MB: 11 个 | [仓库](http://open.quwanzhi.com:3000/fnvtk/karuo-ai) [百科](http://open.quwanzhi.com:3000/fnvtk/karuo-ai/wiki) |
| 2026-03-06 05:55:14 | 成功 | 成功 | 🔄 卡若AI 同步 2026-03-06 05:55 | 更新:运营中枢参考资料、运营中枢工作台 | 排除 >20MB: 11 个 | [仓库](http://open.quwanzhi.com:3000/fnvtk/karuo-ai) [百科](http://open.quwanzhi.com:3000/fnvtk/karuo-ai/wiki) |
| 2026-03-06 05:56:09 | 成功 | 成功 | 🔄 卡若AI 同步 2026-03-06 05:56 | 更新:运营中枢工作台 | 排除 >20MB: 11 个 | [仓库](http://open.quwanzhi.com:3000/fnvtk/karuo-ai) [百科](http://open.quwanzhi.com:3000/fnvtk/karuo-ai/wiki) |
| 2026-03-06 11:12:25 | 成功 | 成功 | 🔄 卡若AI 同步 2026-03-06 11:12 | 更新:水桥平台对接、运营中枢参考资料、运营中枢工作台 | 排除 >20MB: 11 个 | [仓库](http://open.quwanzhi.com:3000/fnvtk/karuo-ai) [百科](http://open.quwanzhi.com:3000/fnvtk/karuo-ai/wiki) |