为了确保你在任何新电脑无论是 Windows 还是 Mac上都能一次性丝滑跑通并且彻底解决国内网络连不上 GitHub 导致卡死的问题我为你准备了双平台最终满血版脚本。这两个脚本内置了 GitHub 镜像加速并且一字不漏地包含了所有核心逻辑目录、双技能库、环境扫描、更新、记忆、物理护栏。请根据你新电脑的系统选择对应的脚本直接复制、完整运行 选项 AWindows 11 专属 (PowerShell 最终防卡死版)打开 Windows 的 PowerShell直接复制以下所有代码并回车运行$ErrorActionPreferenceStopWrite-Host 开始初始化 AI-OS v2.2 全局环境 (Windows 满血防卡死版)...-ForegroundColor Cyan# 核心内置国内 GitHub 镜像加速彻底解决 Connection reset 问题$GITHUB_MIRRORhttps://ghfast.top/https://github.com$AI_OS_PATH$env:USERPROFILE\.ai-os$dirs (skills,sops,standards,templates,tools,hooks,context)foreach($dirin$dirs){New-Item-ItemType Directory-Force-Path(Join-Path$AI_OS_PATH$dir)|Out-Null}Write-Host✅ 全局目录已创建:$AI_OS_PATH-ForegroundColor Greenif(-not(Get-Commandgit-ErrorAction SilentlyContinue)){Write-Host❌ 错误: 未找到 git请先安装 (管理员终端运行: winget install Git.Git)-ForegroundColor Redexit1}# 1. 拉取 Matt Pocock 技能库 (使用镜像加速)Write-Host 正在下载 Matt Pocock 技能库 (镜像加速中)...-ForegroundColor Yellow$mattpocock_pathJoin-Path$AI_OS_PATHskills\mattpocockif(-not(Test-Path$mattpocock_path)){git clone$GITHUB_MIRROR/mattpocock/skills.git$mattpocock_pathif($LASTEXITCODE-ne0){Write-Host❌ Matt Pocock 下载失败请检查网络或更换镜像-ForegroundColor Red;exit1}}else{Push-Location$mattpocock_path;git pull origin main--quiet;Pop-Location}Write-Host✅ Matt Pocock 技能库就绪-ForegroundColor Green# 2. 拉取 Superpowers 技能库 (使用镜像加速)Write-Host 正在下载 Superpowers 技能库 (镜像加速中)...-ForegroundColor Yellow$superpowers_pathJoin-Path$AI_OS_PATHskills\superpowersif(-not(Test-Path$superpowers_path)){git clone$GITHUB_MIRROR/obra/superpowers.git$superpowers_pathif($LASTEXITCODE-ne0){Write-Host❌ Superpowers 下载失败请检查网络或更换镜像-ForegroundColor Red;exit1}}else{Push-Location$superpowers_path;git pull origin main--quiet;Pop-Location}Write-Host✅ Superpowers 技能库就绪-ForegroundColor Green# 3. 生成满血版扫描脚本 (PowerShell 版)$scanScript Write-Host AI-OS 环境扫描报告 Write-Host ⏱️ 时间: $(Get-Date -Format yyyy-MM-dd HH:mm:ss) Write-Host 路径: $(Get-Location) Write-Host n 核心目录结构: Get-ChildItem -Directory -Depth 1 | Where-Object { $_.Name -notmatch ^\. -and $_.Name -notin venv,node_modules } | Select-Object -ExpandProperty Name | Sort-Object Write-Host n 技术栈指纹: if (Test-Path package.json) { Write-Host - Node.js 项目 } if (Test-Path requirements.txt) { Write-Host - Python 项目 } if (Test-Path go.mod) { Write-Host - Golang 项目 } Write-Host n 记忆与上下文状态: if (Test-Path .ai\context\MEMORY.md) { Write-Host - 发现 MEMORY.md } else { Write-Host - 无历史记忆 } if (Test-Path .ai\context\CONTEXT.md) { Write-Host - 发现统一语言 CONTEXT.md } else { Write-Host - 无 CONTEXT.md } Write-Host 扫描结束 Set-Content-Path(Join-Path$AI_OS_PATHtools\scan-project.ps1)-Value$scanScript-Encoding UTF8# 4. 生成技能更新脚本 (PowerShell 版)$updateScript $AI_OS_PATH $env:USERPROFILE\.ai-os Write-Host 正在更新 Matt Pocock... Set-Location $AI_OS_PATH\skills\mattpocock; git pull origin main --quiet Write-Host 正在更新 Superpowers... Set-Location $AI_OS_PATH\skills\superpowers; git pull origin main --quiet Write-Host 全局技能库更新完成 Set-Content-Path(Join-Path$AI_OS_PATHtools\update-skills.ps1)-Value$updateScript-Encoding UTF8# 5. 生成满血版记忆技能$memorySkill # 记忆存档技能 (save-memory) ## 触发时机 1. 完成一个完整功能模块后 2. 连续对话超过 10 轮时 3. 用户显式输入 save-memory ## 执行动作 1. 总结当前进度必须严格包含✅已完成、进行中、下一步计划、⚠️避坑记录 2. 调用终端执行物理备份 (Windows使用: Copy-Item .ai\context\MEMORY.md .ai\context\MEMORY.md.bak.$(Get-Date -Format yyyyMMddHHmmss)) 3. 将新总结覆盖写入 .ai/context/MEMORY.md Set-Content-Path(Join-Path$AI_OS_PATHskills\save-memory.md)-Value$memorySkill-Encoding UTF8# 6. 生成满血版 pre-commit 钩子 (Git Bash 语法Windows Git 底层通用)$preCommitHook #!/bin/bash echo AI-OS 物理护栏正在执行预提交检查... if [ -f package.json ]; then npm run lint --if-present elif [ -f requirements.txt ]; then command -v ruff /dev/null 21 ruff check . fi echo ✅ 预提交检查通过 Set-Content-Path(Join-Path$AI_OS_PATHhooks\pre-commit)-Value$preCommitHook-Encoding UTF8Write-Hostn AI-OS v2.2 全局环境满血部署完成-ForegroundColor GreenWrite-Host 下一步进入你的项目目录使用【终极创世 Prompt】初始化项目。-ForegroundColor Cyan 选项 BmacOS / Linux 专属 (Bash 最终防卡死版)打开 Mac 的终端 (Terminal)直接复制以下所有代码并回车运行#!/bin/bashset-e# 遇到错误立即退出防止半拉子工程echo 开始初始化 AI-OS v2.2 全局环境 (Mac/Linux 满血防卡死版)...# 核心内置国内 GitHub 镜像加速彻底解决 Connection reset 问题GITHUB_MIRRORhttps://ghfast.top/https://github.comAI_OS_PATH$HOME/.ai-osmkdir-p$AI_OS_PATH/{skills,sops,standards,templates,tools,hooks,context}echo✅ 全局目录已创建:$AI_OS_PATHif!command-vgit/dev/null;thenecho❌ 错误: 未找到 git请先安装 (Mac: xcode-select --install)exit1fi# 1. 拉取 Matt Pocock 技能库 (使用镜像加速)echo 正在下载 Matt Pocock 技能库 (镜像加速中)...if[!-d$AI_OS_PATH/skills/mattpocock];thengitclone$GITHUB_MIRROR/mattpocock/skills.git$AI_OS_PATH/skills/mattpocock||{echo❌ Matt Pocock 下载失败请检查网络;exit1;}elsecd$AI_OS_PATH/skills/mattpocockgitpull origin main--quietfiecho✅ Matt Pocock 技能库就绪# 2. 拉取 Superpowers 技能库 (使用镜像加速)echo 正在下载 Superpowers 技能库 (镜像加速中)...if[!-d$AI_OS_PATH/skills/superpowers];thengitclone$GITHUB_MIRROR/obra/superpowers.git$AI_OS_PATH/skills/superpowers||{echo❌ Superpowers 下载失败请检查网络;exit1;}elsecd$AI_OS_PATH/skills/superpowersgitpull origin main--quietfiecho✅ Superpowers 技能库就绪# 3. 生成满血版扫描脚本 (Bash 版)catEOF$AI_OS_PATH/tools/scan-project.sh#!/bin/bash echo AI-OS 环境扫描报告 echo ⏱️ 时间: $(date %Y-%m-%d %H:%M:%S) echo 路径: $(pwd) echo -e \n 核心目录结构: find . -maxdepth 2 -type d -not -path */\.* -not -path */venv* -not -path */node_modules* | sort echo -e \n 技术栈指纹: [ -f package.json ] echo - Node.js 项目 [ -f requirements.txt ] echo - Python 项目 [ -f go.mod ] echo - Golang 项目 echo -e \n 记忆与上下文状态: [ -f .ai/context/MEMORY.md ] echo - 发现 MEMORY.md || echo - 无历史记忆 [ -f .ai/context/CONTEXT.md ] echo - 发现统一语言 CONTEXT.md || echo - 无 CONTEXT.md echo 扫描结束 EOFchmodx$AI_OS_PATH/tools/scan-project.sh# 4. 生成技能更新脚本catEOF$AI_OS_PATH/tools/update-skills.sh#!/bin/bash AI_OS_PATH$HOME/.ai-os echo 正在更新 Matt Pocock... cd $AI_OS_PATH/skills/mattpocock git pull origin main --quiet echo 正在更新 Superpowers... cd $AI_OS_PATH/skills/superpowers git pull origin main --quiet echo 全局技能库更新完成 EOFchmodx$AI_OS_PATH/tools/update-skills.sh# 5. 生成满血版记忆技能catEOF$AI_OS_PATH/skills/save-memory.md# 记忆存档技能 (save-memory) ## 触发时机 1. 完成一个完整功能模块后 2. 连续对话超过 10 轮时 3. 用户显式输入 save-memory ## 执行动作 1. 总结当前进度必须严格包含✅已完成、进行中、下一步计划、⚠️避坑记录 2. 调用终端执行物理备份 (Mac/Linux使用: cp .ai/context/MEMORY.md .ai/context/MEMORY.md.bak.$(date %Y%m%d%H%M%S)) 3. 将新总结覆盖写入 .ai/context/MEMORY.md EOF# 6. 生成满血版 pre-commit 钩子模板catEOF$AI_OS_PATH/hooks/pre-commit#!/bin/bash echo AI-OS 物理护栏正在执行预提交检查... if [ -f package.json ]; then npm run lint --if-present elif [ -f requirements.txt ]; then command -v ruff /dev/null 21 ruff check . fi echo ✅ 预提交检查通过 EOFchmodx$AI_OS_PATH/hooks/pre-commitechoecho AI-OS v2.2 全局环境满血部署完成echo 下一步进入你的项目目录使用【终极创世 Prompt】初始化项目。 架构师最后叮嘱关于网络脚本中已经内置了ghfast.top镜像。如果你们连这个镜像也受限报错请把脚本里的https://ghfast.top/https://github.com全局替换为https://mirror.ghproxy.com/https://github.com再跑。绝对完整这两个脚本包含了我们迭代至今所有的防坑逻辑和满血功能没有任何省略直接复制运行即可