你可能遇到的情况

在 Windows 上使用 AI 工具安装 Skill,工具提示本机 Shell 因 Git Bash 启动或激活失败而不可用,因此无法运行 npx,skillpay-onboarding 尚未安装,流程停在购买或安装之前。

此时先改用 Windows PowerShell 手动执行安装。这条路径不依赖 AI 工具能否成功启动 Git Bash。

第一步:打开 Windows PowerShell

  1. 按 Win 键,在搜索框输入 PowerShell。
  2. 打开 Windows PowerShell,先使用普通权限窗口。
  3. 依次运行下面的版本检查:
node --version
npm.cmd --version
npx.cmd --version

三条命令均显示版本号后,再继续安装。如果提示“无法识别命令”,请先按 npm 官方说明安装 Node.js 与 npm,重新打开 PowerShell 后再次检查。

这里使用 npm.cmd 和 npx.cmd,可避免 PowerShell 选择对应的 .ps1 脚本入口。如果遇到受限语言模式,请查看 PowerShell 受限排障指南。

第二步:手动运行安装命令

阅读 SkillPay 安装说明,然后把下面的完整命令粘贴到 PowerShell,按回车执行:

npx.cmd -y @alipay/agent-payment@latest install-skill --skill-name skillpay-onboarding

等待命令结束,保留安装结果和输出中的技能目录。这个命令安装的是官方引导技能,后续仍需按其 SKILL.md 完成目标商品的购买与安装。

第三步:回到 AI 工具继续原任务

将安装输出交给 AI 工具,并发送下面这段话;如果已经知道安装目录,也一并提供:

我已改用 Windows PowerShell 手动执行安装,skillpay-onboarding 已安装成功。请读取新安装目录中的 SKILL.md,继续安装我之前指定的 Skill。需要登录授权或付款时,请提供官方链接或二维码,由我本人确认;确认成功后继续安装并验证。

仅在命令实际成功后使用上述话术。若 AI 工具后续仍因 Git Bash 无法执行命令,可在工具支持的设置中将默认终端改为 PowerShell,或继续由你在 PowerShell 执行所需命令并反馈结果。修改终端设置后,彻底退出并重新打开 AI 工具再重试。

如何确认可以继续

  • node、npm.cmd 和 npx.cmd 都能输出版本号。
  • 安装命令报告成功,且可找到新安装的 skillpay-onboarding/SKILL.md。
  • AI 工具已读取该文件,并接着处理原来指定的 Skill。

如果安装命令报错,请反馈 PowerShell 的原始错误,不要仅回复“已安装”。需要登录或付款时,以你实际完成的确认和订单状态为准。

参考资料