代码库导航器Skill codebase-navigator

代码库导航器是一个用于快速索引和搜索代码库的工具,特别适用于遗留项目。它能帮助团队理解项目结构,定位函数和类,节省开发时间和资源,提高代码维护效率。关键词:代码索引、代码搜索、遗留项目、开发工具、节省令牌。

DevOps 0 次安装 0 次浏览 更新于 3/22/2026

name: codebase-navigator description: 快速索引和搜索代码(节省令牌)用于遗留项目。

代码库导航器

目的

帮助领导者/规划者理解遗留项目结构,帮助开发人员定位代码而无需阅读整个文件(节省大量令牌)。

使用方式

1. 索引代码库(首次运行)

扫描整个项目并映射符号(函数、类)。

python .agent/skills/codebase-navigator/scripts/navigator.py --action index --path "."

2. 项目地图

列出文件结构和关键函数/类。用于领导者获取上下文。

python .agent/skills/codebase-navigator/scripts/navigator.py --action map

3. 功能定位器

快速找到包含关键词的文件或函数(例如,“login”、“payment”)。

python .agent/skills/codebase-navigator/scripts/navigator.py --action search --query "Codebase"

输出:包含关键词的文件和行列表。

支持的语言

  • Python (.py)
  • JavaScript/TypeScript (.js, .ts, .jsx, .tsx)
  • Java (.java)
  • C# (.cs)
  • Go (.go)