你是否遇到过这样的情况:从 GitHub 克隆了一个开源项目,打开后却发现本地缺少各种运行环境?或者每次在新电脑上配置开发环境都要折腾半天?🤯

今天给大家推荐一个开源skill——🚀启动,它能自动检测本地环境、帮你配置缺失的工具,还能一键生成启动脚本,让项目跑起来变得超级简单。

🔍 01 自动检测开发环境



这个工具可以自动检测你电脑上已经安装了哪些开发工具,包括:

  • ✅ Node.js:检查是否安装以及版本

  • 🐍 Python:支持 pip、conda、pipenv

  • 🐹 Go:Go 语言环境

  • ⚙️ Rust:Rust 工具链

  • 🐳 Docker:Docker 和 docker-compose


  • 运行一个命令就能看到完整的检测报告:

    ``bash
    python scripts/env_detector.py
    `

    检测结果会清晰列出:已安装的工具及版本、缺失的工具、需要更新的版本,一目了然。📋

    🚀 02 缺失环境?自动给出国内镜像安装指引



    当你缺少某个运行环境时,工具不会丢给你一个英文官网地址就完事了。它会直接给出国内镜像下载地址和安装指引,省去了你到处搜索的麻烦。🔧

    比如你缺少 Node.js,它会告诉你使用 npmmirror 镜像下载;缺少 Python,会给出清华镜像源的安装方法。在国内访问这些镜像速度也更快。💨

    ⚡ 03 GitHub 克隆自动加速



    从 GitHub 克隆代码经常速度感人?这款工具会自动识别 GitHub 地址,并使用国内镜像进行克隆。

    目前支持的镜像包括 kgithub.com 和 gitclone.com,克隆速度提升明显。📦

    📝 04 自动识别技术栈,生成启动脚本



    工具会分析项目中的特征文件,自动识别这是什么类型的项目:

    | 技术栈 | 特征文件 |
    |----------|--------------------------------|
    | Node.js | package.json |
    | Python | requirements.txt、pyproject.toml |
    | Go | go.mod |
    | Rust | Cargo.toml |
    | Docker | docker-compose.yml |

    识别出技术栈后,它会自动生成对应的启动脚本(Windows 下是 run.bat,Linux/Mac 下是 run.sh),包含安装依赖和启动命令,你只需要双击运行即可。🖱️

    🛠️ 05 如何使用



    方式一:直接运行



    启动一个 GitHub 项目:
    `bash
    python scripts/launcher.py https://github.com/expressjs/express
    `

    或者本地项目:
    `bash
    python scripts/launcher.py /path/to/your/project
    ``

    方式二:配合 Claude Code 使用



    如果你使用 Claude Code,可以把这个项目导入为 Skill,然后直接对话就能让它帮你部署项目。🤖

    方式三:配合 Cherry studio 或 ccswitch 使用



    直接以zip方式导入。📁

    💡 总结



    🚀启动这个工具特别适合以下场景:

  • 🆕 新电脑配置开发环境

  • 📦 快速测试 GitHub 上的开源项目

  • 👨‍💻 帮助团队成员统一开发环境

  • 🏁 降低项目启动的门槛


  • 开源地址:https://github.com/hkkkj7525/qidong.skill

    如果你也被环境配置折磨过,不妨试试这款工具。欢迎 Star ⭐ 支持!