rust-symbol-analyzer 是从 Rust 符号整理项目结构的 Skill。它用语言服务器查看文件内的模块、类型和函数,也可以按符号种类列索引。
先从入口与关键文件看层次,再按问题展开。目录树说明文件位置,符号树说明代码里有什么,两者相关却不能直接画等号。
主文展示复杂度和依赖示意,但没有给正式测量方法;函数多、行数多只能作阅读线索,不证明必须重构。语言服务返回的符号也未必包含图中全部派生、可见性和实现关系,要对照源码补核。
适合先找到想读的部分,不替代调用图和运行跟踪。列举结果应说明文件与配置覆盖,不能把关键文件小样本称作所有 Rust 符号;本文未索引项目或验证主文 LSP 调用与当前工具的兼容性。