continue: config.yaml Reference
Continue hub 助手使用 config.yaml 规范定义。本地助手也可以通过放置在全局 .continue 文件夹中的 YAML 文件 config.yaml 进行配置(Mac 上为 ~/.continue,Windows 上为 %USERPROFILE%\.continue)
:::info
Config YAML 替代了 config.json。查看迁移指南。
:::
一个助手由以下部分组成:
- 顶级属性,用于指定助手的
name、version和config.yaml的schema - 块列表,这些是可组合的编码助手构建块数组,可供助手使用,如模型、文档和上下文提供者。
块是编码助手的一个独立构建块,例如一个模型或一个文档来源。在 config.yaml 语法中,块包含与助手相同的顶级属性(name、version 和 schema),但在其所属的块类型下只有一个项目。
可以在 Continue hub 上找到块和助手的示例。
助手可以显式定义块(参见下面的属性),也可以导入和配置现有的 hub 块。
Hub 块和助手通过格式为 owner-slug/block-or-assistant-slug 的标识符识别,所有者可以是用户或组织。
可以通过在块类型下添加 uses 子句将块导入到助手中。