Skip to main content

在 GitHub Mobile 中提出GitHub Copilot问题

在GitHub Mobile中询问编码问题、浏览存储库,并获得有关合并请求的帮助。

局限性

以下限制适用于 GitHub Mobile 中的Copilot Chat:

  • 如果你是组织 或企业的成员,则访问权限 GitHub Mobile 中的Copilot Chat 可能取决于管理员设置的策略。 请参阅“GitHub Copilot策略来控制功能和模型的可用性”。
  • 如果你在移动设备上达到高级请求限制, Copilot 将自动回退到免费的非高级模型。 你对高级模型的访问权限将在下一个计费周期开始时重置。
  • 如果您通过 iOS 或 Android 上的应用内购买购买了 Copilot Pro 或 Copilot Pro+,则无法启用额外的高级请求。 为此,请取消移动订阅并通过 Web 浏览器重新订阅 GitHub.com 。

询问有关软件开发的一般问题

  1. 在 GitHub Mobile 中,点击屏幕右下角的 GitHub Copilot 图标****。

    注意

    并非 GitHub Mobile 中的每个页面上都会显示 GitHub Copilot 图标****。 如果看不到此图标,请导航到 GitHub Mobile 中的其他页面,并在那里寻找此图标。

  2. 在页面底部的“询问 Copilot”框中,键入问题并发送消息。

    可以询问的一般问题的部分示例包括:

    • What are the advantages of the Go programming language?
    • What is Agile software development?
    • What is the most popular JavaScript framework?
    • Give me some examples of regular expressions.
    • Write a bash script to output today's date.
  3. 在对话主题中,可以提出后续问题。 Copilot 将在对话的上下文中回答。

询问有关存储库的探索性问题

可以询问有关特定存储库的问题、获取有关如何了解代码的帮助,或者获取有关你正在执行的特定任务的帮助。

  1. 在 GitHub Mobile 中,导航到存储库,然后点击屏幕右下角的 图标。

  2. 在页面底部,使用“询问 Copilot”框,键入问题并发送消息。

    例如,如果选择了正在使用的存储库作为上下文,可以询问:

    • What is the main purpose of this repo? What problem does it solve or what functionality does it provide?
    • What web frameworks are used in this project?
    • Where is rate limiting implemented in our API?
    • How is the code organized? Explain the project architecture.
    • Are there any specific environment requirements for working on this project?

询问有关特定代码块的问题

可以与 Copilot 聊天,讨论存储库中的文件或文件内的特定代码行。

  1. 在 GitHub Mobile中,导航到存储库并打开文件。

  2. 执行下列操作之一:

    • 若要询问有关整个文件的问题,请点击 Copilot 文件视图右下角的图标()。
    • 要询问文件内的特定行的问题,请选择并复制要询问的行。 然后点击 Copilot 图标()并将复制的行粘贴到 副驾驶聊天 输入字段中。
  3. 在聊天面板底部的“询问 Copilot”框中键入问题并发送消息。

询问有关拉取请求、问题和讨论的问题

导航至GitHub Mobile中的任意拉取请求、问题或讨论,然后点击**** 图标,向Copilot咨询相关信息。

扩展 副驾驶聊天 在 GitHub Mobile 中

GitHub Copilot 插件 将外部工具的强大功能集成到 副驾驶聊天 中,帮助减少上下文切换并接收具有特定域上下文的响应。 可以从 GitHub Marketplace 安装 Copilot 扩展,或在组织中构建私有的 Copilot 扩展,然后在聊天窗口中键入 @ 即可查看可用扩展的列表。 若要使用扩展,请从列表中选择该扩展或键入完整的 slug 名称,然后键入提示。