GitHub Copilot app 导览
通过适合初学者的动手实践探索 GitHub Copilot app。从空文件夹构建色彩丰富的 Space Quiz,完成整个开发流程,从第一个提示词一直到经过审查的拉取请求和发布到 GitHub Pages 的网站。
本研讨会约需 60 到 90 分钟。项目只有一个 HTML 文件,没有运行时依赖项,因此可以专注于学习应用及其智能体工作流。
本研讨会由 James Montemagno 创建,改编自 First Steps with GitHub Copilot。原始内容采用 MIT 许可证。
课程
| 课程 | 主题 | 实践内容 |
|---|---|---|
| 0. 先决条件与设置 | 设置 | 确认先决条件,安装应用,选择模型,并探索工作区 |
| 1. 创建工作区 | 创建 | 在空的本地文件夹中启动 Interactive 会话 |
| 2. 构建与优化 | 构建 | 创建测验,并在集成浏览器中优化 |
| 3. 检查与测试 | 上下文与测试 | 查看项目和使用详情,并运行浏览器级冒烟测试 |
| 4. 记录项目指令 | 指令 | 使用 /init 生成并调整智能体指令 |
| 5. 发布项目 | 发布 | 从本地项目创建公开的 GitHub 存储库 |
| 6. 使用议题与会话 | 实现 | 创建待办事项,在隔离的工作树中实现一个议题,并审查差异 |
| 7. 先规划再编辑 | 规划 | 使用 Plan 模式确定第二个议题的实现方案 |
| 8. 完成审查流程 | 审查 | 创建拉取请求,处理 Copilot 审查反馈,并使用 Agent Merge |
| 9. 自动化议题分类 | 自动化 | 安排并运行每周议题分类自动化任务 |
| 10. 远程继续会话 | 远程(可选) | 使用 /remote 从网页或移动端查看正在进行的本地会话 |
| 11. 探索 Canvas | Canvas | 从 Repository Issues Kanban Canvas 开始工作 |
| 12. 使用 GitHub Pages 部署网站 | 部署 | 审查并合并 Pages 工作流,然后确认网站已发布 |
| 13. 回顾与后续步骤 | 回顾 | 回顾工作流并继续学习 |