nexus-query — 代码结构精准查询 何时调用 | 场景 | 调用 | |------|:----:| | 「这个文件有哪些类/方法,依赖什么」 | 是 | | 「改这个接口/模块,哪些文件受影响」 | 是 | | 「这个改动的影响半径是多大」 | 是 | | 「项目里谁是真正的核心依赖节点」 | 是 | | 「整个项目大概分哪几块」 | 是 | | 用户希望生成完整的 知识库 | 否 → 改用 nexus-mapper | | 运行环境无 shell 执行能力 | 否 | | 宿主机无本地 Python 3.10+ | 否 | --- 前提:确保 ast nodes.json 可用 生成 AST 时,支持与 一致的扫描过滤: - 按目录名或仓库相对路径忽略杂物目录 - 启用 规则(默认开启),忽略其中声明的文件和目录 - 不应用 规则;此时仍会保留内置排除项和 为本 Skill 的安装路径( 或独立 repo 路径)。 默认排除 、 、 、 、 、 、 等噪音目录及文件;默认还会读取 ,忽略其中声明的文件和目录。 仅关闭 规则,不会关闭内置排除项,也不会关闭 。 依赖安装(首次使用) : --- 五个查询模式 各模式核心价值 | 模式 | 一句话价值 | 典型触发时机 | |------|-----------|------------| | | 不读源码也能掌握文件骨…