Skip to main content
为你的代码仓库建立索引可以让 Devin 理解你的代码库,并启用 Ask Devin 和 DeepWiki 等强大功能。本快速指南将引导你完成索引流程。
代码仓库索引与 环境配置 是相互独立的流程。索引用于启用代码搜索和理解功能,而环境配置则用于设置 Devin 的开发环境。

为代码仓库建立索引

在引导流程中添加到 Devin 的环境的代码仓库,以及通过创建蓝图添加的代码仓库,都会自动建立索引。如需为已连接但不在你的环境中的代码仓库建立索引,或为更多分支建立索引,请按照以下步骤操作。
  1. 前往 app.devin.ai,并确认已登录到你的组织
  2. 点击侧边栏中的 Settings 进入组织设置
  3. 选择 DeepWiki 并滚动到 Repositories 部分,此处列出了你的组织已建立索引的代码仓库
  4. 点击 Add
DeepWiki 的 Repositories 部分及 Add 按钮
  1. 在 Add repositories 对话框中,勾选所有需要 Devin 建立索引的代码仓库,然后点击 Add repositories
已选中多个代码仓库的 Add repositories 对话框
  1. 等待索引完成 —— 新添加的代码仓库在就绪前会显示 Indexing…,具体时间取决于代码仓库大小,可能需要几分钟
代码仓库列表,显示正在建立索引和已建立索引的代码仓库
Devin 会为每个代码仓库的默认分支建立索引。如需为更多分支建立索引,请点击列表中的代码仓库,打开其 已索引分支 页面,然后通过 Add branch 下拉菜单选择分支。
代码仓库的 已索引分支 页面及 Add branch 下拉菜单
完成后,你将可以使用:
  • Ask Devin - 就你的代码库提问,并通过先进的代码搜索功能获得详细而准确的解答。你也可以使用 Ask Devin 来划定任务范围并进行任务规划。
  • DeepWiki - 浏览为你的代码仓库自动生成的文档
为获得最佳效果,请优先为团队正在积极开发的分支建立索引。这样可以确保 Ask Devin 和 DeepWiki 对你的代码具备最新、最准确的理解。