SuperAPI AI 工具集

bloodhound-scout

通用与其它

查看项目

更新于 10-15 17:22

技能介绍

用途:在陌生或复杂代码库中定位某函数、组件、模式或概念的来源与去向,理解系统依赖关系,为重构、修 bug 或接手新项目做准备。

主要能力:按五阶段流程工作。SCENT 确定追踪目标与搜索策略;TRACK 沿导入、调用图、引用关系系统性跟进;HUNT 深挖关键路径,借助 git log/blame/show 做代码考古,识别不一致模式、边界情况与类型安全风险;REPORT 输出入口点、核心路径、关键文件表、模式与连接关系报告;RETURN 生成交接总结、书签与后续行动清单。

使用方式:可通过 /bloodhound-scout 或提及 bloodhound/tracking 触发。推荐命令包括 gf --agent search、gf --agent func、gf --agent usage、gf --agent class、gf --agent impact 以及 gw context;必要时回退到 grep -r、glob、git log -p、git blame 等。

适用场景:定位 X 的使用位置、理解 Y 的工作方式、绘制系统地图、跨文件追踪缺陷、查找模式全部实例、梳理依赖、重构前摸清边界、新成员熟悉代码。

限制:资料未说明支持的语言范围、安装方式、收费情况与具体平台要求;效果取决于代码库结构与搜索工具可用性。建议与 eagle-architect、panther-strike、elephant-build 等技能配合使用。