版本控制
在组织内管理自定义助手时,您可能希望利用常用的版本控制工作流程。Continue 通过一个 GitHub Action 使这变得轻松,它会自动将您的 YAML 文件与 hub.continue.dev 同步。我们也计划为 GitLab、BitBucket、Gitee 等添加自动化功能。如果您有兴趣,请在 Discord 上联系我们。
快速入门
本快速入门使用模板仓库,但您也可以从现有仓库按照步骤 2-4 进行操作。
1. 从模板创建新仓库
如下图所示,首先从模板创建一个新仓库。点击“使用模板”,然后点击“创建新仓库”。
2. 获取部署密钥
部署密钥允许 GitHub Action 在 hub.continue.dev 进行身份验证。在此获取您的部署密钥,然后在您的 GitHub 仓库中创建一个名为 CONTINUE_API_KEY
的密钥。
3. 配置 GitHub Action
提示
此步骤假定您已经在 hub.continue.dev 上创建了一个组织。如果还没有,请在此了解更多信息。
在您创建的仓库中,导航到 .github/workflows/main.yaml
,并更新以下行以匹配您的组织
env:
OWNER_SLUG: my-org-slug # <-- TODO
这是唯一必要的配置,但您可以在此处查看完整的选项列表。
4. 提交并推送
将您的助手和块的 YAML 文件添加到相应的目录
assistants/public
用于公共助手assistants/private
用于私有(仅在您的组织内可见)助手blocks/public
用于公共块blocks/private
用于私有块
然后,提交并推送您的更改。GitHub Action 运行完成后,您应该能够在 hub.continue.dev 上查看您组织内的助手。