SheepNav
CodeArchy

CodeArchy

codearchy.com

代码库秒变交互式架构图

5天前制作者:I. Kennedy Yinusa

关于 CodeArchy

CodeArchy 是一款面向开发者的 VS Code 扩展,专注于将杂乱无章的代码库转化为清晰、可交互的系统架构图。它采用离线优先的设计理念,通过本地解析引擎与 Gemma 4 模型的结合,无需上传代码即可安全分析项目结构。

核心功能

  • 一键生成架构图:在 VS Code 中打开任意代码库,CodeArchy 自动解析文件依赖、模块关系,并生成可视化的交互式图表。
  • 智能依赖分析:基于本地解析与 AI 模型,精准识别代码间的调用链、数据流,帮助开发者快速定位问题。
  • 离线安全运行:所有处理均在本地完成,代码不会离开你的机器,确保企业级项目的安全性。

主要特性

  • 交互式探索:支持缩放、平移、点击节点查看详情,让架构浏览像地图导航一样直观。
  • AI 增强理解:利用 Gemma 4 对代码语义的深度理解,自动标注模块功能与关键逻辑。
  • 多语言支持:兼容 JavaScript、Python、Java 等主流语言,适应不同技术栈。
  • 即时更新:代码变更后,架构图自动同步,保持与代码库的实时一致性。
  • 轻量集成:作为 VS Code 扩展,无需额外配置,安装即用。

适用场景

  • 新成员入职:快速上手不熟悉的代码库,缩短学习曲线。
  • 代码审查:直观查看变更影响范围,提升 Review 效率。
  • AI 生成代码分析:理解 AI 助手生成的代码结构,确保可维护性。
  • 技术文档编写:自动生成架构图,减少手动绘制文档的工作量。

相关工具