Skip to main content
Glama

Gephi 3D Explorer

v0.1.0-alpha · Windows · Gephi 0.11.3

在 Gephi 内旋转、分层和探索三维网络,也可让 Codex 用中文控制同一个视图。此仓库包含 Gephi 插件、独立 MCP 服务和 gephi-3d Skill,三者配合使用。

合成网络三维视图

English: An experimental dockable 3D network explorer for Gephi 0.11.3 on Windows, controlled through mouse interaction or Codex MCP tools. Includes a Gephi module, a Python MCP bridge and an Agent Skill. This is an Alpha release; the example network is synthetic. See English quick start.

1. 安装前置软件

  • Gephi 0.11.3 Windows 版。

  • Python 3.12;安装时包含 Python Launcher。

  • 已安装 Codex。此插件本身不需要 OpenAI API Key;Codex 按其自身登录和使用规则运行。

普通使用优先使用 Gephi 自带 Java 17,无需另装 JDK 或 Maven。只有重新编译源码才需要 JDK 17。

下载后请先把整个 ZIP 解压到准备长期保留的位置。不要在压缩包内部启动;安装后移动目录需要重新建立 Python 环境并更新 MCP 路径。

Related MCP server: code-grapher

2. 安装插件与连接

在解压目录中打开 PowerShell,先预览:

py -3.12 scripts/setup.py --install-skill --configure-codex --dry-run

确认后安装:

py -3.12 scripts/setup.py --install-skill --configure-codex

安装会建立本项目的 .venv、安装依赖、安装个人技能并新增 gephi-3d MCP 配置。已有同名但内容不同的技能或连接会报告冲突,不会直接覆盖。修改配置前会备份到 Codex 用户目录的 backups 中,其他配置保留。

Gephi 不在默认位置时指定安装目录;目录应包含 gephi 和 platform 子目录:

py -3.12 scripts/setup.py --gephi "D:\Apps\Gephi-0.11.3" --install-skill --configure-codex

也可设置 GEPHI_HOME。只准备运行环境、不修改个人 Codex:运行不带 --install-skill --configure-codex 的安装命令。

安装成功后重新打开 Codex。Skill 的安装与 MCP/Gephi 的安装是不同步骤;仅从 GitHub 安装 Skill 不能获得完整运行环境。Codex 技能 · MCP 配置

3. 启动

双击根目录 Start-Gephi-3D.cmd。启动程序会从附带的 NBM 中安装本模块到独立配置,并打开真正的 Gephi。原来的 Gephi 配置不变。

默认本地服务为 127.0.0.1:8184,运行数据和日志在 %LOCALAPPDATA%\Gephi3DExplorer。同一实例已运行时复用其窗口;端口被其他实例占用时报告冲突,不关闭其他进程。正常关闭 Gephi 窗口即可退出。

如面板未显示,进入 窗口 → 3D Explorer · 三维探索。

鼠标

行为

左键拖动

旋转

右键或中键拖动

平移

滚轮

缩放

点击 / Ctrl 点击

单选 / 增减选区

双击节点

聚焦

Shift 拖动

按屏幕矩形框选;Ctrl 可追加

悬停

查看节点简要属性

4. 用中文绘图

在 Codex 中输入:

使用 gephi-3d,生成一个 60 节点、3 社区的合成网络,按社区配色并运行三维布局。找到节点 12,聚焦它,高亮两阶邻居;把社区分层,保存观察视角。

也可以直接点击面板的“生成示例网络”和“三维布局”。已有 GEXF 使用 Gephi 菜单导入,随后点击“读取当前图”。示例与数据格式

5. 保存与导出

向 Codex 明确指定可写文件夹的完整路径。保存 .gephi 以保留网络、三维坐标、相机和书签;导出默认 6000×4000 PNG,也可生成嵌入该图和中文说明的 PDF。导出附带场景 JSON。

现有文件不会被覆盖,请使用新文件名。目录权限失败时应选择可写位置或自行授权;管理员安装目录不适合作为结果目录。

三维坐标与 Gephi 原来的二维坐标分开保存。原有 Gephi-AI 若连接另一个实例,不能用它保存或修改当前三维实例中的图。

已知限制与验证

这是可运行原型,尚缺方向箭头、完整筛选面板、层隐藏控件、任意属性配色和完整论文图例编辑;当前以 MCP 完成筛选与部分样式调整。框选暂不显示拖拽矩形,标签数量有限。无时间动画、SVG 或三轴拖拽编辑,JSON 快照暂不能导回。

只验证 Windows+Gephi 0.11.3。9,000 节点 / 36,000 边曾在 Intel 集成显卡、1920×1080 短时离屏旋转中约为 62 FPS;这不是持续交互性能承诺,也未验证独立显卡。保存恢复、布局取消、数据转换和工具调用的记录见 验收说明。

开发与发布

开发、测试与构建 · 版本说明 · 第三方组件 · MIT 许可证

仓库不附带 Gephi、JDK、Python 安装程序或任何本机访问 token。release-files.json 是发布文件清单,打包脚本只读取清单内文件。

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Integrates multimodal large language models with ParaView to enable the creation and manipulation of scientific visualizations using natural language and visual inputs. It features visual feedback capabilities for iterative refinement, making advanced visualization workflows accessible through intelligent automation.
    69
    BSD 3-Clause
  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables Claude to intelligently analyze and query codebases using knowledge graphs, supporting natural language code search, relationship discovery, and incremental updates.
    11
    -
  • A
    license
    A
    quality
    C
    maintenance
    Lets Codex inspect, build, wire, tune, sample, and visually verify running TouchDesigner projects for generative visuals, audio-reactive systems, and fast agent-assisted prototyping.
    15
    MIT
  • F
    license
    Not graded
    quality
    A
    maintenance
    Enables Claude to create and manipulate 3D scenes inside Maxon Cinema 4D from natural-language prompts, with tools spanning primitives, object transforms, cameras and animation, lights, materials and shaders, Redshift inspection, MoGraph cloners and fields, dynamics, and rendering or previews. A socket-based plugin bridge executes those commands directly in the running application.
    -