SuperAPI AI 工具集

vibe-coding-local-runner

编程与开发

查看项目

更新于 10-15 16:44

技能介绍

用途:在本地终端启动应用,自动检测框架并给出准确的启动步骤。

主要能力:从 TECH_STACK.md 或 package.json/requirements.txt 识别框架,覆盖 Next.js、Vite、Flask、Django、FastAPI、Express、Electron、Tauri、Go、Ruby on Rails、Rust、PHP(Laravel/Symfony/原生)及多服务项目;同时识别数据库(SQLite、PostgreSQL、Convex)。提供开发服务器启动、本地生产构建、环境变量文件加载顺序、数据库启动与端口冲突排查。

使用方式:按匹配到的框架章节执行命令,例如 Next.js 用 npm run dev(默认 http://localhost:3000),Vite 用 npm run dev(5173)与 npm run preview(4173),Flask 用 flask run(5000),Django 先 python manage.py migrate 再 runserver(8000),FastAPI 用 uvicorn main:app --reload(8000,文档在 /docs),Express 用 npm run dev,Go 用 go run main.go,Rails 用 bin/rails server,Rust 用 cargo run,Laravel 用 php artisan serve。多服务可用 concurrently 合并启动。端口冲突用 lsof -i :3000(macOS/Linux)或 netstat -ano | findstr :3000(Windows)查找,再 kill -9 [PID] 或 taskkill /PID [PID] /F 结束,或改用其他端口。

适用场景:本地开发调试、本地验证生产构建、多服务联调、数据库本地启动。

限制:仅覆盖资料列出的框架与命令;具体端口、环境变量取值需按项目实际填写;未提供安装以外的自动化部署能力。