vscode 更好的支持/帮助聊天代理

2uluyalo  于 6个月前  发布在  Vscode
关注(0)|答案(2)|浏览(44)

我们应该选择以下几种方式之一:

  • 让vscode拥有/help。它列出了所有的命令,而默认代理能够贡献一个段落。
  • 我认为我更喜欢这个选项。/help应该从扩展中列出命令,但没有理由让默认代理能够获取这些命令的列表。但是,它仍然需要从默认代理进行大量的定制才能看起来漂亮并与我们当前的经验相匹配。
  • 默认代理拥有它,并且能够获取所有代理/命令的列表,包括来自其他扩展的
  • 需要特殊的API来贡献斜杠命令并获取代理列表

源自https://github.com/microsoft/vscode-copilot/issues/1682

  • API调用备注
  • 这可以由vscode拥有,而且扩展可能只需要在代理/命令列表之后贡献最后一部分

kkbh8khc

kkbh8khc1#

11/7/23 通话记录

  • VS Code 可以拥有顶级的 /help,仅列出代理,并为每个代理创建 /help,该列表显示可用的斜杠命令。
  • 代理可以声明一个 "简短" 和 "详细" 的描述,这些描述会出现在这些命令中。
h7appiyu

h7appiyu2#

当前计划

  • /help 仅显示代理,不显示斜杠命令
  • @agent /help 为每个代理自动生成,并显示斜杠命令。代理可以贡献一些文本来自定义它。
  • 如果运行 /help 并点击 @agent ,则运行 @agent /help

相关问题