SuperAPI AI 工具集

onboard-new-developer

部署与运维

查看项目

更新于 10-16 06:17

技能介绍

用途:这是一个开发者入职引导技能,当用户输入 /onboard-new-developer 时触发,目标是让新开发者快速完成环境准备并跑通项目。

主要能力与流程:

  1. 环境搭建:安装所需工具、配置开发环境、设置 IDE 与扩展、配置 git/SSH 密钥。
  2. 克隆与初始化:在仓库根目录运行 pnpm setup。
  3. 选择上下文:决定仅本地运行,还是使用远程 VPC(云端开发机);需权衡网络、访问、成本与延迟,详见 apps/docu/content/docs/development/dev-environments.mdx。
  4. 运行 Web/API:执行 pnpm dev(API + Next.js)。
  5. 运行移动端(可选):pnpm --filter @repo/mobile start,或使用 start:localhost / start:tunnel 进行远程连接,详见 apps/docu/content/docs/development/dev-environments.mdx。
  6. 验证:确认模拟器或设备能加载应用并访问 API。
  7. 项目熟悉:查看项目结构、理解架构、阅读关键文档、搭建本地数据库、确认所有测试通过,并提交第一个 PR。

适用场景:新成员加入团队、需要快速搭建本地或远程开发环境并跑通全栈项目时。

限制:资料未提供具体工具清单、版本要求、数据库配置细节、测试命令及远程 VPC 的完整配置步骤,这些需参考仓库内文档。