Update start-openclaw.sh
Browse files- start-openclaw.sh +16 -1
start-openclaw.sh
CHANGED
|
@@ -24,7 +24,7 @@ echo ""
|
|
| 24 |
echo "=== 3. 检查技能安装 ==="
|
| 25 |
|
| 26 |
# 定义技能列表
|
| 27 |
-
SKILLS=("openclaw-tavily-search")
|
| 28 |
INSTALLED_SKILLS=()
|
| 29 |
|
| 30 |
# 检查并安装技能
|
|
@@ -51,6 +51,21 @@ for skill in "${SKILLS[@]}"; do
|
|
| 51 |
echo "⚠️ 安装失败: $skill"
|
| 52 |
fi
|
| 53 |
fi
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 54 |
done
|
| 55 |
|
| 56 |
# 4. 详细检查技能结构
|
|
|
|
| 24 |
echo "=== 3. 检查技能安装 ==="
|
| 25 |
|
| 26 |
# 定义技能列表
|
| 27 |
+
SKILLS=("openclaw-tavily-search","@tencent-weixin/openclaw-weixin")
|
| 28 |
INSTALLED_SKILLS=()
|
| 29 |
|
| 30 |
# 检查并安装技能
|
|
|
|
| 51 |
echo "⚠️ 安装失败: $skill"
|
| 52 |
fi
|
| 53 |
fi
|
| 54 |
+
# 添加微信插件安装
|
| 55 |
+
echo ""
|
| 56 |
+
echo "=== 安装微信ClawBot插件 ==="
|
| 57 |
+
echo "安装命令: npx -y @tencent-weixin/openclaw-weixin-cli@latest install"
|
| 58 |
+
if npx -y @tencent-weixin/openclaw-weixin-cli@latest install; then
|
| 59 |
+
echo "✓ 微信插件安装成功"
|
| 60 |
+
else
|
| 61 |
+
echo "⚠️ npx安装失败,尝试openclaw插件安装方式"
|
| 62 |
+
if openclaw plugins install "@tencent-weixin/openclaw-weixin"; then
|
| 63 |
+
echo "✓ openclaw插件安装成功"
|
| 64 |
+
openclaw config set plugins.entries.openclaw-weixin.enabled true
|
| 65 |
+
else
|
| 66 |
+
echo "❌ 微信插件安装失败"
|
| 67 |
+
fi
|
| 68 |
+
fi
|
| 69 |
done
|
| 70 |
|
| 71 |
# 4. 详细检查技能结构
|