用途:这是一个开发者入职引导技能,当用户输入 /onboard-new-developer 时触发,目标是让新开发者快速完成环境准备并跑通项目。
主要能力与流程:
- 环境搭建:安装所需工具、配置开发环境、设置 IDE 与扩展、配置 git/SSH 密钥。
- 克隆与初始化:在仓库根目录运行 pnpm setup。
- 选择上下文:决定仅本地运行,还是使用远程 VPC(云端开发机);需权衡网络、访问、成本与延迟,详见 apps/docu/content/docs/development/dev-environments.mdx。
- 运行 Web/API:执行 pnpm dev(API + Next.js)。
- 运行移动端(可选):pnpm --filter @repo/mobile start,或使用 start:localhost / start:tunnel 进行远程连接,详见 apps/docu/content/docs/development/dev-environments.mdx。
- 验证:确认模拟器或设备能加载应用并访问 API。
- 项目熟悉:查看项目结构、理解架构、阅读关键文档、搭建本地数据库、确认所有测试通过,并提交第一个 PR。
适用场景:新成员加入团队、需要快速搭建本地或远程开发环境并跑通全栈项目时。
限制:资料未提供具体工具清单、版本要求、数据库配置细节、测试命令及远程 VPC 的完整配置步骤,这些需参考仓库内文档。