用途:在性能分析(profiling)之前,先梳理某个性能场景可能涉及的实现路径,找出入口点、处理函数和潜在热点文件,为后续性能优化提供候选范围。
主要能力:识别与特定性能场景相关的实现路径;列出最相关的候选文件与符号;在相关时给出导入/导出关系或调用链;以结构化格式输出关键词、文件路径、符号和简短依据。
使用方式:以 docs/perf-requirements.md 作为规范契约。若仓库中有 repo-intel 则优先使用,否则用 grep 查找入口点和处理函数。输出格式为:keywords 为逗号分隔列表;paths 下列出 file、symbols 和 evidence。
适用场景:需要在 profiling 前快速缩小排查范围,明确哪些文件或符号最可能与性能问题相关。
限制:仅支持 Rust、Java、JS/TS、Go、Python 语言;结果应控制在最相关的 10-15 个文件以内。其他语言或超出该范围的场景暂未提供支持说明。