21 lines
795 B
Bash
21 lines
795 B
Bash
|
|
#!/usr/bin/env bash
|
|||
|
|
# eed-desktop-deepseek.sh — 新苍耳面板(OpenCode+DeepSeek) Tauri 原生窗口壳
|
|||
|
|
# 点图标 = 确保新面板(8766)在跑,再用 Tauri 原生窗口打开(和苍耳面板8765一样)
|
|||
|
|
URL="http://127.0.0.1:8766"
|
|||
|
|
SHELL_BIN="/home/ls/cang-ying/bin/eed-desktop-deepseek"
|
|||
|
|
if ! curl -s --max-time 2 "$URL" >/dev/null 2>&1; then
|
|||
|
|
echo "🟡 新面板未运行,正在启动..."
|
|||
|
|
bash /home/ls/cang-ying/scripts/eed-web-deepseek.sh >/dev/null 2>&1 &
|
|||
|
|
for i in $(seq 1 20); do
|
|||
|
|
curl -s --max-time 2 "$URL" >/dev/null 2>&1 && break
|
|||
|
|
sleep 1
|
|||
|
|
done
|
|||
|
|
fi
|
|||
|
|
curl -s --max-time 2 "$URL" >/dev/null 2>&1 && {
|
|||
|
|
echo "🟢 打开新苍耳面板 (DeepSeek)..."
|
|||
|
|
"$SHELL_BIN" >/dev/null 2>&1 &
|
|||
|
|
exit 0
|
|||
|
|
}
|
|||
|
|
echo "🔴 新面板未就绪,看 /tmp/eed-web-deepseek.log"
|
|||
|
|
exit 1
|