VisualVSCode Topology Viz
为架构师与资深开发者打造的
VS Code 代码拓扑可视化扩展
产品概述Overview
VisualVS 直接装进 VS Code,让你"看一张霓虹拓扑图"就好,不必再啃上千行代码,再大的项目也能很快摸清脉络。
结合 LLM、LangChain 与 Memgraph,VisualVS 抽取的不仅是结构关系,更是语义关系——同样的能力可以直接铺到 Kubernetes 分布式系统上。

核心特性Features

① 即时拓扑生成
"看一张图,胜过读千行代码"。切换文件时自动触发分析,函数 / 模块 / 依赖关系的霓虹图随时唾手可得。

② AI 驱动的语义分析
LLM 读懂代码语义,不是单纯的语法——产出的是逻辑可视化而非纯结构图,回答的是"为什么调用"而不只是"在哪里调用"。

③ 插件化架构
AST 解析 / AI 生成 / 图存储 / 检索各为独立流水线阶段。新语言、新分析手法可独立插入而不破坏其他模块。

④ Kubernetes 原生支持
内置分布式系统拓扑分析能力,从真实运行的集群中抽取服务间依赖,叠加到同一张霓虹图上。

⑤ Cypher 控制台
AI 生成的 Cypher 查询始终可见可编辑。高级用户可手动调优、下钻深入、抽取自定义视图,全程不离开编辑器。
技术栈Tech Stack
- 形态
- VS Code 扩展 (TypeScript)
- AI 层
- LLM (NVIDIA NIM / OpenAI / Ollama)、LangChain
- 图存储
- Memgraph (Cypher v1 子集)
- 解析
- AST 解析器、模块化插件流水线
- 部署
- 本地 localhost · Kubernetes 自动部署 · 本地 Ollama
- 许可证
- Apache License 2.0
面向群体Audience
接手遗留代码库的架构师、规划重构的资深工程师、绘制微服务依赖拓扑的 SRE。
"这个方法被哪里调用?" "这个服务依赖什么?"——VisualVS 用一张图就回答你。

开源Open Source
VisualVS 采用 Apache License 2.0 协议开源。
联系我们
部署咨询、定制集成,欢迎联系。