用途
Deepsearch 是一个面向代码库的深度搜索技能,来自 yeachan-heo/oh-my-claudecode,名称为 Deep Search Mode(深度搜索模式)。其核心目标是:针对给定的查询、模式或概念,在代码库中执行一次彻底的搜索,并给出结构化的定位与关联结果。
主要能力
搜索策略分为三个阶段:
- 广撒网搜索(Broad Search):查找精确匹配;查找相关术语与变体;检查常见位置,例如 components、utils、services、hooks。
- 深挖(Deep Dive):读取命中的文件;检查 import/export 以发现连接关系;顺着引用链追踪(谁引用了它、它又引用了谁)。
- 综合整理(Synthesize):梳理概念的使用位置;识别主要实现;记录相关功能。
输出格式
结果按以下结构呈现:
- 主要位置(Primary Locations):主实现所在位置。
- 相关文件(Related Files):依赖项与调用方。
- 使用模式(Usage Patterns):该概念在代码库中的使用方式。
- 关键洞察(Key Insights):模式、约定与注意事项。
整体强调全面但精炼,并会引用文件路径与行号。
适用场景
适合需要快速理解陌生代码库、定位某个概念或模式的具体实现、追踪依赖与调用链、了解代码约定与潜在陷阱的开发与排查工作。
限制与未提供信息
该技能聚焦于搜索与结果整理,不涉及代码修改。关于具体的安装命令、收费方式、价格、支持的平台或模型,资料中暂未提供。