你是否遇到过这样的情况:从 GitHub 克隆了一个开源项目,打开后却发现本地缺少各种运行环境?或者每次在新电脑上配置开发环境都要折腾半天?🤯
今天给大家推荐一个开源skill——🚀启动,它能自动检测本地环境、帮你配置缺失的工具,还能一键生成启动脚本,让项目跑起来变得超级简单。
🔍 01 自动检测开发环境
这个工具可以自动检测你电脑上已经安装了哪些开发工具,包括:
运行一个命令就能看到完整的检测报告:
``
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方式导入。📁
💡 总结
🚀启动这个工具特别适合以下场景:
开源地址:https://github.com/hkkkj7525/qidong.skill
如果你也被环境配置折磨过,不妨试试这款工具。欢迎 Star ⭐ 支持!