安装与配置
部署管理员需要先注册并配置当前 Counso 部署使用的 GitHub App,包括对应的回调和 Webhook 地址。GitHub 组织所有者或管理员需有权将该应用安装到要连接的仓库。- 使用 Counso 管理员账号打开 Spaces > Connections > GitHub,点击 Configure。
- 完成 GitHub 授权,并安装当前部署配置的应用。
- 在 Repository access 中选择需要连接的仓库。
- 如需索引代码,为相应仓库开启 Code synchronization,然后保存。
索引范围
连接不提供完整的提交历史归档。如果助手需要实时操作仓库,请另外配置合适的 GitHub 工具。
调整连接范围
在 Connections 中找到 GitHub,点击 Manage,通过数据或权限设置调整所选仓库;如有提示,重新授权并保存。即使仓库仍显示在 Counso 设置中,在 GitHub 撤销应用访问也会阻止后续同步。 Issue、Discussion 和 Pull Request 会持续同步。代码约每八小时刷新一次,因此刚提交的修改可能尚未出现在搜索结果中。按标签检索
Issue 和 Pull Request 的标签会一起同步,还会补充标题、是否为 Pull Request 和作者等标签,例如title:Fix search、isPullRequest:true、author:@alex。可在知识搜索中用它们缩小范围。