Loading...
Loading...
Compare original and translation side by side
Paths: File paths are relative to skills repo root.
路径: 文件路径相对于技能仓库根目录。
| Input | Required | Source | Description |
|---|---|---|---|
| yes | args or CWD | Project root to index |
| no | args | Specific action: |
| 输入 | 是否必填 | 来源 | 描述 |
|---|---|---|---|
| 是 | 参数或当前工作目录(CWD) | 要索引的项目根目录 |
| 否 | 参数 | 具体操作: |
indexarchitecturesearchget_symboltrace_pathstrace_pathssearchindexarchitecturesearchget_symboltrace_pathstrace_pathssearch.hex-skills/codegraph/index.dbCall: index_project({ path: "{project_path}" })Call: index_project({ path: "{project_path}" }).hex-skills/codegraph/index.dbCall: index_project({ path: "{project_path}" })Call: index_project({ path: "{project_path}" })| User says | Tool | Parameters |
|---|---|---|
| "Show dependencies" / "What uses X?" | | |
| "Who calls X?" / "What does X call?" | | |
| "Tell me about X" / "Context of X" | | |
| "Project structure" / "Architecture" | | |
| "Find symbol X" | | |
| "Watch for changes" | | |
| "Find duplicate code" | | |
| "Risky hotspots" | | |
| "Unused exports" | | |
| "Circular dependencies" | | |
| "Module coupling" | | |
| "Implementations / overrides" | | |
| "Dataflow / propagation" | | |
symbol_idworkspace_qualified_namequalified_namenamefilesearch_symbolsworkspace_qualified_nameget_symboltrace_pathsfind_referencesfind_implementationsfind_dataflowssource.anchorsink.anchorparamlocalreturnpropertyaccess_pathget_symboltrace_pathsfind_referencesmin_confidencelowinferredexactprecise| 用户诉求 | 工具 | 参数 |
|---|---|---|
| "展示依赖" / "哪些地方用到了X?" | | |
| "谁调用了X?" / "X调用了哪些内容?" | | |
| "介绍下X" / "X的上下文" | | |
| "项目结构" / "架构概览" | | |
| "查找符号X" | | |
| "监听变更" | | |
| "查找重复代码" | | |
| "风险热点" | | |
| "未使用导出" | | |
| "循环依赖" | | |
| "模块耦合度" | | |
| "实现/重写逻辑" | | |
| "数据流/传播路径" | | |
symbol_idworkspace_qualified_namequalified_namenamefilesearch_symbolsworkspace_qualified_nameget_symboltrace_pathsfind_referencesfind_implementationsfind_dataflowssource.anchorsink.anchorparamlocalreturnaccess_pathpropertyget_symboltrace_pathsfind_referencesmin_confidencelowinferredexactprecisehex-line read_filesearch_symbolsget_symbolworkspace_qualified_nameget_symboltrace_pathstrace_pathsfind_referencesfind_implementationshex-line read_filesearch_symbolsworkspace_qualified_nameget_symbolget_symboltrace_pathstrace_pathsfind_referencesfind_implementations| Language | Extensions | Coverage |
|---|---|---|
| JavaScript | .js, .mjs, .cjs, .jsx | Strongest semantic coverage |
| TypeScript / TSX | .ts, .tsx | Strongest semantic coverage |
| Python | .py | Workspace-aware definitions, calls, imports, unused exports; optional precise overlay when provider is installed |
| C# | .cs | Workspace-aware definitions, calls, project/namespace ownership, type relations; optional precise overlay when provider is installed |
| PHP | .php | Workspace-aware definitions, calls, PSR-4 namespace imports, unused exports; optional precise overlay when provider is installed |
| 语言 | 扩展名 | 支持程度 |
|---|---|---|
| JavaScript | .js, .mjs, .cjs, .jsx | 最强语义覆盖 |
| TypeScript / TSX | .ts, .tsx | 最强语义覆盖 |
| Python | .py | 支持工作区级别的定义、调用、导入、未使用导出检测;安装对应provider后可开启可选的高精度覆盖 |
| C# | .cs | 支持工作区级别的定义、调用、项目/命名空间归属、类型关系;安装对应provider后可开启可选的高精度覆盖 |
| PHP | .php | 支持工作区级别的定义、调用、PSR-4命名空间导入、未使用导出检测;安装对应provider后可开启可选的高精度覆盖 |
.mcp.json{
"mcpServers": {
"hex-graph": {
"command": "node",
"args": ["{skills_repo}/mcp/hex-graph-mcp/server.mjs"]
}
}
}.mcp.json{
"mcpServers": {
"hex-graph": {
"command": "node",
"args": ["{skills_repo}/mcp/hex-graph-mcp/server.mjs"]
}
}
}