mcpField
O
omm-view

omm-view

github.com/oh-my-mermaid开发3.4k65 次安装29 周前更新
代码仓库

关于 omm-view

用于启动交互式 Web 查看器,以便在浏览器中浏览 `.omm/` 架构图的技能。它会先检查现有文档,并在没有架构文档时提示先运行 `/omm-scan`。

主要功能

  1. 01检查是否已有架构文档
  2. 02启动交互式架构图查看器
  3. 03支持指定端口
  4. 04文件变更时自动刷新
  5. 05以只读方式浏览文档

适用场景

  1. 01在浏览器中查看 `.omm/` 架构图
  2. 02按指定端口启动本地查看器
  3. 03确认文档更新后的图表内容

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/oh-my-mermaid/oh-my-mermaid --skill omm-view

安装后在 Claude Code 中输入/omm-view确认已加载。

详细介绍

omm-view — 架构查看器

用途

启动交互式 Web 查看器,让用户在浏览器中查看 .omm/ 架构图。

前置条件

确保 omm CLI 可用:

command -v omm || npm install -g oh-my-mermaid

如果安装命令失败(权限被拒绝),请告知用户: "请在终端中运行 npm install -g oh-my-mermaid,然后重试。"

步骤

步骤 1:确认 .omm/ 存在
omm list

如果未找到类,请告知用户: "未找到架构文档。请先运行 /omm-scan 生成文档。" 然后停止。

步骤 2:启动查看器
omm view

如果用户指定了端口:

omm view --port <port>
步骤 3:报告

告知用户查看器正在运行,并提供 URL(默认值:http://localhost:3000)。

当 .omm/ 文件发生变化时,查看器会自动刷新。

规则

  • 启动查看器前,始终检查是否存在类
  • 如果不存在类,建议运行 /omm-scan,而不是启动一个空查看器
  • 查看器为只读,不会修改 .omm/ 文件

评论

支持 Markdown