oh-my-mermaid
by oh-my-mermaid
介绍
Oh-my-mermaid (omm) 是一个 AI 驱动的架构文档生成工具,旨在弥合 AI 生成代码与人类理解代码之间的鸿沟。它通过分析代码库,生成多种“视角”(如结构、数据流、集成等),每个视角包含 Mermaid 图表和详细文档字段。其工作原理是对代码库进行递归分析,将复杂节点呈现为可嵌套的子元素,并通过文件系统反映这种树状结构。omm 提供一个交互式查看器,帮助开发者清晰、直观地理解代码架构,并支持与 OpenClaw 等多种 AI 编码工具集成。
功能特征
- AI驱动的架构文档自动生成
- 多视角(结构、数据流等)代码库分析
- Mermaid图表与详细文档字段一体化
- 交互式多层级架构视图与文件系统映射
- 支持OpenClaw、Claude Code等多种AI编码工具集成
支持平台
webdesktop