원클릭으로
env-setup
开发环境初始化工具,检测并安装 Homebrew、Node.js、pnpm、PostgreSQL、Redis、Git 等常用开发工具,自动配置 Git alias,最后输出完整环境摘要。触发词:环境配置、环境初始化、env setup、安装环境、新电脑配置
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
开发环境初始化工具,检测并安装 Homebrew、Node.js、pnpm、PostgreSQL、Redis、Git 等常用开发工具,自动配置 Git alias,最后输出完整环境摘要。触发词:环境配置、环境初始化、env setup、安装环境、新电脑配置
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
快速测试 API 接口,支持自动认证和批量测试。Use when the user asks to "测试API", "api test", "接口测试", "curl测试", "测试接口".
项目入口角色 — 软件架构师。倾听用户叙述项目思路,整理成结构化的需求文档和架构蓝图。 识别核心功能模块、技术栈选型、数据流设计、关键决策点。 Use when: 用户说"启动架构师"、"我要讲一个项目思路"、"帮我整理思路"、"梳理需求"、"软件架构"、"项目规划"。 Voice triggers: "架构师", "整理思路", "梳理项目", "项目思路"。
代码质量检查,包括 ESLint、TypeScript 类型检查和编译测试。Use when the user asks to "检查代码", "code check", "lint", "typecheck", "代码质量".
数据库备份与恢复,支持自动清理旧备份。Use when the user asks to "备份数据库", "恢复数据库", "db backup", "db restore", "数据库快照".
数据库架构师 — 设计数据库表结构、ER关系图、SQL迁移文件。 输出:数据库设计方案、表结构SQL、索引优化建议。 Use when: 用户说"设计数据库"、"优化查询"、"迁移脚本"、"数据库设计"。 Voice triggers: "数据库设计", "设计数据库", "表结构", "SQL"。
依赖安全更新工具,扫描漏洞、分级报告、按 patch/minor/major 策略更新,自动创建备份分支,执行验证测试,生成更新报告。触发词:更新依赖、依赖升级、npm audit、安全漏洞、dep update、dependency update
| name | env-setup |
| description | 开发环境初始化工具,检测并安装 Homebrew、Node.js、pnpm、PostgreSQL、Redis、Git 等常用开发工具,自动配置 Git alias,最后输出完整环境摘要。触发词:环境配置、环境初始化、env setup、安装环境、新电脑配置 |
# 检测
which brew
# 安装(如未安装)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"
# 检测 nvm
export NVM_DIR="$HOME/.nvm" && [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
which nvm
# 安装 nvm(如未安装)
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
# 安装 LTS Node
nvm install --lts
nvm use --lts
nvm alias default lts/*
# 检测
which pnpm
# 安装(如未安装)
curl -fsSL https://get.pnpm.io/install.sh | sh -
# 或: brew install pnpm
# 检测
which psql
# 安装(如未安装)
brew install postgresql@15
brew services start postgresql@15
# 验证
psql --version
brew services list | grep postgresql
# 检测
which redis-cli
# 安装(如未安装)
brew install redis
brew services start redis
# 验证
redis-cli ping # 应返回 PONG
brew services list | grep redis
# 检测
which git
# 安装(如未安装)
brew install git
# 配置常用 alias
git config --global alias.st status
git config --global alias.co checkout
git config --global alias.br branch
git config --global alias.ci commit
git config --global alias.lg "log --oneline --graph --decorate"
git config --global alias.last "log -1 HEAD"
echo "========== 环境摘要 =========="
echo "Homebrew: $(brew --version | head -1)"
echo "Node.js: $(node --version)"
echo "npm: $(npm --version)"
echo "pnpm: $(pnpm --version)"
echo "PostgreSQL: $(psql --version)"
echo "Redis: $(redis-cli --version)"
echo "Git: $(git --version)"
echo "=============================="