omnigraph-viz 图谱实况
在侧边面板实时看 Claude 对 Omnigraph 图谱的每次查询和修改。
示意。实际效果取决于 Mod、终端和运行环境。
安装
/plugin marketplace add pronskiy/omnigraph-claude-mod
/plugin install omnigraph-viz@omnigraph-claude-mod
/reload-plugins在 Claude Code 会话里逐行执行这些命令。
claude plugin marketplace add pronskiy/omnigraph-claude-mod
claude plugin install omnigraph-viz@omnigraph-claude-mod然后在会话里执行 /reload-plugins,或开一个新会话。
请帮我安装 Claude Code Mod「omnigraph-viz 图谱实况」(https://github.com/pronskiy/omnigraph-claude-mod)。安装前先阅读仓库 README 的 Security 和 Requirements 部分,告诉我它会读写哪些内容、运行什么命令、是否联网,以及对 Claude Code 版本、系统和终端的要求。确认没有问题后,运行 claude plugin marketplace add pronskiy/omnigraph-claude-mod 和 claude plugin install omnigraph-viz@omnigraph-claude-mod 完成安装,最后提醒我在会话里执行 /reload-plugins。把这段话发给 Claude Code,它会先读原作者说明再安装。
git clone https://github.com/pronskiy/omnigraph-claude-mod
cd omnigraph-claude-mod
claude --plugin-dir ./omnigraph-viz克隆仓库后用 --plugin-dir 在本地会话中试用。
它会碰什么
据原作者说明,收录时核对;可用 claude plugin validate 自行检查。
读取
有读取 Bash 中 omnigraph 命令及其输出、图谱导出、旧记录与回放文件、SHELL/HOME 变量。
写入文件
有在会话目录的 .omnigraph-viz/ 写入含命令输出的 JSONL 记录和 .gitignore。
运行命令
有用 $SHELL -lic 查找 omnigraph;后台运行 omnigraph export/commit/schema 命令。
联网
有后台 omnigraph 调用沿用代理的 --server/URI 等目标,目标为服务器或远端存储时会联网。
介绍
omnigraph-viz 是 Claude Code 的 function hooks Mod:Claude 在 Bash 中运行的每条 omnigraph 命令都会出现在对话旁的面板里。
- Graph 标签:图谱浏览器,选中节点居中、邻居环绕,下方是 Finder 式分栏;默认跟随代理,读取结果高亮,新节点带
NEW闪现,新连线从源节点画出。 - Feed 标签:每个操作一行,含计数与耗时,回车查看命令和输出。
- 状态行:如
◉ og · main · 14 ops · +3n。 - 回放:
/og replay <ledger>离线重放录制的会话,无需 Omnigraph。
作者说明它只观察,不改动代理的命令或读回的内容。为补全图谱细节,它会在后台自行运行 omnigraph export、commit list / commit changes(可设 enrich=false 关闭),并把操作与命令输出写入 .omnigraph-viz/ 下的 JSONL 记录(附 .gitignore)。需要 omnigraph CLI、真彩色终端与含盲文字形的字体,窗口宽 144 列以上面板才会并排;作者基于 Claude Code 2.1.291 构建和测试。
适合谁
- 让 Claude 查询或修改 Omnigraph 图谱、想实时看到变化的人
- 需要稳定可重放 Omnigraph 演示的人
运行要求
- Claude Code ≥ 2.1.291
- 需要 omnigraph CLI(在 PATH 中,或用 omnigraphBin 指定路径)。
- 需要真彩色终端和含盲文字形的字体(如 Menlo、SF Mono、JetBrains Mono)。
- 窗口需 144 列以上,面板才会并排显示在对话旁。