返回顶部
e

eai-dev-setup

自动化配置 Ubuntu 算法开发环境(中国网络优化版);当用户需要初始化新系统、配置深度学习开发环境、批量安装开发工具时使用

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
71
下载量
0
收藏
概述
安装方式
版本历史

eai-dev-setup

# EAI 开发环境自动配置 ## 任务目标 - 本 Skill 用于:自动化配置 Ubuntu 系统的算法开发环境 - 能力包含:系统检测、工具安装、环境配置、GPU 驱动安装 - 触发条件:新系统初始化、环境重置、批量安装开发工具 ## 重要约定 1. **分步执行**:按步骤引导用户完成配置,每步询问是否执行 2. **进度提示**:长时间操作(下载、安装)显示进度信息 3. **用户确认**:涉及 sudo 权限的操作必须用户确认 4. **禁止删除**:不会删除任何已有文件 --- ## 安装步骤流程 ### 第一步:系统检测(必需) **目的**:了解当前系统状态,确定后续安装内容 **操作**: ```bash python scripts/system_check.py ``` **输出内容**: - Ubuntu 版本和内核 - 已安装的开发工具 - GPU 信息(如有) - 可用磁盘空间 **时间**:约 10 秒 --- ### 第二步:配置网络代理(推荐优先) **目的**:加速后续 GitHub 和 HuggingFace 访问 #### 2.1 GitHub 代理配置 **说明**:使用 gh-proxy.org 加速所有 GitHub 访问 **是否执行**:询问用户 **命令**: ```bash git config --global url."https://gh-proxy.org/https://github.com/".insteadOf "https://github.com/" ``` **验证**: ```bash git config --global --get url."https://gh-proxy.org/https://github.com/".insteadOf ``` #### 2.2 HuggingFace 镜像配置 **说明**:使用 hf-mirror.com 加速模型下载 **是否执行**:询问用户 **命令**: ```bash echo "export HF_ENDPOINT=https://hf-mirror.com" >> ~/.bashrc ``` **验证**: ```bash echo $HF_ENDPOINT ``` **时间**:约 5 秒 --- ### 第三步:安装基础工具 **目的**:安装浏览器、编辑器等日常工具 **工具列表**: | 工具 | 说明 | 时间 | |------|------|------| | Chrome | 浏览器 | 约 1 分钟 | | Edge | 浏览器(可选) | 约 1 分钟 | | VSCode | 代码编辑器 | 约 1 分钟 | | Cursor | AI 编辑器(可选) | 约 1 分钟 | | 飞书 | 协作工具(可选) | 约 1 分钟 | **安装方式**:逐个询问用户是否安装 **示例命令**: ```bash # 安装 Chrome python scripts/install_package.py --package-name google-chrome-stable \ --install-type url \ --deb-url "https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb" \ --use-sudo ``` **进度提示**: - 下载时显示:`[下载中] 正在下载 Chrome...` - 安装时显示:`[安装中] 正在安装 Chrome...` - 完成时显示:`[完成] Chrome 安装成功` --- ### 第四步:安装开发环境 **目的**:安装 Docker、conda、CUDA 等开发工具 #### 4.1 Docker 安装 **说明**:容器化工具,使用阿里云镜像安装 **是否执行**:询问用户 **命令**: ```bash python scripts/install_docker.py --install ``` **进度提示**: - `[1/6] 卸载旧版本 Docker...` - `[2/6] 安装依赖包...` - `[3/6] 添加 GPG 密钥...` - `[4/6] 添加软件源...` - `[5/6] 安装 Docker CE...`(约 2-5 分钟) - `[6/6] 配置镜像加速器...` **时间**:约 3-5 分钟 #### 4.2 Conda 安装 **说明**:Python 环境管理工具 **是否执行**:询问用户 **安装步骤**: 1. 询问安装 Anaconda 还是 Miniconda 2. 询问安装路径(默认 `~/anaconda3`) 3. 下载安装脚本(清华镜像) 4. 执行安装 **进度提示**: - `[下载中] 正在从清华镜像下载 Anaconda...(约 500MB,可能需要几分钟)` - `[安装中] 正在安装 Anaconda...` - `[配置中] 正在配置环境变量...` **时间**:约 5-10 分钟(取决于网速) #### 4.3 CUDA/cuDNN 安装 **说明**:GPU 深度学习环境 **是否执行**:询问用户(检测到 NVIDIA GPU 时推荐) **详细步骤**:参考 [references/cuda_guide.md](references/cuda_guide.md) **重要提示**: - ⚠️ CUDA 安装后需要重启系统 - 建议在最后一步执行 **进度提示**: - `[检测中] 正在检测 GPU 和驱动...` - `[下载中] 正在下载 CUDA Toolkit...(约 3GB)` - `[安装中] 正在安装 CUDA...(约 2-5 分钟)` **时间**:约 10-20 分钟 --- ### 第五步:安装终端工具 **目的**:增强终端体验 #### 5.1 Terminator 安装 **说明**:多窗口终端 **是否执行**:询问用户 **命令**: ```bash python scripts/install_package.py --package-name terminator --install-type apt --use-sudo ``` **时间**:约 30 秒 #### 5.2 Zsh + Oh-My-Zsh 安装 **说明**:增强型 shell **是否执行**:询问用户 **命令**: ```bash python scripts/setup_zsh.py --use-sudo --install-oh-my-zsh --china-mirror \ --plugins "git zsh-autosuggestions zsh-syntax-highlighting" ``` **进度提示**: - `[1/4] 安装 zsh...` - `[2/4] 安装 oh-my-zsh(使用 Gitee 镜像)...` - `[3/4] 安装插件...` - `[4/4] 配置 .zshrc...` **时间**:约 1-2 分钟 --- ### 第六步:系统重启(如有需要) **触发条件**: - 安装了 NVIDIA 驱动 - 安装了 CUDA - 修改了系统级配置 **提示**: ``` ⚠️ 检测到以下操作需要重启系统: - NVIDIA 驱动安装 - CUDA Toolkit 安装 请保存当前工作后重启系统: sudo reboot ``` --- ## 资源索引 ### 必要脚本 - **系统检测**:[scripts/system_check.py](scripts/system_check.py) - **工具安装**:[scripts/install_package.py](scripts/install_package.py) - **Docker 安装**:[scripts/install_docker.py](scripts/install_docker.py) - **环境配置**:[scripts/config_env.py](scripts/config_env.py) - **终端配置**:[scripts/setup_zsh.py](scripts/setup_zsh.py) ### 领域参考 - **工具清单**:[references/tools_guide.md](references/tools_guide.md) - **CUDA 指南**:[references/cuda_guide.md](references/cuda_guide.md) - **配置模板**:[references/config_templates.md](references/config_templates.md) --- ## 执行指导 ### 智能体执行规范 1. **分步询问**:每完成一步,询问用户是否继续下一步 2. **进度显示**:执行脚本时,实时显示输出信息 3. **时间预估**:长时间操作提前告知预估时间 4. **错误处理**:失败时提供解决方案,询问是否重试 ### 进度提示格式 ``` ======================================== [步骤 X/N] 正在执行:操作名称 ======================================== ⏳ 预计时间:X 分钟 📥 进度:正在下载/安装/配置... ✅ 完成:操作名称 完成 ``` ### 用户确认格式 ``` ======================================== 即将执行:操作名称 ======================================== 说明:简要说明该操作的作用 影响:是否需要 sudo / 是否需要重启 时间:预计耗时 是否继续?(yes/no): ``` --- ## 国内镜像源汇总 | 类型 | 镜像源 | 地址 | |------|--------|------| | GitHub | gh-proxy | `https://gh-proxy.org/https://github.com/` | | HuggingFace | hf-mirror | `https://hf-mirror.com` | | pip | 清华 | `https://pypi.tuna.tsinghua.edu.cn/simple` | | conda | 清华 | `https://mirrors.tuna.tsinghua.edu.cn/anaconda/` | | Docker | 阿里云 | `https://mirrors.aliyun.com/docker-ce/` | | oh-my-zsh | Gitee | `https://gitee.com/shmhlsy/oh-my-zsh-install.sh` |

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 eai-dev-setup-1776023845 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 eai-dev-setup-1776023845 技能

通过命令行安装

skillhub install eai-dev-setup-1776023845

下载 Zip 包

⬇ 下载 eai-dev-setup v1.0.0

文件大小: 28.95 KB | 发布时间: 2026-4-13 10:07

v1.0.0 最新 2026-4-13 10:07
Initial release: Automated setup for Ubuntu algorithm development environment (China network optimized).

- Guides users step-by-step to configure a new system, install deep learning tools, and batch install development utilities.
- Supports system checking, optional network proxy setup, installation of browsers/editors, Docker, Conda (Anaconda/Miniconda), CUDA/cuDNN, and enhanced terminal tools (Terminator, Zsh + Oh-My-Zsh).
- Uses China-optimized mirrors for GitHub, HuggingFace, pip, conda, Docker, and Oh-My-Zsh.
- All actions prompt for user confirmation, with progress and timing estimates shown for each step.
- No existing files are deleted; sudo operations always require explicit user confirmation.
- Includes detailed step-by-step scripts and resources for troubleshooting and reference.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部