开发服务器启动器Skill dev-servers

这是一个用于自动化启动Web应用本地开发环境的技能。它能够检查和安装前后端依赖(Python/Node.js),并行启动FastAPI后端服务器和Vite前端开发服务器,并检查关键配置文件。适用于快速搭建开发环境、提高开发效率。关键词:开发服务器,FastAPI,Vite,前后端启动,本地开发环境,自动化部署,依赖管理。

DevOps 0 次安装 0 次浏览 更新于 3/2/2026

名称: 开发服务器 描述: 启动后端(FastAPI/uvicorn)和前端(Vite)开发服务器。当用户提到“启动开发”、“运行服务器”、“启动应用”、“启动应用程序”或需要在本地运行应用程序时使用。 允许工具: Bash

开发服务器

说明

  1. 检查依赖是否已安装:

    • 后端:查找 backend/venv/ 或询问用户关于 Python 环境的信息
    • 前端:检查 frontend/node_modules/ 是否存在
  2. 如果缺少依赖,则进行安装:

    • 后端:cd backend && pip install -r requirements.txt
    • 前端:cd frontend && npm install
  3. 启动服务器(建议在单独的终端或后台运行):

  4. 验证 backend/ 目录下是否存在包含 OPENAI_API_KEY 设置的 .env 文件

示例

  • “启动开发服务器”
  • “在本地运行应用程序”
  • “启动后端和前端”

防护措施

  • 切勿暴露或记录 OPENAI_API_KEY
  • 在安装依赖前与用户确认
  • 如果端口 8000 或 5173 已被占用,则发出警告