将开源代码库VTable作为上下文添加到 GitHub Copilot Spaces

GitHub - VisActor/VTable: VTable is not just a high-performance multidimensional data analysis table, but also a grid artist that creates art between rows and columns. 代码库包含源码和官方示例文档

1.关于 GitHub Copilot Spaces

Copilot Spaces 使你能够组织 Copilot 用于回答你的问题的上下文。

关于 GitHub Copilot Spaces

2.创建 GitHub Copilot Spaces

创建空间以组织并集中相关内容,为特定任务提供正确上下文,从而让 Copilot 的响应更具针对性。

创建 GitHub Copilot Spaces

3.在 Visual Studio Code 中设置 GitHub MCP 服务器

远程 GitHub MCP 服务器默认使用一键式的 OAuth 身份验证

安装vscode插件:GitHub MCP Server

使用 GitHub MCP 服务器

4.使用 GitHub Copilot Spaces

使用空间为特定任务提供正确上下文,从而让 Copilot 的响应更具针对性。

  • 在 IDE 中,打开 Copilot 对话助手,然后在模式下拉列表中选择“智能体”,或者选择“智能体”选项卡********。

    • 若要确认 空格 工具已启用,请在“Copilot 对话助手”框中单击“工具”图标。 在下拉列表中,展开“MCP 服务器: github”的可用工具列表,并确认已启用 get_copilot_space 和 list_copilot_spaces 工具****。
  • 在“Copilot 对话助手”框中,输入一条提示,并在其中引用要用作上下文的空间。 如果知道空间的确切名称以及拥有该空间的用户或组织的名称,则可以提供相应名称。 否则,Copilot 将自动使用 list_copilot_spaces 工具来查找与你所提供名称或文本相匹配的空间,并访问这些空间的上下文。

    #get_copilot_space 根据 Copilot space ‘VTable’, 提供优化建议

使用 GitHub Copilot Spaces