GitHub Copilot app for Beginners: Managing your work
TL;DR · AI 摘要
GitHub Copilot的‘我的工作’功能帮助开发者集中管理任务、拉取请求和问题,提升协作效率。
核心要点
- GitHub Copilot的‘我的工作’功能提供All、Active、Review Requests和Done四个默认视图,便于任务管理。
- 用户可通过自定义视图和过滤器(如Assignee: Me)精准筛选任务,提升效率。
- 支持自定义列表和表格布局,适应不同开发流程需求。
结构提纲
按章节快速跳转。
- §引言
介绍GitHub Copilot的‘我的工作’功能及其对任务管理的重要性。
详细说明All、Active、Review Requests和Done四个预设视图的用途与过滤逻辑。
指导用户通过New view功能建立个性化过滤规则(如Assignee: Me)。
演示如何调整列表/表格显示字段以匹配特定开发流程需求。
思维导图
用一张图看清主题之间的关系。
查看大纲文本(无障碍 / 无 JS 友好)
- GitHub Copilot工作管理
- 默认视图
- All
- Active
- Review Requests
- Done
- 自定义功能
- 视图创建
- 过滤器语法
- 布局调整
金句 / Highlights
值得收藏与分享的关键句。
All视图自动过滤用户在Copilot应用中接触过的项目,而非所有可访问仓库。
自定义视图支持GitHub查询语法(如Is: Issue AND Assignee: Me)进行组合过滤。
表格布局可调整显示字段,开发者可优先展示标题、状态、截止时间等关键信息。
这是我们的 GitHub Copilot 应用入门系列的第三篇文章。如果您是第一次阅读本系列文章,建议先查看GitHub Copilot 应用入门:快速开始,我们在其中介绍了该应用及其如何帮助您跨多个代理会话进行协作。系列第二篇文章深入探讨了单个会话内的操作。本文将重点讲解如何将项目中的所有请求和工作统一管理在一个地方。
如果您一直关注本系列文章,应该知道实际开发工作很少是线性的。您可能在这里修复一个 bug,那里审查一个拉取请求,同时在中间追逐新的想法。随着您继续向 Copilot 分配任务并创建新的拉取请求,很快就会发现自己同时处理多项任务。
能够从一个中心化位置管理所有内容至关重要,这正是“我的工作”面板存在的意义。下面我们将介绍如何使用它来管理当前进行中的工作、已完成的内容以及接下来的计划。
探索拉取请求和问题的默认视图
打开“我的工作”标签页后,您将看到三个等待使用的标签页。第一个是“全部”,它会将您所有的拉取请求和问题集中展示。
该列表会根据您在 Copilot 应用中操作过的项目自动过滤。它不会显示您有访问权限的所有仓库。如果您希望在此看到某个特定仓库,只需创建一个指向该仓库的快速会话,它就会显示出来。
除了“全部”标签页,您还会看到三个内置视图:
- “活动”显示所有打开的拉取请求和问题。
- “审核请求”显示有人请求您审核的拉取请求。
- “已完成”显示所有已关闭的内容。
这些视图能帮助您快速了解当前需要关注的内容与已完成的工作。
创建自定义视图和筛选条件
内置视图是一个良好的起点,但您也可以创建自己的视图。点击“新建视图”,您将看到熟悉的“新视图”占位符名称,可以将其重命名为类似“我的问题”这样的名称。
从这里,您可以构建筛选条件。您可以使用 GitHub 中熟悉的尖括号语法手动输入筛选条件,或使用界面操作,这在刚开始时通常是更友好的选择。
对于您的“我的问题”视图,可以添加一个“Is: Issue”筛选条件来获取所有问题,然后添加另一个“Assignee: Me”筛选条件。点击保存后,该视图将显示所有分配给您的问题。
您还可以进行快速筛选。点击顶部的筛选器,您将看到相同的界面。也许您不想按“最近更新”排序,而是改为“升序”让最旧的项目浮到顶部。从这里,您可以将更改保存到全新的视图、更新当前视图,或丢弃更改以恢复原状。
自定义列表和表格布局
默认情况下,您的项目会以列表视图显示,这种视图类似于卡片集合。这是一种干净且易于接近的方式,可以快速浏览您的工作内容。
如果你希望拥有更多控制权,可以切换到表格视图。表格视图解锁了一些列表视图中没有的额外功能:你可以选择要显示的列、调整列的顺序,并根据自己的工作习惯调整列宽。
不用担心尝试这些功能:你可以随时将所有设置恢复到初始状态,并在任何时候切换回列表视图。
从问题和拉取请求启动代理会话
这就是功能真正融合的地方。你可以通过选择任意项目来打开它,然后从那里启动一个全新的会话。只需告诉 Copilot:“嘿,我们开始处理这个吧”,它就会以该问题为上下文开始工作。
回到列表视图时,你可以一次选择多个项目,选择“操作”,然后从它们创建新的会话。这在以下两种情况下特别有用:
- 如果你有多个独立的功能请求,可以为每个请求单独启动一个会话。
- 如果你有一系列指向同一功能的错误报告,可以通过选择“新建会话”将它们整合到一个会话中。
在任何情况下,你都可以更改 Copilot 应用用于会话的仓库,这对于那些问题所在的仓库与代码所在仓库不同的情况来说非常理想。
创建问题和更改仓库范围
在面板顶部附近,你会发现另外两个有用的按钮。
第一个是仓库筛选器,默认设置为“所有仓库”。请记住,这里的“所有”会自动限定为你在 Copilot 应用中接触过的仓库。
第二个是“新建问题”,它允许你立即在此处创建问题。例如,如果你想添加一个浅色模式切换功能,选择“创建”后,你可以启动一个以该问题为上下文的新会话。
随身携带这些功能
“我的工作”面板为你提供了一个集中管理所有拉取请求和问题的单一场所。你可以创建自定义视图,搜索以找到你真正需要的内容,并快速将任务分配给 Copilot,从而保持井井有条,并将注意力集中在最关键的地方。
通过探索本系列的其他视频或访问 gh.io/app 了解更多信息。我们将在下一篇文章中再见!
- * *
标签:
作者
GitHub 高级开发者倡导者
探索更多 GitHub 内容
文档
一站式掌握 GitHub 所有内容。
GitHub
在 GitHub 上构建未来,这里是任何人都可以构建任何东西的地方。
客户案例
了解使用 GitHub 构建产品的公司和工程团队。
GitHub Universe 2026
请于10月28-29日加入我们在旧金山或在线举办的GitHub Universe活动,这是我们的旗舰开发者盛会,汇聚开发者、合作伙伴及全球代码。