xworkspace-console/docs/case/test_prompts.md
Haitao Pan cf97344708 fix: relocate xworkmate-bridge base dir under $HOME on macOS
macOS deploys run with ansible_become=false, so the bridge role default
xworkmate_bridge_base_dir=/opt/cloud-neutral failed with EACCES creating
/opt/cloud-neutral. Inject a Darwin -e override pointing the base dir at
$HOME/.local/state/cloud-neutral/xworkmate-bridge, matching existing macOS
overrides for gateway_openclaw/agent_skills/xworkspace_console. Documents the
failure and fix as TC-MAC-012.
2026-06-18 10:59:10 +00:00

2.6 KiB

测试提示词模板

本文档提供了用于测试 setup-ai-workspace-all-in-one.sh 的标准化提示词模板,可直接复制粘贴到终端执行。


1. 快速安装(一键部署)

curl -sfL https://raw.githubusercontent.com/ai-workspace-lab/xworkspace-console/main/scripts/setup-ai-workspace-all-in-one.sh | bash -

2. 带 API Key 安装

export DEEPSEEK_API_KEY="<your-deepseek-api-key>"
export NVIDIA_API_KEY="<your-nvidia-api-key>"
export OLLAMA_API_KEY="<your-ollama-api-key>"

curl -sfL https://raw.githubusercontent.com/ai-workspace-lab/xworkspace-console/main/scripts/setup-ai-workspace-all-in-one.sh | bash -

3. 卸载(保留数据)

curl -sfL https://raw.githubusercontent.com/ai-workspace-lab/xworkspace-console/main/scripts/setup-ai-workspace-all-in-one.sh | bash -s -- uninstall

4. 彻底卸载(清除所有数据)

curl -sfL https://raw.githubusercontent.com/ai-workspace-lab/xworkspace-console/main/scripts/setup-ai-workspace-all-in-one.sh | bash -s -- uninstall --purge

5. 完整生命周期测试(卸载 → 重装)

# Step 1: 彻底卸载
curl -sfL https://raw.githubusercontent.com/ai-workspace-lab/xworkspace-console/main/scripts/setup-ai-workspace-all-in-one.sh | bash -s -- uninstall --purge

# Step 2: 设置 API Keys
export DEEPSEEK_API_KEY="<your-deepseek-api-key>"
export NVIDIA_API_KEY="<your-nvidia-api-key>"
export OLLAMA_API_KEY="<your-ollama-api-key>"

# Step 3: 重新安装
curl -sfL https://raw.githubusercontent.com/ai-workspace-lab/xworkspace-console/main/scripts/setup-ai-workspace-all-in-one.sh | bash -

6. 使用本地 Playbook 开发调试

export PLAYBOOK_DIR="/path/to/local/playbooks"
export DEEPSEEK_API_KEY="<your-deepseek-api-key>"
export NVIDIA_API_KEY="<your-nvidia-api-key>"
export OLLAMA_API_KEY="<your-ollama-api-key>"

bash /path/to/setup-ai-workspace-all-in-one.sh

设置 PLAYBOOK_DIR 后脚本会使用本地 Playbook 目录,而非从 Git 远端拉取,适合开发调试场景。


环境变量参考

变量名 用途 必填
DEEPSEEK_API_KEY DeepSeek 模型 API 密钥 可选
NVIDIA_API_KEY NVIDIA NIM API 密钥 可选
OLLAMA_API_KEY Ollama 服务 API 密钥 可选
PLAYBOOK_DIR 本地 Playbook 目录路径(开发调试用) 可选

支持平台

平台 状态
macOS (Apple Silicon / Intel) 已测试
Debian 11/12 已测试
Ubuntu 22.04/24.04 已测试
其他 Linux 发行版 ⚠️ 未测试