feat: cc 一键启动命令
- scripts/cc.sh: 启动托盘 app + claude 调度中心 - alias cc 加入 ~/.zshrc,任何终端输入 cc 即可启动 - release 二进制编译完成 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
1 parent
5db1bc1822
commit
ab268b3825
2 files changed
+28
No files matched your search
@@ -8,3 +8,4 @@ sounds/
|
||||
projects.yaml
|
||||
app/src-tauri/target/
|
||||
app/node_modules/
|
||||
app/claude-hub-bin
|
||||
Executable
+27
@@ -0,0 +1,27 @@
|
||||
#!/bin/bash
|
||||
# cc - Claude Hub 一键启动
|
||||
# 安装: 在 ~/.zshrc 中添加 alias cc="bash ~/Documents/code/claude-hub/scripts/cc.sh"
|
||||
#
|
||||
# 做三件事:
|
||||
# 1. 启动 Claude Hub 托盘 app(如果没在跑)
|
||||
# 2. 在 claude-hub 目录启动 claude(调度中心)
|
||||
|
||||
HUB_DIR="$HOME/Documents/code/claude-hub"
|
||||
APP_BIN="$HUB_DIR/app/claude-hub-bin"
|
||||
|
||||
# 1. 启动托盘 app
|
||||
if ! pgrep -f "claude-hub-bin" >/dev/null 2>&1; then
|
||||
if [ -f "$APP_BIN" ]; then
|
||||
"$APP_BIN" &
|
||||
disown
|
||||
echo "✓ Claude Hub 托盘已启动"
|
||||
else
|
||||
echo "⚠ 托盘 app 未编译,跳过"
|
||||
fi
|
||||
else
|
||||
echo "✓ Claude Hub 托盘已在运行"
|
||||
fi
|
||||
|
||||
# 2. 启动 Claude 调度中心
|
||||
cd "$HUB_DIR"
|
||||
exec claude
|
||||
Reference in new issue
Block a user