Skip to content

代码库索引

Kiro 自动索引您的代码库和文档,以提供智能代码建议、导航和上下文感知帮助。本指南解释了索引的工作原理以及管理方法。

当发生索引时

自动索引

Kiro 在这些情况下自动执行索引:

  1. 项目导入:当您第一次在 Kiro 中打开项目时,它会自动开始索引工作区中的所有文件
  2. 文件变更:当创建新文件或将新文件添加到项目时,它们会自动索引
  3. 外部变化:当文件在 Kiro 之外修改时(例如,通过 git 操作),它们会重新索引

手动索引

您可以在需要时使用命令面板手动触发索引(Cmd+Shift+P 在 macOS 或 Ctrl+Shift+P 关于Windows/Linux)。

可用的索引命令

Kiro 提供了几个通过命令面板管理索引的命令:

$L2d

代码库索引

  • $codeKiro: Codebase Force Re-Index:强制对整个代码库进行完全重新索引。在以下情况下使用此功能:

    • 您怀疑索引已损坏或不完整
    • 您的项目已发生重大结构变化
    • Kiro 的代码建议似乎已经过时了
  • $codeKiro: Rebuild codebase index:从头开始完全重建代码库索引。这比强制重新索引更彻底,应在以下情况下使用:

    • 索引似乎严重损坏
    • 您在代码导航或建议方面持续遇到问题

文档索引

  • $codeKiro: Docs Index:启动项目中文档文件的索引
  • $codeKiro: Docs Force Re-Index:强制对所有文档文件进行完整的重新索引

监控索引进度

您可以通过 Kiro 日志面板监控索引过程:

  1. 访问 Kiro 中的输出面板
  2. 从下拉菜单中选择“Kiro日志”
  3. 查看实时索引进度和状态更新

$L2e

日志显示:

  • 索引何时开始和完成
  • 找到并处理的文件数

$L31 $L32 $L33 $L34 $L35$L36$L37

aicodex 文档网站