SuperAPI AI 工具集

project-deploy-portfolio-sync

部署与运维

查看项目

更新于 10-15 19:56

技能介绍

用途:当用户表示某个项目已完成,希望部署并在 andrewsolomon.dev 上展示时使用该技能。

主要流程:

  1. 验证项目仓库上下文:确认 git 分支与本地改动,在应用仓库中运行 lint/build 检查。
  2. 识别或创建 Vercel 项目。
  3. 部署应用:从应用仓库执行生产部署,记录部署 URL 与别名 URL。
  4. 同步作品集内容:在 andrewsolomon.dev 中确保 projects/ 下存在专属项目页,首页 index.html 有指向该页的卡片,案例页包含实时演示 URL。
  5. 部署并验证作品集:将 andrewsolomon.dev 部署到生产环境,确认首页卡片、项目页与实时演示链接可访问。
  6. 按用户要求提交并推送:提交网站改动并推送 main。

固定输出段落:项目部署状态、作品集同步状态、实时 URL、发现/风险、后续命令。

约定:案例页面保持轻量实用;优先沿用 andrewsolomon.dev/projects/ 中现有页面风格与结构;除非用户要求,不得删除已有作品集卡片。

辅助脚本:scripts/project_status_check.sh 用于应用仓库预检;scripts/portfolio_entry_check.sh 用于检查 andrewsolomon.dev 中的链接是否存在。

限制:资料未提供具体安装命令、依赖版本、Vercel 配置细节与收费信息。