SuperAPI AI 工具集

setup-windows-dev

部署与运维

查看项目

更新于 10-15 21:49

技能介绍

用途:该技能面向全新 Windows 机器,自动完成 Node.js 开发环境配置。使用方式是让 AI 自行运行安装命令,而非指导用户手动操作;开始前会告知用户将耗时数分钟,如出现 UAC 权限弹窗需同意。

主要能力与步骤:先读取 $env:PROCESSOR_ARCHITECTURE 判断架构(ARM64 或 AMD64);检测 Node.js(C:\Program Files\nodejs\node.exe)并按需通过 winget install --id OpenJS.NodeJS.LTS 安装;将当前用户 PowerShell 执行策略设为 RemoteSigned(解决脚本禁用报错);检测并安装 Git(Git.Git);检测并安装 Python 3.12(Python.Python.3.12);按架构下载安装 VC++ 可再发行组件,供原生 Node 插件使用。每步均先检查已存在则跳过,安装后更新当前会话 PATH,最后运行 node、npm、git、python 的版本检查并打印安装与已存在项汇总。调用 npm 时建议用 npm.cmd。若 winget 安装失败,会用 where.exe 或 Test-Path 复核。该技能不包含收费与价格信息,具体内容暂未提供。